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 cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list