Displaying 20 results from an estimated 50000 matches similar to: "dbox redesign"
2007 May 12
1
dbox redesign
I don't think anyone uses dbox currently, so the whole format could
still be redesigned. So I was thinking about doing two major changes:
1. Rely on index files a lot more. The flags are already stored in index
files, so there's no need to waste I/O updating them to dbox files all
the time. They could still be updated (if indexes get deleted, the flags
aren't all gone), but less
2009 Mar 30
2
dbox benchmarks
http://hg.dovecot.org/dovecot-dbox-redesign/
Looks like multi-dbox scales pretty nicely. Even after 100k messages the
peak saved msgs/sec is the same as the initial saved msgs/sec, even if
the average slows down somewhat.
I tested this by first deleting mailbox, then running "imaptest" for a
second to get saving to start writing several fields to
dovecot.index.cache file. Then ran
2010 Apr 13
1
Expire plugin / expire-tool redesign for doveadm
Expire plugin / expire-tool seems annoyingly inflexible currently, so I
was thinking about a more generic redesign:
The expire plugin keeps track of the oldest message in configured
mailboxes. Its only configuration is the list of tracked mailboxes.
There's no configuration like what the expire timeouts are or anything.
There will be a new doveadm command:
doveadm expunge [-u user | -A]
2008 May 03
1
Replication milestone 1
5 milestones planned currently. I'll start with the always-on
multi-master replication, because that's the most difficult one to get
working correctly and efficiently. So if during its implementation I
find some design problems, less code needs to be fixed.
Milestone 0 will hopefully be done within a month. This includes reading
and replying to the rest of the mails on this list and
2010 Jul 31
2
performance problems with {s,m}dbox
using rc3 and with the latest pigeonhole, I had problems with dovecot
(deliver) keeping up with high volumes of E-mail. I tried sdbox, mdbox, and
cyrdir all with similar (failed) result. using the
default Maildir I had no problems. I did not try mbox. The problems seemed
to happen when there were multiple deliver's running to the same folder I
had defined in my sieve rules, either it would
2011 Jan 17
0
dsync crash
Hello!
I'm converting mailboxes from maildirs to mdbox and dsync crashes on two
of them
/var/mail-nfs-1 - nfs mount
/var/mail-nfs-indexes - local fs
/usr/bin/dsync -f -u user at site.ru mirror
mdbox:/var/mail-nfs-1/mail/site.ru/user/mail:INDEX=/var/mail-nfs-indexes/site.ru/user
dsync(user at site.ru): Panic: file istream-limit.c: line 79
(i_stream_limit_seek): assertion failed: (v_offset
2020 Nov 10
0
Recovering expunged but not purged e-mails from mdbox with zlib compression
You can use mdbox_deleted driver to access mails with refcount 0. See
https://wiki2.dovecot.org/MailboxFormat/dbox
Aki
On 10.11.2020 12.42, Daniel Sch?tze wrote:
>
> Yesterday I had to recover an e-mail which a user had deleted.? If I
> understand this correctly the message was expunged but not purged
> (doveadm purge had not been run).
>
> This e-mail was clearly still in the
2018 Jun 22
1
lazy expunge folder delete bug
There's a bug in "folder delete" for lazy expunge, type "1 namespace", as descibed on https://wiki2.dovecot.org/Plugins/Lazyexpunge
When trying to delete a mailbox that still has messages in it, but that has no EXPUNGED/<name> counterpart, the process hangs after the imap "DELETE" command, and the following appears in the log file after a 60s timeout:
Jun
2019 Feb 03
0
Multi-dbox storage space
>
> On 03 Feb 2019, at 22:07, MRob <mrobti at insiberia.net> wrote:
>
> Hi, I originally picked mdbox because I had the impression from reading about it on the mailing list that it was more performant and that it would conserve disc space.
>
> But lately i found mailboxes have nearly double the storage as reported. I mean, IMAP QUOTA reports around 900MB for one account
2016 Dec 16
0
Possible solr and indexing bug
Bug Report:
We had one of our solr server down for a while, then observed a lot of "Warning: fscking index file " actions. Version 2.2.27 with auto fsck.
A follow up investigation shows direct one to one relationship between solr error and subsequent fscking. The fscking lasts for quite a long time (for at least an hour) when the mailbox is concurrently accessed.
Thank you.
Netfront
2011 Feb 04
1
DoveCot 2.0.19: Problem compiling Solaris 10u9 x86 with dbox storage enabled
hi,
I can't compile DoveCot 2.0.19 with dbox enabled on our Solaris 10/U9:
LDFLAGS="-L/opt/csw/lib -L/usr/lib -R/opt/csw/lib/" ./configure
--prefix=/usr/local/dovecot/2.0.19 --with-ssl=openssl
--with-rundir=/var/run/dovecot --with-storages=maildir,mbox,dbox
--with-ldap=yes
gmake ->
==========================
[...
../../src/lib-storage/mailbox-list.h:250: warning: parameter has
2015 Mar 26
0
Lazy_expunge issue...
Hello everybody,
I have a question about lazy_expunge plugin.
I set up Dovecot with lazy_expunge plugin on a Debian Wheezy machine; I
setup also a global acl to keep .expunged namespace readonly for all
users. Imap client is Horde Webmail Edition 5.2.3
When I try to delete folders containing subfolders, lazy_expunge copies
into expunged private namespace only the upper level folder. The
subfolder
2010 Jul 17
2
mdbox expunge purge question
Hi,
I'm testing Dovecot 2.0rc2 with mdbox mail format and I'm not sure
what this exactly means:
http://wiki2.dovecot.org/MailboxFormat/dbox
Quote from wiki page:
=====
Expunging a message only decreases the message's refcount. The space
is later freed in "purge" step. This may be done automatically within
the session or later in a nightly cronjob when there's less
2020 Nov 10
2
Recovering expunged but not purged e-mails from mdbox with zlib compression
> On 10/11/2020 20:07 Daniel Sch?tze <dms at cwa.uk.com> wrote:
>
>
> Dear Aki
> Thank you. Unfortunately I'm struggling to get the right syntax for this as it looks like someone else was here too
> https://dovecot.org/pipermail/dovecot/2018-July/112441.html
> The location in my dovecot.conf is
>
>
2007 Jan 25
4
Benchmarking
I wasted too much time today doing this, but they do show a few
interesting things:
1) mmap_disable=yes is faster than mmap_disable=no. I didn't expect
this. I'm not yet sure why this is, but possibly because then it updates
the mail index by reading the changes from dovecot.index.log, instead of
reopening and re-mmaping dovecot.index. At least that's the biggest
difference between
2012 Feb 02
1
dsync deleting too many emails (sdbox)
I'm using dsync to synchronize emails on a laptop where wifi connectivity
sometimes fails in the middle of a sync. I have a shell script that runs
dsync, and here is one line of it including the output of dsync:
+ dsync -f -m realmail mirror /home/paulproteus/projects/ssh-attach/run ssh rose.makesad.us dsync
dsync-local(paulproteus): Error: dbox
2018 Oct 15
1
Corrupted dbox file/index
Hi
Looking for some insight into mdbox index file management and recovery from corruptions.
I have a two node cluster on NFS with proxy director in front for user stickness. One node (a nominated master) bidirectionally replicates to a 3rd node on a DR site.
We periodically get index file corruptions resulting in rebuilds. However the user experience is poor as messages read/deleted from
2013 Aug 02
2
Maildir Synchronization warnings
Hi,
We are repeatedly getting these below warnings for some of our users, al though we have no complaints from them yet,
?we need to know why these warning occurs.
So it would be help full if some one explain these warning msg in detail.
-----------------------------------------------------------------------------------------------------------------------------------------------------
Aug? 2
2019 May 29
1
Convert Maildir to Dbox?
On 29.5.2019 8.17, @lbutlr via dovecot wrote:
> Are you sure you read
> it??https://wiki2.dovecot.org/MailboxFormat/dbox?seems pretty clear.
>
> --?
> This is my signature. There are many like it, but this one is mine.
David, in particular, is there some question you feel that the wiki
fails to answer?
Aki
2018 Nov 23
0
doveadm dsync-server doesn't use user parameter?
I did a debug output of the dsync-server and found out that it queries
the userdb parameter but doesn't use it.
---
Debug: Loading modules from directory: /usr/lib/dovecot/modules
Debug: Module loaded: /usr/lib/dovecot/modules/lib01_acl_plugin.so
Debug: Module loaded: /usr/lib/dovecot/modules/lib02_lazy_expunge_plugin.so
Debug: Module loaded: /usr/lib/dovecot/modules/lib10_quota_plugin.so