You can find the doc here:
https://github.com/gluster/glusterfs/blob/master/doc/features/geo-replication/libgfchangelog.md

Please have a look at the following examples (C and Python):
https://github.com/gluster/glusterfs/tree/master/xlators/features/changelog/lib/examples

Geo-replication is a consumer of changelog:
https://github.com/gluster/glusterfs/tree/master/geo-replication/syncdaemon

The swiftonfile project was exploring option of consuming changelog to get file 
change notifications. It was later abandoned. Here's sample code (Python):
https://github.com/prashanthpai/sof-object-listing/tree/master/changelog

Regards,
 -Prashanth Pai

----- Original Message -----
From: "Jason M. Kiebzak" <[email protected]>
To: [email protected], [email protected]
Sent: Wednesday, December 31, 2014 1:07:06 AM
Subject: [Gluster-users] Hook into Change



Hello all, 



I’d like to write something which will hook into the Change Log Translator. I’d 
like to write my own consumer. 



http://gluster.org/community/documentation/index.php/Arch/Change_Logging_Translator_Design
 



Can anyone give me direction to an example and/or API of this? I did find this: 

https://forge.gluster.org/glusterfs-quota/glusterfs-quota/commit/11f6c56f83b977a08f9d74563249cef59e22a05d/diffs
 



I also know that once you enable changelog for a volume, you can accesss the 
logs in .glusterfs/changelogs. But there is very little to explain format of 
these logs. 



Thank you 
Jason 

_______________________________________________
Gluster-users mailing list
[email protected]
http://www.gluster.org/mailman/listinfo/gluster-users
_______________________________________________
Gluster-users mailing list
[email protected]
http://www.gluster.org/mailman/listinfo/gluster-users

Reply via email to