CVSROOT: /cvs/gnome Module name: beagle Changes by: trow 05/08/23 19:18:08
Modified files: Util : Scheduler.cs beagled : LuceneQueryable.cs Log message: Scheduler.cs: Add a "Maintenance" priority to the scheduler, and track the source of every task. A maintenance task is only executed after all immediate or delayed tasks *for that source* have been executed. Thus maintenance tasks will only execute after all crawlers, etc. are finished. In most backends this will only happen when the data is fully indexed/crawled and the index is in a complete known state. LuceneQueryable.cs: Attach a source to the tasks we create. Move index optimizes into a maintenance task, to avoid unnecessary optimizes during indexing. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=beagle&who=trow&date=explicit&mindate=2005-08-23%2019:17&maxdate=2005-08-23%2019:19 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list