CVSROOT: /cvs/gnome
Module name: beagle
Changes by: joeshaw 06/02/03 14:13:21
Modified files:
Util : FileSystem.cs
beagled : LuceneFileQueryable.cs LuceneQueryable.cs
beagled/KMailQueryable: KMailQueryable.cs
Log message:
Fix FileSystem.GetLastWriteTimeUtc() to throw an ArgumentNullException
if the path passed in is null, and a FileNotFoundException (instead of
IOException) if the file isn't there.
Fix a nasty bug in the LuceneFileQueryable: if the parent URI is not set
or is set to a non-file URI, PreAddIndexableHook() was returning false.
This meant that indexables with no ParentUri or a non-file ParentUri
weren't being indexed, including *all* child indexables.
Fix a bug with the file_info_cache in the LFQ. It was effectively
useless for shared indexables and it leaked in all cases until files
were removed. (Which they rarely are for LFQ.)
Fix a bug in the AddGeneratorTask in which indexables created from an
indexable generator weren't cleaned up after if PreAddIndexableHook()
returned false.
Change the KMailQueryable back to a LFQ. Thanks Bera for getting on my
case about this.
URL :
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=beagle&who=joeshaw&date=explicit&mindate=2006-02-03%2014:12&maxdate=2006-02-03%2014:14
_______________________________________________
cvs-commits-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list