beagle r3729 - in trunk/beagle: BeagleClient Filters beagled beagled/IndexHelper
- From: dbera svn gnome org
- To: svn-commits-list gnome org
- Subject: beagle r3729 - in trunk/beagle: BeagleClient Filters beagled beagled/IndexHelper
- Date: Tue, 15 May 2007 21:15:46 +0100 (BST)
Author: dbera
Date: 2007-05-15 21:15:46 +0100 (Tue, 15 May 2007)
New Revision: 3729
ViewCVS link: http://svn.gnome.org/viewcvs/beagle?rev=3729&view=rev
Modified:
trunk/beagle/BeagleClient/Indexable.cs
trunk/beagle/Filters/FilterDocbook.cs
trunk/beagle/Filters/FilterMail.cs
trunk/beagle/Filters/FilterMonodoc.cs
trunk/beagle/beagled/BuildIndex.cs
trunk/beagle/beagled/ExtractContent.cs
trunk/beagle/beagled/Filter.cs
trunk/beagle/beagled/IndexHelper/RemoteIndexerExecutor.cs
trunk/beagle/beagled/IndexerReceipts.cs
trunk/beagle/beagled/IndexerRequest.cs
trunk/beagle/beagled/LuceneIndexingDriver.cs
trunk/beagle/beagled/LuceneQueryable.cs
Log:
Mega commit! Child indexables are handled entirely at the indexhelper, only scheduled by the daemon and infrastructure for filters to generate child indexables on demand (hint: zero-copy archive indexing).
- todo - child-indexable generating filters need to take advantage of the streaming child indexables
Things broken -
* ExtractContent wrt child indexables! (And some other places marked by "FIXME FIXME FIXME")
* count of number of items indexed is _possibly_ broken due to the short-circuits happening in luceneindexingdriver
* verify that no tmpfiles are left behind even in extreme conditions.
Also, revert r3673 (IndexableType.Ignore patch, since child indexables are not passed by the source backend anymore).
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]