diff options
author | Soumya Koduri <skoduri@redhat.com> | 2015-02-15 23:35:56 +0530 |
---|---|---|
committer | Kaleb KEITHLEY <kkeithle@redhat.com> | 2015-03-17 05:08:07 -0700 |
commit | 2b97b57cd8c71cb07b7002cf3483e9cfc9403c58 (patch) | |
tree | 9fc96451b469e213348f3065ca07e7a7c5a96ec0 /xlators/features/Makefile.am | |
parent | 79009691c01f2b32b523d91a159aadd0e414f31b (diff) |
Upcall: New xlator to store various states and send cbk events
Framework on the server-side, to handle certain state of the files
accessed and send notifications to the clients connected.
A generic and extensible framework, used to maintain states in
the glusterfsd process for each of the files accessed
(including the clients info doing the fops) and send
notifications to the respective glusterfs clients incase of
any change in that state.
This patch handles "Inode Update/Invalidation" upcall event.
Feature page:
URL: http://www.gluster.org/community/documentation/index.php/Features/Upcall-infrastructure
Below link has a writeup which explains the code changes done -
URL: https://soumyakoduri.wordpress.com/2015/02/25/glusterfs-understanding-upcall-infrastructure-and-cache-invalidation-support/
Change-Id: Ie3d724be9a3419fcf18901a753e8ec2df2ac802f
BUG: 1200262
Signed-off-by: Soumya Koduri <skoduri@redhat.com>
Reviewed-on: http://review.gluster.org/9535
Reviewed-by: Kaleb KEITHLEY <kkeithle@redhat.com>
Tested-by: Gluster Build System <jenkins@build.gluster.com>
Diffstat (limited to 'xlators/features/Makefile.am')
-rw-r--r-- | xlators/features/Makefile.am | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/xlators/features/Makefile.am b/xlators/features/Makefile.am index dcb3cc8e5a7..096f0e04bb2 100644 --- a/xlators/features/Makefile.am +++ b/xlators/features/Makefile.am @@ -1,4 +1,5 @@ SUBDIRS = locks quota read-only mac-compat quiesce marker index barrier \ - protect compress changelog gfid-access $(GLUPY_SUBDIR) qemu-block snapview-client snapview-server trash # path-converter # filter + protect compress changelog gfid-access $(GLUPY_SUBDIR) qemu-block \ + upcall snapview-client snapview-server trash # path-converter # filter CLEANFILES = |