Re: [Dovecot] v2.1.10 released / indexer errors / lucene
Am 19.09.2012 17:16, schrieb Timo Sirainen: On 19.9.2012, at 17.25, Robert Schetterer wrote: Am 18.09.2012 20:52, schrieb Timo Sirainen: http://dovecot.org/releases/2.1/dovecot-2.1.10.tar.gz http://dovecot.org/releases/2.1/dovecot-2.1.10.tar.gz.sig Hi Timo, i see a few rare errors with lucene and/or indexer since update Hmm. But not before? I did one change to fts-lucene, but it wasn't supposed to change the existing behavior. /lucene-indexes: IndexWriter() failed (#1): Lock obtain timed out lucene-indexes) failed: Directory not empty Error: unlink_directory(/usr/local/virtual/.../.../lucene-indexes) failed: Directory not empty lucene-indexes: IndexReader::open() failed (#1): File does not exist The above errors are also from indexer-worker? I wonder how it gets to unlink_directory(). That shouldn't happen I think, at least I don't see by grepping the sources how it could, unless something is configured wrong (user is able to see lucene-indexes as a mailbox and is able to delete it). Sep 19 14:46:19 mail01 dovecot: indexer-worker: Error: pure virtual method called Sep 19 14:46:19 mail01 dovecot: indexer-worker: Error: terminate called without an active exception Error: indexer failed to index mailbox INBOX should i care -- Best Regards MfG Robert Schetterer update: the above errors didnt happen again today for one time this error comes up instead Error: Log synchronization error at seq=8,offset=28596 for /usr/local/virtual/././dovecot.index: Extension header update without intro prefix -- Best Regards MfG Robert Schetterer
Re: [Dovecot] v2.1.10 released
Am 18.09.2012 20:52, schrieb Timo Sirainen: + Added mailbox_alias plugin. It allows creating mailbox aliases using symlinks. Hi Timo thx for coding, no Problems so far, after update, but mailbox_alias plugin should be described at http://wiki2.dovecot.org/Plugins/ -- Best Regards MfG Robert Schetterer
Re: [Dovecot] v2.1.10 released / indexer errors / lucene
Am 18.09.2012 20:52, schrieb Timo Sirainen: http://dovecot.org/releases/2.1/dovecot-2.1.10.tar.gz http://dovecot.org/releases/2.1/dovecot-2.1.10.tar.gz.sig Hi Timo, i see a few rare errors with lucene and/or indexer since update /lucene-indexes: IndexWriter() failed (#1): Lock obtain timed out lucene-indexes) failed: Directory not empty Error: unlink_directory(/usr/local/virtual/.../.../lucene-indexes) failed: Directory not empty lucene-indexes: IndexReader::open() failed (#1): File does not exist Sep 19 14:46:19 mail01 dovecot: indexer-worker: Error: pure virtual method called Sep 19 14:46:19 mail01 dovecot: indexer-worker: Error: terminate called without an active exception Error: indexer failed to index mailbox INBOX should i care -- Best Regards MfG Robert Schetterer
Re: [Dovecot] v2.1.10 released / indexer errors / lucene
On 19.9.2012, at 17.25, Robert Schetterer wrote: Am 18.09.2012 20:52, schrieb Timo Sirainen: http://dovecot.org/releases/2.1/dovecot-2.1.10.tar.gz http://dovecot.org/releases/2.1/dovecot-2.1.10.tar.gz.sig Hi Timo, i see a few rare errors with lucene and/or indexer since update Hmm. But not before? I did one change to fts-lucene, but it wasn't supposed to change the existing behavior. /lucene-indexes: IndexWriter() failed (#1): Lock obtain timed out lucene-indexes) failed: Directory not empty Error: unlink_directory(/usr/local/virtual/.../.../lucene-indexes) failed: Directory not empty lucene-indexes: IndexReader::open() failed (#1): File does not exist The above errors are also from indexer-worker? I wonder how it gets to unlink_directory(). That shouldn't happen I think, at least I don't see by grepping the sources how it could, unless something is configured wrong (user is able to see lucene-indexes as a mailbox and is able to delete it). Sep 19 14:46:19 mail01 dovecot: indexer-worker: Error: pure virtual method called Sep 19 14:46:19 mail01 dovecot: indexer-worker: Error: terminate called without an active exception Error: indexer failed to index mailbox INBOX should i care -- Best Regards MfG Robert Schetterer
[Dovecot] v2.1.10 released
http://dovecot.org/releases/2.1/dovecot-2.1.10.tar.gz http://dovecot.org/releases/2.1/dovecot-2.1.10.tar.gz.sig The director bugfix is pretty important at least when running in two director setups, since it can break the directors until both of them are manually shut down. I'm not entirely sure if the same happens in 2 director setups, but I'd think so (although I do wonder why I haven't seen it happen in them). BTW. I'm hoping for v2.2.alpha1 release within a week or two and to get it stabilized rather quickly. + imap: Implemented THREAD=ORDEREDSUBJECT extension. + Added doveadm exec command to easily execute commands from libexec_dir, e.g. doveadm exec imap -u user@domain + Added doveadm copy command. + doveadm copy/move: Added optional user parameter to specify the source username. This allows easily copying mails between different users. + Added namespace { disabled } setting to quickly enable/disable namespaces. This is especially useful when its value is returned by userdb. + Added mailbox_alias plugin. It allows creating mailbox aliases using symlinks. + imapc storage: Added imapc_max_idle_time setting to force activity on connection. + fts-solr: Expunging multiple messages is now faster. - director: In some conditions director may have disconnected from another director (without logging about it), thinking it was sending invalid data. - imap: Various fixes to listing mailboxes. - pop3-migration plugin: Avoid disconnection from POP3 server due to idling. - login processes crashed if there were a lot of local {} or remote {} settings blocks.