Re: [Evolution] “cannot VACUUM from within a transaction”



On Tue, 2022-08-30 at 12:47 +0200, Joakim Tjernlund via evolution-list
wrote:
Failed to expunge folder “Infinera : Deleted Items”.
The reported error was “cannot VACUUM from within a transaction”.

Seems like the operation is successful though, Deleted Items is empty

        Hi,
the vacuum is ran on the database level, to make the corresponding
folders.db file smaller.

I tried it here, but it did not trigger the condition, maybe my
folders.db file doesn't need the vacuum call. Just in case, do you know
the version of the sqlite in your system please? I do not think they
changed anything relevant, I only want to make sure I'll use a similar
version as you.

Maybe open a bug against the evolution-data-server [1] (these things
are done in the libcamel, which is there), to not have this lost in the
mailing list. I can move it elsewhere, if it'll turn out to not be in
the evolution-data-server code base.

        Thanks and bye,
        Milan

[1] https://gitlab.gnome.org/GNOME/evolution-data-server/-/issues



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]