Bug 258553

Summary: net/glusterfs: new upstream releases (8.4 -> 8.6, 9.x series)
Product: Ports & Packages Reporter: Jashank Jeremy <freebsd>
Component: Individual Port(s)Assignee: freebsd-ports-bugs (Nobody) <ports-bugs>
Status: New ---    
Severity: Affects Only Me CC: daniel, dewayne
Priority: --- Flags: bugzilla: maintainer-feedback? (daniel)
Version: Latest   
Hardware: Any   
OS: Any   

Description Jashank Jeremy 2021-09-17 03:43:17 UTC
Hello,

net/glusterfs (currently at 8.4) is out-of-date. 

Upstream has, in the 8.x series, new releases:
* 8.5 <https://docs.gluster.org/en/latest/release-notes/8.5/>,
* 8.6 <https://docs.gluster.org/en/latest/release-notes/8.6/>.

Upstream also has a new 9.x series, with releases:
* 9.0 <https://docs.gluster.org/en/latest/release-notes/9.0/>,
* 9.1 <https://docs.gluster.org/en/latest/release-notes/9.1/>,
* 9.2 <https://docs.gluster.org/en/latest/release-notes/9.2/>,
* 9.3 <https://docs.gluster.org/en/latest/release-notes/9.3/>.

I will try to do a patch for 8.4 -> 8.6, but have very little time.
(I would also offer a 9.x-series patch, but again, time.)

Cheers,
    ~jashank
Comment 1 dewayne 2023-11-16 04:45:15 UTC
(In reply to Jashank Jeremy from comment #0)
Latest glusterfs updates
10.4 https://download.gluster.org/pub/gluster/glusterfs/10/LATEST/
9.6  https://download.gluster.org/pub/gluster/glusterfs/9/LATEST/  (stable)
8.6  https://download.gluster.org/pub/gluster/glusterfs/8/LATEST/

GFS v11.1 was created a few days ago which includes support for ZFS snapshots, so the project is live. However the FreeBSD port remains at 8.4.

The release notes and performance improvements in the 9 and 10 revisions are significant, though I wonder if the lack of io_uring in FreeBSD is an (or the) impediment?  (FYI aio_read|write which has some equivalence is available in 13).

Ref:
1.  20% improvement for small files in 10.0
https://docs.gluster.org/en/latest/release-notes/10.0/
2.  https://wiki.postgresql.org/wiki/FreeBSD/AIO
3.  https://kernel.dk/io_uring.pdf