Re: [Gluster-devel] Performance improvements

2019-01-24 Thread Vijay Bellur
Thank you for the detailed update, Xavi! This looks very interesting. On Thu, Jan 24, 2019 at 7:50 AM Xavi Hernandez wrote: > Hi all, > > I've just updated a patch [1] that implements a new thread pool based on a > wait-free queue provided by userspace-rcu library. The patch also includes > an a

[Gluster-devel] Performance improvements

2019-01-24 Thread Xavi Hernandez
Hi all, I've just updated a patch [1] that implements a new thread pool based on a wait-free queue provided by userspace-rcu library. The patch also includes an auto scaling mechanism that only keeps running the needed amount of threads for the current workload. This new approach has some advanta

Re: [Gluster-devel] Release 6: Kick off!

2019-01-24 Thread Shyam Ranganathan
On 1/24/19 3:23 AM, Soumya Koduri wrote: > Hi Shyam, > > Sorry for the late response. I just realized that we had two more new > APIs glfs_setattr/fsetattr which uses 'struct stat' made public [1]. As > mentioned in one of the patchset review comments, since the goal is to > move to glfs_stat in r

Re: [Gluster-devel] Release 6: Kick off!

2019-01-24 Thread Soumya Koduri
Hi Shyam, Sorry for the late response. I just realized that we had two more new APIs glfs_setattr/fsetattr which uses 'struct stat' made public [1]. As mentioned in one of the patchset review comments, since the goal is to move to glfs_stat in release-6, do we need to update these APIs as well