On Fri, 2008-08-15 at 11:01 +0100, Martyn Russell wrote:
> Jamie McCracken wrote:
> > As I will be working quite extensively on trunk post merge I require any
> > major changes to be done ASAP
> > 
> > list of changes required prior to merge (in order of priority) - all of
> > these already exist and work in trunk:
> > 
> > 
> > 1) trackerd: Handle file moves - update files in a directory
> > recursively when a directory is renamed/moved (need to pause indexer
> > before updating - watch out!). Likewise re-enable update of index from
> > trackerd as its needed for tagging and other user metadata
> 
> Hi,
> 
> This is done in the indexer, the daemon, however, currently has no way
> of knowing about files linked by moves. Instead, GIO gives us DELETED
> and CREATED events.
> 
> That is quite unacceptable I think.
> 
> I have created a bug report about this:
> 
>   http://bugzilla.gnome.org/show_bug.cgi?id=547890
> 
> We can in the mean time perhaps add some glue by checking the md5sum of
> the 2 files to see if they are the same and the events occur within the
> same 2 seconds perhaps? I would rather not do this. But it might be
> necessary for the time being.
> 


why not use the native inotify and just use gio file monitoring for the
others?

when gio has the new functionality we can then replace inotify with it

jamie

_______________________________________________
tracker-list mailing list
tracker-list@gnome.org
http://mail.gnome.org/mailman/listinfo/tracker-list

Reply via email to