CVSROOT:        /cvs/gnome
Module name:    beagle
Changes by:     trow    05/08/29 01:34:08

Modified files:
        .              : configure.in 
        BeagleClient   : IIndexableGenerator.cs Indexable.cs Query.cs 
        Filters        : FilterDocbook.cs FilterMail.cs FilterMonodoc.cs 
        Util           : Inotify.cs 
        beagled        : BuildIndex.cs FilterFactory.cs IIndexer.cs 
                         IndexWebContent.cs IndexerReceipts.cs 
                         LuceneCommon.cs LuceneFileQueryable.cs 
                         LuceneIndexingDriver.cs LuceneQueryable.cs 
                         LuceneQueryingDriver.cs Makefile.am 
                         RemoteIndexer.cs RemoteIndexerRequest.cs 
                         beagled-index-helper.in 
        beagled/AkregatorQueryable: AkregatorQueryable.cs 
        beagled/BlamQueryable: BlamQueryable.cs 
        beagled/EvolutionMailDriver: EvolutionMailDriver.cs 
                                     EvolutionMailIndexableGenerator.cs 
        beagled/FileSystemQueryable: DirectoryIndexableGenerator.cs 
                                     FileSystemQueryable.cs 
        beagled/GaimLogQueryable: GaimLogQueryable.cs 
        beagled/IndexHelper: RemoteIndexerExecutor.cs 
        beagled/IndexingServiceQueryable: IndexingServiceQueryable.cs 
        beagled/KopeteQueryable: KopeteQueryable.cs 
        beagled/LifereaQueryable: LifereaQueryable.cs 
        beagled/TomboyQueryable: TomboyQueryable.cs 
        bludgeon       : Bludgeon.cs Daemon.cs FileModel.cs Log.cs 
                         Makefile.am SanityCheck.cs 
        libbeagle/beagle: beagle-query.c 
Added files:
        beagled        : IndexerRequest.cs 
        bludgeon       : HammerAttribute.cs IHammer.cs TestBasic.cs 
                         TestMove.cs Toolbox.cs 

Log message:
A big commit, but not as big as it looks.  Some things were renamed
(i.e. indexable.Type became indexable.HitType) and some APIs changed in minor
ways (i.e. the addition of the PostFlushHook method to IIndexableGenerator),
which required me to make trivial modifications to most of the backends.

Incremented version number of 0.0.13.2.

More Lucene refactoring: The process of adding and flushing an index is much
cleaner, and we carry around our state in a much more natural way.  This
allowed the file system backend to be simplified further while at the same
time fixing various races.

Mail backend fixes:
Set the fixme:date property on imap messages w/o content.
Deal gracefully with imap folders where we can't find the account.

Bludgeon:
Added all sorts of fancy new features.  You can now control how
the test tree is modified, how many iterations, etc. from the command
line.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=beagle&who=trow&date=explicit&mindate=2005-08-29%2001:33&maxdate=2005-08-29%2001:35

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to