[opensuse-kde] akonadi-runtime and mysql/mariadb
I've noticed that akonadi-runtime requires libqt4-sql-mysql and some mysql provider, but it can use sqlite as backend. Is there some particular reason for this, maybe some issues with sqlite backend or anything? -- Regards, Stas -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
In data domenica 30 novembre 2014 22:03:30, Stanislav Baiduzhyi ha scritto:
provider, but it can use sqlite as backend. Is there some particular reason for this, maybe some issues with sqlite backend or anything?
SQLite can't handle concurrency very well (at least, not the way it's used by Akonadi), and Akonadi makes heavy use of it. That said, it can be used if one wants to, but it's not the default upstream. -- Luca Beltrame - KDE Forums team KDE Science supporter GPG key ID: 6E1A4E79
On Sunday 30 November 2014 22:06:32 Luca Beltrame wrote:
In data domenica 30 novembre 2014 22:03:30, Stanislav Baiduzhyi ha scritto:
provider, but it can use sqlite as backend. Is there some particular reason for this, maybe some issues with sqlite backend or anything?
SQLite can't handle concurrency very well (at least, not the way it's used by Akonadi), and Akonadi makes heavy use of it. That said, it can be used if one wants to, but it's not the default upstream.
I see, thanx for explaining. But akonadi ships their own sqlite driver, or at least README.sqlite file says so. Does it help, or the issue is inside sqlite3 itself? -- Regards, Stas -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde+owner@opensuse.org
In data domenica 30 novembre 2014 22:57:43, Stanislav Baiduzhyi ha scritto:
I see, thanx for explaining. But akonadi ships their own sqlite driver, or at least README.sqlite file says so. Does it help, or the issue is inside sqlite3 itself?
Some issues are in sqlite3 itself. Others, and the reason for bundling the driver, is that the upstream (Qt 4.x) SQLITE3 driver lacks some important functionality. -- Luca Beltrame - KDE Forums team KDE Science supporter GPG key ID: 6E1A4E79
participants (2)
-
Luca Beltrame
-
Stanislav Baiduzhyi