From kde-bugs-dist Sun Nov 23 10:02:50 2014 From: Rigo Wenning Date: Sun, 23 Nov 2014 10:02:50 +0000 To: kde-bugs-dist Subject: [Akonadi] [Bug 341192] New: Moving messages does not synchronize to disk Message-Id: X-MARC-Message: https://marc.info/?l=kde-bugs-dist&m=141673698114067 https://bugs.kde.org/show_bug.cgi?id=341192 Bug ID: 341192 Summary: Moving messages does not synchronize to disk Product: Akonadi Version: GIT (master) Platform: openSUSE RPMs OS: Linux Status: UNCONFIRMED Severity: critical Priority: NOR Component: IMAP resource Assignee: chrigi_1@fastmail.fm Reporter: rigo@w3.org CC: kdepim-bugs@kde.org, vkrause@kde.org I have a large imap folder, too large for imap. So I expired all messages older than 120 days to a folder on my local disk (about 4500). In kmail, those messages were moved. Akonadiconsole shows all messages in the new local folder. I can see and access the messages. But if I go to .local/share/.local-mail-directory/.archive/new-folder/ and do a ls -lR, there are no messages stored on disk. Akonadi simply does not synchronize the moved messages to disk. But it is supposed to. It also seems to be a matter of scale. Because later expired messages -expired one by one- arrive physically on the disk in the new location. How can I force Akonadi to write down its cache to disk? Reproducible: Sometimes Steps to Reproduce: 1. Move more than 1000 messages from an imap resource to a local folder 2. 3. Actual Results: Akonadi shows messages, but the messages are never written to disk Expected Results: Akonadi is a cache. It should write those messages to the disk at the expected location. I had that already in the past. This situation will at some point in time turn into akonadi realising that there are no messages on the disk, synchronise with the disk and thus erasing all messages that were moved into the local folder. So the message loss hasn't occurred yet, but will occur soon. -- You are receiving this mail because: You are watching all bug changes.