History log of /dovecot/doc/solr-schema.xml
Revision Date Author Comments Expand
21279888be557a1a31c7b4d47dd9c8daf14d12a8 13-Jun-2013 Timo Sirainen <tss@iki.fi>

solr-schema.xml: More updates for Solr v4.x and hopefully with better filters.

3ea055b5ae0fedc6c682242e4ed00d81bfe93926 13-Jun-2013 Timo Sirainen <tss@iki.fi>

solr-schema.xml: Replaced EnglishPorterFilterFactory with SnowballPorterFilterFactory

03176d7c7d4f4fcf60be2b077110ea45729b76a9 27-Jul-2011 Timo Sirainen <tss@iki.fi>

solr-schema: Version number is Solr's schema version, not Dovecot version.

8d587838c414c48a331f0b54cd7ffd97e5024abd 22-Jul-2011 Timo Sirainen <tss@iki.fi>

fts: Redesigned/enhanced FTS API and how virtual plugin works with it. The changes include: - Only indexer process and "doveadm index" do FTS indexing now. Other processes connect to the indexer process via UNIX socket and request indexing a specific mailbox. - FTS backends can now index/search any search key. Current backends implement indexing for some specific header fields (Subject, From, To, Cc, Bcc), but it would also be possible to add indexing for e.g. message size or date. - CLucene support is fixed and fully functional. - Solr is split to "solr" and "solr_old" backends. The new "solr" backend supports the new header fields. It also uses mailbox GUIDs as mailbox identifiers, so that renaming a mailbox doesn't require reindexing. The "solr_old" uses the old Solr schema and doesn't support any new features.

/dovecot/configure.in solr-schema.xml /dovecot/src/plugins/fts-lucene/fts-backend-lucene.c /dovecot/src/plugins/fts-lucene/lucene-wrapper.cc /dovecot/src/plugins/fts-lucene/lucene-wrapper.h /dovecot/src/plugins/fts-solr/Makefile.am /dovecot/src/plugins/fts-solr/fts-backend-solr-old.c /dovecot/src/plugins/fts-solr/fts-backend-solr.c /dovecot/src/plugins/fts-solr/fts-solr-plugin.c /dovecot/src/plugins/fts-solr/fts-solr-plugin.h /dovecot/src/plugins/fts-solr/solr-connection.c /dovecot/src/plugins/fts-solr/solr-connection.h /dovecot/src/plugins/fts-squat/fts-backend-squat.c /dovecot/src/plugins/fts-squat/squat-test.c /dovecot/src/plugins/fts-squat/squat-trie.c /dovecot/src/plugins/fts-squat/squat-trie.h /dovecot/src/plugins/fts/Makefile.am /dovecot/src/plugins/fts/fts-api-private.h /dovecot/src/plugins/fts/fts-api.c /dovecot/src/plugins/fts/fts-api.h /dovecot/src/plugins/fts/fts-build-indexer.c /dovecot/src/plugins/fts/fts-build-mailbox.c /dovecot/src/plugins/fts/fts-build-private.h /dovecot/src/plugins/fts/fts-build-virtual.c /dovecot/src/plugins/fts/fts-build.c /dovecot/src/plugins/fts/fts-build.h /dovecot/src/plugins/fts/fts-mailbox.c /dovecot/src/plugins/fts/fts-mailbox.h /dovecot/src/plugins/fts/fts-plugin.c /dovecot/src/plugins/fts/fts-plugin.h /dovecot/src/plugins/fts/fts-search-serialize.c /dovecot/src/plugins/fts/fts-search-serialize.h /dovecot/src/plugins/fts/fts-search.c /dovecot/src/plugins/fts/fts-storage.c /dovecot/src/plugins/fts/fts-storage.h /dovecot/src/plugins/virtual/virtual-storage.c /dovecot/src/plugins/virtual/virtual-storage.h
820099a2cee71b36d664c4d1abef0a6f238a2110 13-Jul-2010 Timo Sirainen <tss@iki.fi>

solr-schema: Removed all references to unused "any" field.

0a9d02bd3b6e092967910faa23299a2bb0b21fa4 17-Jun-2009 Timo Sirainen <tss@iki.fi>

solr: Don't use "any" copyfield, it doubles the index size. --HG-- branch : HEAD

b8835b8a21c617ceb82ddc5a176243faf36aa8f7 30-Nov-2008 Timo Sirainen <tss@iki.fi>

fts: Added support for handling multiple namespaces. --HG-- branch : HEAD

33cd9d4682001250638409d0e8575be893dcf3cd 29-Nov-2008 Timo Sirainen <tss@iki.fi>

fts-solr: Keep last_uid field updated containing the mailbox's last added UID. Use the last_uid document for finding the last added UID instead of creating a query with rows=1&sort=uid. It should be faster this way. --HG-- branch : HEAD

9a74e9113cc5a4e23b1e3f63ecfb4c184ce96fb5 13-Jul-2008 Timo Sirainen <tss@iki.fi>

Moved Solr schema.xml to doc/. --HG-- branch : HEAD