[Bugs] [Bug 1218567] New: Upcall: Cleanup the expired upcall entries

bugzilla at redhat.com bugzilla at redhat.com
Tue May 5 09:24:23 UTC 2015


https://bugzilla.redhat.com/show_bug.cgi?id=1218567

            Bug ID: 1218567
           Summary: Upcall: Cleanup the expired upcall entries
           Product: GlusterFS
           Version: 3.7.0
         Component: upcall
          Keywords: Triaged
          Severity: low
          Assignee: bugs at gluster.org
          Reporter: skoduri at redhat.com
                CC: bugs at gluster.org, gluster-bugs at redhat.com
        Depends On: 1200267
            Blocks: 1200262, 1217711



+++ This bug was initially created as a clone of Bug #1200267 +++

Description of problem:

Need support to cleanup all the expired/stale upcall client entries maintained
by the upcall xlator.

--- Additional comment from Soumya Koduri on 2015-03-12 01:39:20 EDT ---

Also note that "inode_forget" is never called on non-exmpty directories. This
is to take that into account while trying to cleanup the entries.

--- Additional comment from Soumya Koduri on 2015-03-16 09:20:45 EDT ---

In addition - will address below comments received as part of
http://review.gluster.org/#/c/9535 - 

* Instead of client_uid, use client_ref(client) in upcall_client_entry
structure. But that may result in not cleaning up client object incase of
network disconnects.

--- Additional comment from Anand Avati on 2015-04-22 14:31:44 EDT ---

REVIEW: http://review.gluster.org/10342 (Upcall: Cleanup expired client
entries) posted (#1) for review on master by soumya k (skoduri at redhat.com)

--- Additional comment from Anand Avati on 2015-04-23 10:13:01 EDT ---

REVIEW: http://review.gluster.org/10342 (Upcall: Cleanup expired client
entries) posted (#2) for review on master by soumya k (skoduri at redhat.com)

--- Additional comment from Anand Avati on 2015-04-24 13:24:40 EDT ---

REVIEW: http://review.gluster.org/10342 (Upcall: Cleanup expired client
entries) posted (#3) for review on master by soumya k (skoduri at redhat.com)

--- Additional comment from Anand Avati on 2015-04-27 05:06:59 EDT ---

REVIEW: http://review.gluster.org/10342 (Upcall: Cleanup expired client
entries) posted (#4) for review on master by soumya k (skoduri at redhat.com)


Referenced Bugs:

https://bugzilla.redhat.com/show_bug.cgi?id=1200262
[Bug 1200262] Upcall framework support along with cache_invalidation
usecase handled
https://bugzilla.redhat.com/show_bug.cgi?id=1200267
[Bug 1200267] Upcall: Cleanup the expired upcall entries
https://bugzilla.redhat.com/show_bug.cgi?id=1217711
[Bug 1217711] Upcall framework support along with cache_invalidation
usecase handled
-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the Bugs mailing list