[Dovecot] v1.1.beta10 released
3 Dec
2007
3 Dec
'07
6:33 p.m.
http://dovecot.org/releases/1.1/beta/dovecot-1.1.beta10.tar.gz http://dovecot.org/releases/1.1/beta/dovecot-1.1.beta10.tar.gz.sig
Changes since beta9:
- dotlock_use_excl=yes is now the default. I think this should work in all NFS setups that are in use nowadays. O_EXCL has worked since NFSv3.
- fs quota: Added "noenforcing" option
- Fixed compiling with non-gcc
- Fixed quota plugin crash
- Lots of fixes to handling message searches, especially related to non-ASCII searches.
And most importantly: It includes the new Squat full text search indexing code. There are a few things left in my TODO for it:
- It's currently used only to optimize root level AND searches. So for example SEARCH (OR TEXT hello TEXT world) is still searched the slow way.
- Expunged messages are never removed from the indexes.
- The index could be updated while messages are being saved, but this isn't done yet.
- Indexed substring length is hardcoded to 4 characters. This should be configurable, although I think 4 should work quite nicely.
Lucene plugin is probably completely broken now, but it was also in beta9.
3 Dec
3 Dec
6:37 p.m.
On Mon, 2007-12-03 at 19:33 +0200, Timo Sirainen wrote:
And most importantly: It includes the new Squat full text search indexing code. There are a few things left in my TODO for it:
- It's currently used only to optimize root level AND searches. So for example SEARCH (OR TEXT hello TEXT world) is still searched the slow way.
- Expunged messages are never removed from the indexes.
- The index could be updated while messages are being saved, but this isn't done yet.
- Indexed substring length is hardcoded to 4 characters. This should be configurable, although I think 4 should work quite nicely.
Oh, two more things: mmap_disable=yes doesn't work with it - it always mmaps the files. Also it doesn't try to flush NFS caches. These should be pretty easy to fix though.
6199
Age (days ago)
6199
Last active (days ago)
1 comments
1 participants
participants (1)
-
Timo Sirainen