CVSROOT:        /cvs/gnome
Module name:    beagle
Changes by:     joeshaw 06/10/20 19:38:40

Modified files:
        .              : Tag: beagle-unified-indexes-branch configure.in 
        beagled        : Tag: beagle-unified-indexes-branch 
                         BeagleDaemon.cs BuildIndex.cs GoogleDriver.cs 
                         LuceneIndexingDriver.cs LuceneQueryable.cs 
                         LuceneQueryingDriver.cs Makefile.am 
                         QueryDriver.cs QueryExecutor.cs 
                         RemoteIndexer.cs SnippetExecutor.cs 
        beagled/AkregatorQueryable: Tag: beagle-unified-indexes-branch 
                                    AkregatorQueryable.cs 
        beagled/BlamQueryable: Tag: beagle-unified-indexes-branch 
                               BlamQueryable.cs 
        beagled/EvolutionDataServerQueryable: Tag: 
                                              beagle-unified-indexes-branch 
                                              EvolutionDataServerQueryable.cs 
        beagled/EvolutionMailDriver: Tag: beagle-unified-indexes-branch 
                                     EvolutionMailDriver.cs 
        beagled/FileSystemQueryable: Tag: beagle-unified-indexes-branch 
                                     FileSystemQueryable.cs 
        beagled/GaimLogQueryable: Tag: beagle-unified-indexes-branch 
                                  GaimLogQueryable.cs 
        beagled/IndexingServiceQueryable: Tag: 
                                          beagle-unified-indexes-branch 
                                          IndexingServiceQueryable.cs 
        beagled/KAddressBookQueryable: Tag: 
                                       beagle-unified-indexes-branch 
                                       KabcQueryable.cs 
        beagled/KMailQueryable: Tag: beagle-unified-indexes-branch 
                                KMailQueryable.cs 
        beagled/KNotesQueryable: Tag: beagle-unified-indexes-branch 
                                 KNotesQueryable.cs 
        beagled/KonqHistoryQueryable: Tag: beagle-unified-indexes-branch 
                                      KonqQueryable.cs 
        beagled/KopeteQueryable: Tag: beagle-unified-indexes-branch 
                                 KopeteQueryable.cs 
        beagled/LabyrinthQueryable: Tag: beagle-unified-indexes-branch 
                                    LabyrinthQueryable.cs 
        beagled/LifereaQueryable: Tag: beagle-unified-indexes-branch 
                                  LifereaQueryable.cs 
        beagled/ThunderbirdQueryable: Tag: beagle-unified-indexes-branch 
                                      ThunderbirdQueryable.cs 
        beagled/TomboyQueryable: Tag: beagle-unified-indexes-branch 
                                 TomboyQueryable.cs 
        bludgeon       : Tag: beagle-unified-indexes-branch Daemon.cs 
Added files:
        beagled        : Tag: beagle-unified-indexes-branch 
                         BackendBase.cs BackendDriver.cs 
                         BackendFlavor.cs IBackend.cs 
Removed files:
        beagled        : Tag: beagle-unified-indexes-branch Queryable.cs 
                         QueryableFlavor.cs 

Log message:
First step toward unifying the indexes among backends: separating queryables
from backends.

Added a new IBackend interface to go along with IQueryable, although right
now all backends implement both interfaces.

Got rid of the IQueryable/Queryable duplicity and replaced QueryableFlavor
with BackendFlavor.

Split all the backend-related stuff out of QueryDriver and into a new
BackendDriver static class.

Switched to using gmcs and using generics in new code.

All static queryables are broken right now, but indexing, querying,
keyword mappings, and indexing status all work fine.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=beagle&who=joeshaw&date=explicit&mindate=2006-10-20%2019:37&maxdate=2006-10-20%2019:39

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

Reply via email to