[Gluster-devel] Determining libgfapi/glusterfs version

Anand Avati anand.avati at gmail.com
Fri Jun 14 19:07:51 UTC 2013


On Fri, Jun 14, 2013 at 1:40 AM, Bharata B Rao <bharata.rao at gmail.com>wrote:

> On Mon, Jun 3, 2013 at 9:12 PM, Anand Avati <anand.avati at gmail.com> wrote:
> > This looks more like a compile time feature check than runtime. The
> > PKG_CONFIG() api number which had the initial set of QEMU requirements
> was 3
> > (i.e, PKG_CONFIG(..,glusterfs-api>=3,..). The new updates for Samba
> > requirements has api number 4. Depending on whether discard support
> makes it
> > before the next release (and api numbers gets published) or not,
> > glfs_discard() would either be available in 4 or 5. Also, you might also
> > want to add a second AC_CHECK_FUNC macro in configure.ac to be doubly
> sure.
>
> Now with fallocate and discard support upstream, are you planning to
> increment the glusterfs-api version ? I still see the version as 4 in
> the git master. I need to decide if I should use version 4 or 5 to
> determine the availability of discard support from QEMU.
>


This is yet to be determined. The fallocate/discard introduces change in
the internal protocol/rpc and we're figuring out the right time to bring
this patch into a release branch. Since release-3.4 is still "unreleased"
there is a possibility, but we have not yet decided on it.

Avati
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://supercolony.gluster.org/pipermail/gluster-devel/attachments/20130614/ad3e2d8f/attachment-0001.html>


More information about the Gluster-devel mailing list