On Tuesday, December 29, 2015 01:16:08 PM Mick wrote: > On Tuesday 29 Dec 2015 12:39:18 J. Roeleveld wrote: > > On Tuesday, December 29, 2015 10:51:57 AM Mick wrote: > > > On Tuesday 29 Dec 2015 10:20:23 J. Roeleveld wrote: > > > > On Tuesday, December 29, 2015 09:53:24 AM Mick wrote: > > > This is good to know. An earlier akonadi bug would actually delete > > > files > > > on the server. O_O > > > > Hmm... must have missed that one... > > Are you sure that also affected IMAP connections? > > Yes, I remember reading about some bug between akonadi and mysql. akonadi > would push its corruption to the IMAP4 server, deleting a tonne of messages. > > I also remember a Mr A McKinnon having a well earned rant on this same M/L > when he was trying out Kmail2, quite likely still in ~arch at the time.
I never used a ~arch kmail. Only use that for a very small set of applications. Office-like applications are not in that set. > > > I take this to mean that the Kmail interface does not freeze up and you > > > can continue to read/delete messages, change folders, etc.? > > > > Yes, with only the following comment: When moving large (1000+) amounts of > > messages to a different folder, let the interface show it as finished > > before doing something else with KMail. > > Cool, so as long I delete a few messages at a time, it should be OK. Then you shouldn't notice anything. You do get a status update in the bottom bar indicating how much it wants to do in total and how many it did. It's quite quick on my laptop. > > > Thank you Joost, this is very useful to know. What do you mean by > > > "haven't had to restart the mail cache"? Do you mean you did not have > > > to delete the akonadi database(s) and restart it? > > > > Yes, restarting the mail cache is: delete everything and start over.... > > > > Don't forget, akonadi-storage has 2 parts: > > 1) The database (mysql or postgresql) > > 2) Files > > > > The 2 are linked and need to be kept in sync. > > This is important for backups and cleanup. > > Yes, there are a number of files and databases in my current setup (Kmail1 > with sqlite3) under .local/share/ including akonadi, baloo, et al. sqlite is nice, for single threaded applications. For anything more advanced, either a wrapper is required or something more advanced needs to be used. -- Joost
signature.asc
Description: This is a digitally signed message part.