Bug 310652 - Akonadi jobs hang in "initial" status when using sqlite
Summary: Akonadi jobs hang in "initial" status when using sqlite
Status: RESOLVED UNMAINTAINED
Alias: None
Product: Akonadi
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 4.10
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-11-25 14:49 UTC by Martin Bednar
Modified: 2017-01-07 22:35 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Bednar 2012-11-25 14:49:44 UTC
KDE-4.9.80, sqlite-3.7.14.1, akonadi-server 1.8.80 on Gentoo. 
When using akonadi with SQlite, all "fetching" jobs get stuck in the "initial" status.

Reproducible: Always

Steps to Reproduce:
1. create new user
2. Open akonadiconsole, watch jobs
3. set akonadi to use sqlite (default on gentoo)
4. create a new resource (DAV, IMAP, googlecontacts, or anything), sync it
5. watch jobs stuck in "initial" state in akonadiconsole.
Actual Results:  
nothing happens, any PIM application has to be killed explicitly (UI disappears on close, however process stays in backgroud).

Expected Results:  
Almost anything else than a UI that seems to be loading but does nothing.

When switched to a mysql database, everything works fine.
WAL apparently enabled in sqlite (akonadi.db-wal exists).
Worked in 4.9.2, also happens on Chakra (sqlite-3.7.11)
Comment 1 Denis Kurz 2016-09-24 20:36:00 UTC
This bug has only been reported for versions older than KDEPIM 4.14 (at most akonadi-1.3). Can anyone tell if this bug still present?

If noone confirms this bug for a recent version of akonadi (part of KDE Applications 15.08 or later), it gets closed in about three months.
Comment 2 Denis Kurz 2017-01-07 22:35:40 UTC
Just as announced in my last comment, I close this bug. If you encounter it again in a recent version (at least 5.0 aka 15.08), please open a new one unless it already exists. Thank you for all your input.