[Dovecot] Virtual mailboxes not always up to date?

Patrick Nagel patrick.nagel at star-group.net
Tue Nov 10 09:43:12 EET 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Timo,

On 2009-11-10 15:30, Timo Sirainen wrote:
> On Nov 10, 2009, at 2:21 AM, Patrick Nagel wrote:
> 
>> So it seems that neither EXPUNGE nor re-SELECT seems to have any
>> "refreshing"
>> effect.
> 
> I'll see tomorrow if I can reproduce it.

Thanks and good night :)

>> Nikita Koshikov told me to "Try to add :INDEX=MEMORY to location
>> setting".
>>
>> After my tests above I tried that, and suddenly everything works as
>> expected.
>> It seems logical to have the index of a virtual folder in memory only,
>> since it
>> is generated dynamically anyway, and is outdated before it's even
>> written to
>> disk (at least without some configurable "virtual search result max age"
>> parameter). So maybe the easiest solution is, to imply ':INDEX=MEMORY'
>> when a
>> namespace location is a virtual folder?
> 
> Well, that also makes the performance somewhat bad. And UIDVALIDITY
> changes every time, so client's local caching won't work. And if client
> uses multiple connections to the same mailbox, it might get confused
> since each connection gets a different UIDVALIDITY.

Ok, I wasn't aware of all those implications.

Patrick.

- -- 
STAR Software (Shanghai) Co., Ltd.              http://www.star-group.net/
Phone:    +86 (21) 3462 7688 x 826               Fax:   +86 (21) 3462 7779

PGP key:  E883A005 https://stshacom1.star-china.net/keys/patrick_nagel.asc
Fingerprint:             E09A D65E 855F B334 E5C3 5386 EF23 20FC E883 A005
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iEYEARECAAYFAkr5GYsACgkQ7yMg/OiDoAXQUgCgrzG/aAH1oP/gju4cS4xedxRo
T7YAoLbCN/O3d7YiCmR798mrWBlNw5IF
=zvHa
-----END PGP SIGNATURE-----


More information about the dovecot mailing list