Hi All,

I want to write a trace like translator with a limited FOP set just to notify 
if the file is modified or not (i.e. create, writev, unlink).

I want to log this information including modified file names into a file or DB 
and use another process for indexing.

My questions:

1. Is there any similar functionality in any of current xlators?

2. Is my FOP subset (mentioned above) correct or I have missed any other CUD 
(create, update, delete) operations?

3. If I write this module myself, I want to extend trace.c. Then in 
"trace_writev" I have fd in hand. How can I get this fd's file name?

4. If I do #3, will this cause multiple log for a single update operation? How 
can I notice that for example three last changes are for one update operation?

5. Should I ask all above in dev list? :)

I wish I could express my questions. Thanks for your help.

Amin Abbaspour


      

_______________________________________________
Gluster-users mailing list
[email protected]
http://zresearch.com/cgi-bin/mailman/listinfo/gluster-users

Reply via email to