Re: [Dovecot] v2.1.10 released / indexer errors / lucene

2012-09-20 Thread Robert Schetterer
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

2012-09-19 Thread Robert Schetterer
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

2012-09-19 Thread Robert Schetterer
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

2012-09-19 Thread 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
 



[Dovecot] v2.1.10 released

2012-09-18 Thread 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

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.