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