5f9231534fd15b9aed2676a3d6cd07158f8e2a39 |
|
20-Apr-2015 |
Timo Sirainen <tss@iki.fi> |
configure: Fixed/improved finding and using libexttextcat.
libexttextcat wasn't actually being used at all by fts-lucene. Now we'll
first prefer finding it via pkg-config, next finding exttextcat and only
last look up textcat. |
db9ad8c821c01a18a520c2a07b2d6dc501b4017a |
|
20-Apr-2015 |
Timo Sirainen <tss@iki.fi> |
configure: Stemmer and textcat checks are now done even if CLucene isn't used.
They'll be useful for other FTS backends as well. This patch doesn't change
any actual functionality. |
2bfa4f4e042def419b7b80b05f7d2cf5d0f9f6a0 |
|
04-Jan-2013 |
Timo Sirainen <tss@iki.fi> |
configure: Use pkg-config with clucene if available. |
f90c6ff1ae3d5675abfc6ae05574924fda8dca9e |
|
11-Jul-2012 |
Timo Sirainen <tss@iki.fi> |
Debian names libtextcat as libexttextcat.
Patch by Stephan Bosch. |
f55d355a545747cb26b18b00b4707b56e26260ca |
|
08-Dec-2011 |
Timo Sirainen <tss@iki.fi> |
fts-lucene: Fixed Makefile.am |
c37098f8ce6d512ba41f09564d04ed25720f0a77 |
|
24-Aug-2011 |
Timo Sirainen <tss@iki.fi> |
fts-lucene: Added default_language setting and separated stemmer/textcat support. |
39ed514f9d401b3cb589595c6a2f532050254d77 |
|
12-Aug-2011 |
Timo Sirainen <tss@iki.fi> |
fts-lucene: Added "doveadm dump" support for lucene index. |
857c9d201f441e9864758bb0dc96526baacb124c |
|
10-Aug-2011 |
Timo Sirainen <tss@iki.fi> |
Makefile fixes to include everything in dist |
2ce5b1d19cba4654239116a34e3ad9d5b6af8551 |
|
09-Aug-2011 |
Timo Sirainen <tss@iki.fi> |
fts-lucene: Fixed compiling without textcat/snowball |
c8296ac1ed68ed5c5168de545b76f9b27fc76d35 |
|
09-Aug-2011 |
Timo Sirainen <tss@iki.fi> |
fts-lucene: Added initial support for language detection and stemming.
This requires textcat and snowball (libstemmer) libraries. This can be
enabled by setting:
fts_lucene = textcat_dir=/usr/share/libtextcat \
textcat_conf=/etc/dovecot/textcat.conf
I'm not yet sure how good of an idea it is to actually use this, so it needs
some testing.. For example how bad is it if language is detected
incorrectly? |
9b6eb5a72ffe61579e24c6ae4c6ce3d4e9104b95 |
|
31-May-2011 |
Timo Sirainen <tss@iki.fi> |
fts-lucene: Fixes to work with CLucene v2.3.3.4 and new FTS API.
It's still not recommended to actually use this. |
a966016e605eea27e02d73ff1412632cd684d770 |
|
30-Apr-2011 |
Timo Sirainen <tss@iki.fi> |
Use -Wl,--as-needed -Wl,--no-undefined GNU ld flags for non-plugins. |
a22c03355b9c4c8e1655250e216a4ce66d49de7c |
|
07-Apr-2009 |
Timo Sirainen <tss@iki.fi> |
Get rid of imap/, pop3/, lda/ and sql/ module subdirs. It's all in lib/dovecot/ now.
--HG--
branch : HEAD |
045c4c65d4940d5e1bd19681df4932ec990cbca2 |
|
21-Jul-2008 |
Timo Sirainen <tss@iki.fi> |
Symlink FTS plugins to pop3 directory too.
--HG--
branch : HEAD |
1c93b5986ac03e0b3cd69647332b412ecef4d6a9 |
|
13-Jun-2008 |
Timo Sirainen <tss@iki.fi> |
Previous changes broke plugin symlink creation in make install.
--HG--
branch : HEAD |
24abf21d02b4fe2bf539102fa50e4a6261242222 |
|
11-Jun-2008 |
Timo Sirainen <tss@iki.fi> |
Use dynamic module suffix provided by libtool rather than hardcoded ".so".
--HG--
branch : HEAD |
fc3489208bdd322f594fefb1883473410e868c50 |
|
25-Sep-2007 |
Timo Sirainen <tss@iki.fi> |
Add lucene-wrapper.h to distribution.
--HG--
branch : HEAD |
8e371a3ce32bd64288786855b8ce0cb63f19f7d1 |
|
29-Mar-2007 |
Timo Sirainen <tss@iki.fi> |
Better type safety to module_contexts arrays. Already fixed some bugs.
--HG--
branch : HEAD |
9d1526ac8bcec9aff3c3a32f092ee2f3da2760b7 |
|
16-Dec-2006 |
Timo Sirainen <tss@iki.fi> |
Changed the plugin filename numbering (ie. the ordering in which the plugins
are loaded). This doesn't change anything for current plugins, but future
plugins will need this change so they can get themselves loaded between
specific plugins.
--HG--
branch : HEAD |
57f4445a46726a17bfe78b0964dd301a6ccb40ec |
|
18-Sep-2006 |
Timo Sirainen <tss@iki.fi> |
--with-lucene now enables lucene full text search indexing. Note that using
it breaks IMAP RFC. It also seems to have problems finding texts that have
special characters in them, such as email addresses.
You can anyway enable it by loading fts and fts_lucene plugins and setting
fts=lucene in plugin section.
--HG--
branch : HEAD |