Thanks Timo,
I just tried 1.1 beta 9 with fts_lucene plugin, imap seg. fault whenever a
fatch command is issued. Here is the strace for your reference:
read(0, "a uid fetch 1:* (uid)\r\n", 4080) = 23
mkdir("/home/joewong/Maildir/lucene-indexes/locks", 0700) = -1 EEXIST
(File exists)
time(NULL) = 1196327378
open("/home/joewong/Maildir/lucene-indexes",
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 9
fstat64(9, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
fcntl64(9, F_SETFD, FD_CLOEXEC) = 0
getdents64(9, /* 3 entries */, 4096) = 80
getdents64(9, /* 0 entries */, 4096) = 0
close(9) = 0
open("/home/joewong/Maildir/lucene-indexes/locks",
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 9
fstat64(9, {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
fcntl64(9, F_SETFD, FD_CLOEXEC) = 0
getdents64(9, /* 2 entries */, 4096) = 48
getdents64(9, /* 0 entries */, 4096) = 0
close(9) = 0
--- SIGSEGV (Segmentation fault) @ 0 (0) ---
Process 30713 detached
- Joe
On Mon, 26 Nov 2007, Timo Sirainen wrote:
> On Wed, 2007-11-21 at 00:46 +0800, Joe Wong wrote:
> > I have installed 1.1 beta 8 with fts-squat enabled. I have added the
> > plugin section in dovecot.conf. How can I actually make use of the
> > full text index?
>
> Just use SEARCH TEXT or SEARCH BODY command and Dovecot indexes the
> mailbox and then uses the indexes later automatically. i.e. do nothing
> special. :)
>
>
--