Re: [Gluster-devel] OUTREACHY (Extend Python and Go bindings for libgfapi library in GlusterFS)

2018-10-12 Thread Prashanth Pai
ome issue to work on > ? > > Thanks > Anshul Tale > > > " > -- - Prashanth Pai ___ Gluster-devel mailing list Gluster-devel@gluster.org https://lists.gluster.org/mailman/listinfo/gluster-devel

Re: [Gluster-devel] Branching out Gluster docs

2018-03-18 Thread Prashanth Pai
Sounds good to me. RTD does support generating docs from multiple git branches out of the box. On Sat, Mar 17, 2018 at 7:53 PM, Humble Devassy Chirammal < humble.deva...@gmail.com> wrote: > Hi Nigel, > > I am fine with branching out current master to a new branch and keep > master with 4.x

Re: [Gluster-devel] How commonly applications make use of fadvise?

2017-08-11 Thread Prashanth Pai
Hi, Both swift[1] and gluster-swift[2] calls posix_fadvise64() with POSIX_FADV_DONTNEED right after calling fdatasync() or fsync(). This is only performed during object PUT operation (writing an object to disk) suggesting the kernel that the data written is no longer needed with the hopes that

[Gluster-devel] Glusterd2 - Some anticipated changes to glusterfs source

2017-08-02 Thread Prashanth Pai
Hi all, The ongoing work on glusterd2 necessitates following non-breaking and non-exhaustive list of changes to glusterfs source code: Port management - Remove hard-coding of glusterd's port as 24007 in clients and elsewhere. Glusterd2 can be configured to listen to clients on any port (still

Re: [Gluster-devel] How to get (and filter) notifications for GitHub issues?

2017-07-17 Thread Prashanth Pai
Anyone who's "watching" (has clicked that button on top) the GitHub repo will get notified by email about almost everything (issues, PRs and new comments on them). Without email filters, it'll be a flood of notifications though. https://help.github.com/articles/about-notifications/ On Mon, Jul

Re: [Gluster-devel] [New Release] GlusterD2 v4.0dev-7

2017-07-05 Thread Prashanth Pai
On Wednesday, July 5, 2017, Gandalf Corvotempesta < gandalf.corvotempe...@gmail.com> wrote: > Il 5 lug 2017 11:31 AM, "Kaushal M" > ha scritto: > > - Preliminary support for volume expansion has been added. (Note that >

Re: [Gluster-devel] Gluster API out of Unix environment

2017-06-01 Thread Prashanth Pai
- Original Message - > From: "XoD" > To: gluster-devel@gluster.org > Sent: Thursday, 1 June, 2017 8:08:08 PM > Subject: [Gluster-devel] Gluster API out of Unix environment > > Hello, in my company we are looking for a most efficient solution to > distribute a lot of

Re: [Gluster-devel] Release 3.12 and 4.0: Thoughts on scope

2017-05-30 Thread Prashanth Pai
- Original Message - > From: "Amar Tumballi" > To: "Shyam" , "Vijay Bellur" , > "Prasanna Kalever" , > "Ram Edara" > Cc: "Gluster Devel" > Sent: Tuesday,

Re: [Gluster-devel] Finding size of volume

2017-04-26 Thread Prashanth Pai
> Hello, > > No, not as client. I want to get the size of all the volumes on my cluster. > I had hoped "gluster volume status detail" would tell me this, but it does > not. I need to mount all the volumes and run df to find out. It does. Doesn't it ? (for a single volume - one at a time)

Re: [Gluster-devel] [Gluster-users] Announcing release 3.11 : Scope, schedule and feature tracking

2017-03-03 Thread Prashanth Pai
> On 02/28/2017 08:47 PM, Shyam wrote: > > We should be transitioning to using github for feature reporting and > > tracking, more fully from this release. So once again, if there exists > > any confusion on that front, reach out to the lists for clarification. > > I see that there was a

Re: [Gluster-devel] Pluggable interface for erasure coding?

2017-03-01 Thread Prashanth Pai
Hi, The Openstack Swift community has gone through the same problem (allowing pluggable backends) when it implemented EC in Swift. They came up with this generic EC library: https://github.com/openstack/liberasurecode It currently supports 6 EC backends. Hope this helps. -Prashanth Pai

[Gluster-devel] New dev release - GlusterD2 v4.0dev-4

2017-01-03 Thread Prashanth Pai
..2017-01-03%20 [2]: https://github.com/gluster/glusterd2/issues/131 [3]: https://github.com/gluster/glusterd2/releases/tag/v4.0dev-4 -Prashanth Pai ___ Gluster-devel mailing list Gluster-devel@gluster.org http://www.gluster.org/mailman/listinfo/gluster

Re: [Gluster-devel] CentOS CI failing for libgfapi-python tests

2016-11-02 Thread Prashanth Pai
- Original Message - > From: "Nigel Babu" <nig...@redhat.com> > To: "Prashanth Pai" <p...@redhat.com> > Cc: "Niels de Vos" <nde...@redhat.com>, gluster-devel@gluster.org > Sent: Wednesday, 2 November, 2016 1:17:14 PM > S

Re: [Gluster-devel] CentOS CI failing for libgfapi-python tests

2016-11-02 Thread Prashanth Pai
Thanks Niels. I ran the libgfapi-python tests on glusterfs source's master branch, which includes http://review.gluster.org/15620 and I see all tests passing on my test VM. -Prashanth Pai - Original Message - > From: "Niels de Vos" <nde...@redhat.com> >

Re: [Gluster-devel] Dht readdir filtering out names

2016-09-30 Thread Prashanth Pai
readdirp needs to be explicitly disabled at 3 places if I remember correctly. At fuse mount option, at dht and at md-cache level. -Prashanth Pai - Original Message - > From: "Pranith Kumar Karampuri" <pkara...@redhat.com> > To: "Raghavendra Gowdappa" <

Re: [Gluster-devel] Checklist for gluster-swift for upstream release

2016-09-06 Thread Prashanth Pai
> > > hi, > > > Did you get a chance to decide on the gluster-swift integration > > > tests that need to be run before doing an upstream gluster release? Could > > > you let me know who will be providing with the list? > > > > The tests (unit test and functional test) can be run before

Re: [Gluster-devel] Checklist for gluster-swift for upstream release

2016-09-05 Thread Prashanth Pai
- Original Message - > From: "Pranith Kumar Karampuri" <pkara...@redhat.com> > To: tdasi...@redhat.com, "Prashanth Pai" <p...@redhat.com> > Cc: "Gluster Devel" <gluster-devel@gluster.org> > Sent: Saturday, 3 September, 2016 12:

Re: [Gluster-devel] 3.9. feature freeze status check

2016-08-29 Thread Prashanth Pai
-Prashanth Pai - Original Message - > From: "Soumya Koduri" <skod...@redhat.com> > To: "Pranith Kumar Karampuri" <pkara...@redhat.com>, "Rajesh Joseph" > <rjos...@redhat.com>, "Manikandan Selvaganesh" > <msel

Re: [Gluster-devel] [gluster-devel] Documentation Tooling Review

2016-08-15 Thread Prashanth Pai
- Original Message - > From: "Amye Scavarda" <a...@redhat.com> > To: "Niels de Vos" <nde...@redhat.com>, "Humble Chirammal" > <hchir...@redhat.com>, "Prashanth Pai" <p...@redhat.com> > Cc: "Amye Scavarda&

[Gluster-devel] Packaging libgfapi-python

2016-08-04 Thread Prashanth Pai
python tests against glusterfs nightly builds. Your preference and inputs on how do we go about packaging libgfapi-python will help. [1]: https://github.com/gluster/libgfapi-python [2]: http://libgfapi-python.rtfd.io [3]: http://libgfapi-python.rtfd.io/en/latest/install.html -Prashanth Pai

Re: [Gluster-devel] Need a way to display and flush gluster cache ?

2016-07-26 Thread Prashanth Pai
+1 to option (2) which similar to echoing into /proc/sys/vm/drop_caches -Prashanth Pai - Original Message - > From: "Mohammed Rafi K C" <rkavu...@redhat.com> > To: "gluster-users" <gluster-us...@gluster.org>, "Gluster Devel" > <glu

Re: [Gluster-devel] Why rdma.so is missing often

2016-07-25 Thread Prashanth Pai
- Original Message - > From: "jayakrishnan mm" > To: "Gluster Devel" , gluster-us...@gluster.org > Sent: Monday, 25 July, 2016 3:27:42 PM > Subject: [Gluster-devel] Why rdma.so is missing often > > Gluster version 3.7.6 > I get

Re: [Gluster-devel] Useful Dashboards

2016-07-15 Thread Prashanth Pai
> If you think there are other dashboards that might be useful for us to > create, > let me know. They're constructed by generating the URLs, so they aren't > difficult to make. https://goo.gl/fIpN0J > > -- > nigelb > ___ > Gluster-devel mailing list

Re: [Gluster-devel] Reducing merge conflicts

2016-07-14 Thread Prashanth Pai
there are others too who are eager to contribute to reviews but aren't very well versed with specific component. It should be okay to put in review comments (can be questions too for learning) and not do a +1 or -1. Cheers. -Prashanth Pai - Original Message - > From: "Vija

Re: [Gluster-devel] nightly libgfapi-python tests are failing

2016-06-24 Thread Prashanth Pai
- Original Message - > From: "Niels de Vos" <nde...@redhat.com> > To: "Prashanth Pai" <p...@redhat.com> > Cc: gluster-devel@gluster.org > Sent: Friday, June 24, 2016 3:01:56 PM > Subject: nightly libgfapi-python tests are failing > &

Re: [Gluster-devel] Reducing the size of the glusterdocs git repository

2016-05-19 Thread Prashanth Pai
Hi, glusterdocs repo[1] has been cleaned of presentation files. Contributors please discard your existing forks and clones. Repo description on github has been updated to indicate the same. [1]: https://github.com/gluster/glusterdocs Regards, -Prashanth Pai - Original Message - > F

Re: [Gluster-devel] Reducing the size of the glusterdocs git repository

2016-05-19 Thread Prashanth Pai
- Original Message - > From: "Amye Scavarda" <a...@redhat.com> > To: "Kaushal M" <kshlms...@gmail.com>, "Prashanth Pai" <p...@redhat.com> > Cc: "Raghavendra Talur" <rta...@redhat.com>, "Gluster Devel"

Re: [Gluster-devel] Reducing the size of the glusterdocs git repository

2016-05-18 Thread Prashanth Pai
are about 60 forks now on github. Consequently, anyone sending a PR will now have to create a fresh clone. Is this "reset" worth it given the slight confusion and one-time inconvenience to contributors ? Thoughts ? Regards, -Prashanth Pai - Original Message - > From: &

Re: [Gluster-devel] Reducing the size of the glusterdocs git repository

2016-05-12 Thread Prashanth Pai
re would you suggest the presentations (and other files?) should get > located? May be an official Gluster community slideshare or speakerdeck account ? Git LFS is also also an option but we don't really need versioning for presentation files. Git LFS will keep large files in a separ

Re: [Gluster-devel] [release-3.8] Need update on the status of "Versioned Documentation"

2016-05-11 Thread Prashanth Pai
> > Hi guys, > > could you reply to this email with a status update of "Versioned > Documentation" that is listed on the roadmap? > > https://www.gluster.org/community/roadmap/3.8/ > > It is unclear to me how we are adressing the documentation for different > versions. If there is no

Re: [Gluster-devel] Report ESTALE as ENOENT

2016-03-27 Thread Prashanth Pai
an application has a valid fd, operations like fgetxattr() on the fd should succeed even after another application(client) issues an unlink() [1]:http://paste.openstack.org/show/335506/ Regards, -Prashanth Pai - Original Message - > From: "FNU Raghavendra Manjunath" <rab...@redhat.co

Re: [Gluster-devel] Documentation @ readthedocs.org - search broken

2016-02-24 Thread Prashanth Pai
%3Aupdated-desc+search+ Regards, -Prashanth Pai - Original Message - > From: "Joe Julian" <j...@julianfamily.org> > To: gluster-devel@gluster.org > Sent: Thursday, February 25, 2016 11:01:10 AM > Subject: Re: [Gluster-devel] Documentation @ readthedocs.org - s

Re: [Gluster-devel] Documentation @ readthedocs.org - search broken

2016-02-24 Thread Prashanth Pai
@Humble I know this came up recently at the developer gathering in Brno. Any update from Shaun on this ? Regards, -Prashanth Pai - Original Message - > From: "André Bauer" <aba...@magix.net> > To: gluster-devel@gluster.org > Sent: Wednesday, February 24, 2016

Re: [Gluster-devel] Non-blocking lock for renames

2016-02-04 Thread Prashanth Pai
- Original Message - > From: "Raghavendra Gowdappa" > To: "Vijay Bellur" > Cc: "Gluster Devel" > Sent: Thursday, February 4, 2016 6:58:29 AM > Subject: Re: [Gluster-devel] Non-blocking lock for renames > > > >

Re: [Gluster-devel] Jenkins accounts for all devs.

2016-01-22 Thread Prashanth Pai
Regards, -Prashanth Pai - Original Message - > From: "Prashanth Pai" <p...@redhat.com> > To: "Michael Scherer" <msche...@redhat.com> > Cc: "Gluster Devel" <gluster-devel@gluster.org>, "gluster-infra" > <gluste

Re: [Gluster-devel] Jenkins accounts for all devs.

2016-01-22 Thread Prashanth Pai
- Original Message - > From: "Niels de Vos" > To: "Michael Scherer" > Cc: "Gluster Devel" , "gluster-infra" > > Sent: Friday, January 22, 2016 5:43:43 PM > Subject: Re: [Gluster-devel]

Re: [Gluster-devel] Python 3 is coming!

2016-01-18 Thread Prashanth Pai
Hi, Changing our code to make use of Python's "six" module will help maintain code that will run both on Python 2 and Python 3. https://pypi.python.org/pypi/six Regards, -Prashanth Pai - Original Message - > From: "Aravinda" <avish...@redhat.com> >

Re: [Gluster-devel] strace like utility for gluster

2016-01-03 Thread Prashanth Pai
3.960.545340 908 600 malloc 1.260.1732931732 100 glfs_close 0.840.1152841152 100 glfs_write -- --- --- - 100.00 13.755798 2800 total Regards, -Prashanth Pai - Original

Re: [Gluster-devel] Gluster testing matrix

2015-11-25 Thread Prashanth Pai
The libgfapi-python bindings (https://github.com/gluster/libgfapi-python) have full fledged unit tests and functional tests. Few less commonly used APIs (such as posix locking, zerofill etc) are missing but the APIs that have been implemented are tested. Regards, -Prashanth Pai

Re: [Gluster-devel] Object Quotas

2015-11-25 Thread Prashanth Pai
> We have sent an upstream patch[1] that enhances the list command by showing > used space in case of 'gluster v quota list ' and shows > 'dir_count,file_count' with gluster v quota list-objects ' > command even when quota limit is not set(But quota/inode-quota should be > configured for the

Re: [Gluster-devel] Object Quotas

2015-11-23 Thread Prashanth Pai
It would be good to expose the object count (dir and file separate) to client via a virtual xattr. I have a usecase to know the number of files without even having to set/use quota. > Commands supported for 'Object Quotas' > # volume quota {limit-objects []} > # volume quota list-objects []

Re: [Gluster-devel] Handling Failed flushes in write-behind

2015-10-05 Thread Prashanth Pai
- Original Message - > From: "Raghavendra Gowdappa" <rgowd...@redhat.com> > To: "Prashanth Pai" <p...@redhat.com> > Cc: "Gluster Devel" <gluster-devel@gluster.org>, "Thiago da Silva" > <thi...@redhat.com> > Se

Re: [Gluster-devel] Handling Failed flushes in write-behind

2015-09-30 Thread Prashanth Pai
fs must be retrying the failed write. In gluster-swift, we had hit into a case where the application would get EIO but the write had actually failed because of ENOSPC. https://bugzilla.redhat.com/show_bug.cgi?id=986812 Regards, -Prashanth Pai - Original Message - > From: "

Re: [Gluster-devel] [posix-compliance] unlink and access to file through open fd

2015-09-04 Thread Prashanth Pai
- Original Message - > From: "Raghavendra Gowdappa" > To: gluster-devel@gluster.org > Cc: gluster-us...@gluster.org > Sent: Friday, September 4, 2015 12:43:09 PM > Subject: [Gluster-devel] [posix-compliance] unlink and access to file through > open fd > > All, > >

Re: [Gluster-devel] Implementing Flat Hierarchy for trashed files

2015-08-18 Thread Prashanth Pai
- Original Message - From: Anoop C S anoo...@redhat.com To: gluster-devel@gluster.org Sent: Monday, August 17, 2015 6:20:50 PM Subject: [Gluster-devel] Implementing Flat Hierarchy for trashed files Hi all, As we move forward, in order to fix the limitations with current trash

Re: [Gluster-devel] Non-Uniform opErrstr output in all gluster --xml commands

2015-08-05 Thread Prashanth Pai
Having (null) is not common in xml convention. Usually, it's either opErrstr/ or opErrstr/opErrstr Regards, -Prashanth Pai - Original Message - From: Avra Sengupta aseng...@redhat.com To: Atin Mukherjee amukh...@redhat.com, Gluster Devel gluster-devel@gluster.org, gluster-us

Re: [Gluster-devel] Modifying GlusterFS to cope with C99 inline semantics

2015-07-27 Thread Prashanth Pai
On Mon, Jul 27, 2015 at 08:28:48AM -0400, Kaleb KEITHLEY wrote: My opinion: don't try to second guess the compiler/optimizer; stop using inline. Full Stop. Indeed, I fully agree. +1 Niels On 07/27/2015 01:56 AM, Anoop C S wrote: Hi all, Due to the recent changes with

Re: [Gluster-devel] Last call for 3.7.3 changes to be merged

2015-07-27 Thread Prashanth Pai
Getting this patch in http://review.gluster.org/11571 will help libgfapi python bindings run tests against 3.7 series. The change is currently stuck on NetBSD regression. Thanks! Regards, -Prashanth Pai - Original Message - From: Kaushal M kshlms...@gmail.com To: Gluster Devel

Re: [Gluster-devel] [Cross-posted] Re: Gentle Reminder.. (Was: GlusterFS Documentation Improvements - An Update)

2015-07-09 Thread Prashanth Pai
- Original Message - From: Niels de Vos nde...@redhat.com To: Jeff Darcy jda...@redhat.com Cc: Kaushal Madappa kmada...@redhat.com, Humble Chirammal hchir...@redhat.com, gluster-devel@gluster.org, gluster-us...@gluster.org Sent: Wednesday, 8 July, 2015 10:10:07 PM Subject: Re:

Re: [Gluster-devel] Gluster and GCC 5.1

2015-06-29 Thread Prashanth Pai
Ah, I thought it was just me who was running into this. http://review.gluster.org/11214 Regards, -Prashanth Pai - Original Message - From: Joseph Fernandes josfe...@redhat.com To: Gluster Devel gluster-devel@gluster.org Sent: Monday, June 29, 2015 5:54:28 PM Subject: [Gluster-devel

Re: [Gluster-devel] Gluster Coreutils

2015-06-14 Thread Prashanth Pai
, -Prashanth Pai - chris holcombe chris.holco...@canonical.com wrote: Having previously worked at Facebook myself I know that it's absolutely critical that these tools be as performant as possible. I understand the desire to program these in Python because it allows more people to participate

Re: [Gluster-devel] A Year with Go

2015-06-07 Thread Prashanth Pai
Parts of OpenStack Swift are also being re-written in Go, FYI. http://lists.openstack.org/pipermail/openstack-dev/2015-April/063019.html https://github.com/openstack/swift/tree/feature/hummingbird/go Regards, -Prashanth Pai - Original Message - From: Atin Mukherjee atin.mukherje

Re: [Gluster-devel] Bugzilla links from bug-ids in commit messages

2015-04-26 Thread Prashanth Pai
Nice! Been using this in my browser: https://github.com/prashanthpai/gluster-chrome Take a look if interested! Regards, -Prashanth Pai - Original Message - From: Kaushal M kshlms...@gmail.com To: Gluster Devel gluster-devel@gluster.org, gluster-infra gluster-in...@gluster.org Sent

Re: [Gluster-devel] Object Quota feature proposal for GlusterFS-3.7

2015-02-24 Thread Prashanth Pai
-to-path.md [2] http://review.gluster.org/8376 Regards, -Prashanth Pai - Original Message - From: Vijay Bellur vbel...@redhat.com To: Prashanth Pai p...@redhat.com, Luis Pabon lpa...@redhat.com Cc: gluster-devel@gluster.org Gluster Devel gluster-devel@gluster.org Sent: Tuesday, February 24

Re: [Gluster-devel] Object Quota feature proposal for GlusterFS-3.7

2015-02-24 Thread Prashanth Pai
files. Even if it is somehow populated externally, we still have to do a getxattr (https://github.com/prashanthpai/sof-object-listing/blob/master/changelog/changes.py#L48) for every changed GFID to get file path. Regards, -Prashanth Pai - Original Message - From: Vijay Bellur vbel

Re: [Gluster-devel] Object Quota feature proposal for GlusterFS-3.7

2015-02-23 Thread Prashanth Pai
, it's not of much use to swiftonfile. Regards, -Prashanth Pai - Original Message - From: Luis Pabon lpa...@redhat.com To: Prashanth Pai p...@redhat.com Cc: Vijaikumar M vmall...@redhat.com, gluster-devel@gluster.org Gluster Devel gluster-devel@gluster.org Sent: Monday, February 23, 2015

Re: [Gluster-devel] Object Quota feature proposal for GlusterFS-3.7

2015-02-17 Thread Prashanth Pai
represent entire sub tree or just the immediate directory contents ? Would a getxattr on a dir for count aggregate counts from all distributed bricks ? Thanks. Regards, -Prashanth Pai - Original Message - From: Vijaikumar M vmall...@redhat.com To: gluster-devel@gluster.org Gluster Devel

Re: [Gluster-devel] GFID to Path Conversion if Historical Changelogs available

2015-02-02 Thread Prashanth Pai
Nice :) Do mention your script in the upstream doc here: https://github.com/gluster/glusterfs/blob/master/doc/debugging/gfid-to-path.md Regards, -Prashanth Pai - Original Message - From: Aravinda avish...@redhat.com To: Gluster Devel gluster-devel@gluster.org Sent: Monday, February 2

Re: [Gluster-devel] What would you like to see in GlusterFS.next?

2015-01-28 Thread Prashanth Pai
/Feature_Smallfile_Perf#object-store_API I remember Rudra Siva (CC'd) from community working on something similar : http://www.gluster.org/pipermail/gluster-devel/2014-November/042762.html Regards, -Prashanth Pai - Original Message - From: Vijay Bellur vbel...@redhat.com To: gluster-users Discussion

Re: [Gluster-devel] quota

2014-10-15 Thread Prashanth Pai
I'm not sure if this is related but worth taking note of: write-behind when sees a shorter write, it chooses to ignore ENOSPC or EDQUOT that it received from the brick and will return a generic EIO sometimes. https://bugzilla.redhat.com/show_bug.cgi?id=986812 Regards, -Prashanth Pai

Re: [Gluster-devel] update-link-count-parent POSIX xlator parameter

2014-08-21 Thread Prashanth Pai
sure! Regards, -Prashanth Pai - Original Message - From: Humble Devassy Chirammal humble.deva...@gmail.com To: Prashanth Pai p...@redhat.com Cc: Harshavardhana har...@harshavardhana.net, Ben England bengl...@redhat.com, gluster-devel gluster-devel@gluster.org Sent: Thursday, August 21

Re: [Gluster-devel] update-link-count-parent POSIX xlator parameter

2014-08-20 Thread Prashanth Pai
only for newly created dirs/files and are not built for already existing dirs/files. [1]: https://github.com/prashanthpai/sof-object-listing/blob/master/changelog/gfid-to-path.md [2]: http://review.gluster.org/5951 [3]: http://review.gluster.org/8352 Regards, -Prashanth Pai - Original