[Tracker] The org.freedesktop.Tracker.Files.Create method

2008-07-03 Thread Philip Van Hoof
Hi there, The indexer-split is all about moving the indexer to another process and letting trackerd perform no writes itself. Right now will the method org.freedesktop.Tracker.Files.Create trick trackerd into writing a record. it doesn't even matter whether or not that record is real (whether or

Re: [Tracker] The org.freedesktop.Tracker.Files.Create method

2008-07-03 Thread Philip Van Hoof
Note: org.freedesktop.Tracker.Files.Exist with auto_create=TRUE has the exact same problem. On Thu, 2008-07-03 at 13:19 +0200, Philip Van Hoof wrote: > Hi there, > > The indexer-split is all about moving the indexer to another process and > letting trackerd perform no writes itself. > > Right

Re: [Tracker] The org.freedesktop.Tracker.Files.Create method

2008-07-04 Thread Mikkel Kamstrup Erlandsen
2008/7/3 Philip Van Hoof <[EMAIL PROTECTED]>: > Hi there, > > The indexer-split is all about moving the indexer to another process and > letting trackerd perform no writes itself. > > Right now will the method org.freedesktop.Tracker.Files.Create trick > trackerd into writing a record. it doesn't e

Re: [Tracker] The org.freedesktop.Tracker.Files.Create method

2008-07-04 Thread Philip Van Hoof
On Fri, 2008-07-04 at 11:00 +0200, Mikkel Kamstrup Erlandsen wrote: > 2008/7/3 Philip Van Hoof <[EMAIL PROTECTED]>: > Daze[1] actually use org.freedesktop.Tracker.Files.Exist to store user > annotations directly in Tracker. So the API is indeed of use. However > another incarnation of it may be mo

Re: [Tracker] The org.freedesktop.Tracker.Files.Create method

2008-07-04 Thread Martyn Russell
Philip Van Hoof wrote: > On Fri, 2008-07-04 at 11:00 +0200, Mikkel Kamstrup Erlandsen wrote: >> 2008/7/3 Philip Van Hoof <[EMAIL PROTECTED]>: > >> Daze[1] actually use org.freedesktop.Tracker.Files.Exist to store user >> annotations directly in Tracker. So the API is indeed of use. However >> anot

Re: [Tracker] The org.freedesktop.Tracker.Files.Create method

2008-07-04 Thread Mikkel Kamstrup Erlandsen
2008/7/4 Philip Van Hoof <[EMAIL PROTECTED]>: > On Fri, 2008-07-04 at 11:00 +0200, Mikkel Kamstrup Erlandsen wrote: >> 2008/7/3 Philip Van Hoof <[EMAIL PROTECTED]>: > >> Daze[1] actually use org.freedesktop.Tracker.Files.Exist to store user >> annotations directly in Tracker. So the API is indeed o

Re: [Tracker] The org.freedesktop.Tracker.Files.Create method

2008-07-04 Thread Jamie McCracken
I think it might be better to call it CreateEntity rather than CreateFile alos CreateFile was really for adding metadata against Gnome VFS files which tracker could not see - with GIO usage in tracker this is no longer relevant On Fri, 2008-07-04 at 11:27 +0200, Mikkel Kamstrup Erlandsen wrote: >