[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-panel-devel
Subject: D12577: Allowing KAMD to run without a database backend
From: Ivan Čukić <noreply () phabricator ! kde ! org>
Date: 2018-04-28 13:06:20
Message-ID: 20180428130620.1.EA5B8A67A7C22BA9 () phabricator ! kde ! org
[Download RAW message or body]
ivan created this revision.
ivan added a reviewer: davidedmundson.
Restricted Application added a project: Plasma.
Restricted Application added a subscriber: plasma-devel.
ivan requested review of this revision.
REVISION SUMMARY
On systems without the support for shared memory which sqlite wal
can not run on, just disable the sqlite plugin instead of killing KAMD.
Also, before we have a proper way to handle database corruption,
this will at least allow KAMD to be started in this case.
REPOSITORY
R161 KActivity Manager Service
BRANCH
master
REVISION DETAIL
https://phabricator.kde.org/D12577
AFFECTED FILES
src/common/database/Database.cpp
src/service/Application.cpp
src/service/plugins/sqlite/Database.cpp
src/service/plugins/sqlite/Database.h
src/service/plugins/sqlite/ResourceLinking.cpp
src/service/plugins/sqlite/ResourceScoreCache.cpp
src/service/plugins/sqlite/StatsPlugin.cpp
To: ivan, davidedmundson
Cc: plasma-devel, ragreen, Pitel, ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, \
abetts, sebas, apol, mart
[Attachment #3 (unknown)]
<table><tr><td style="">ivan created this revision.<br />ivan added a reviewer: \
davidedmundson.<br />Restricted Application added a project: Plasma.<br />Restricted \
Application added a subscriber: plasma-devel.<br />ivan requested review of this \
revision. </td><a style="text-decoration: none; padding: 4px 8px; margin: 0 8px 8px; \
float: right; color: #464C5C; font-weight: bold; border-radius: 3px; \
background-color: #F7F7F9; background-image: linear-gradient(to bottom,#fff,#f1f0f1); \
display: inline-block; border: 1px solid rgba(71,87,120,.2);" \
href="https://phabricator.kde.org/D12577">View Revision</a></tr></table><br \
/><div><strong>REVISION SUMMARY</strong><div><p>On systems without the support for \
shared memory which sqlite wal<br /> can not run on, just disable the sqlite plugin \
instead of killing KAMD.</p>
<p>Also, before we have a proper way to handle database corruption,<br />
this will at least allow KAMD to be started in this case.</p></div></div><br \
/><div><strong>REPOSITORY</strong><div><div>R161 KActivity Manager \
Service</div></div></div><br \
/><div><strong>BRANCH</strong><div><div>master</div></div></div><br \
/><div><strong>REVISION DETAIL</strong><div><a \
href="https://phabricator.kde.org/D12577">https://phabricator.kde.org/D12577</a></div></div><br \
/><div><strong>AFFECTED FILES</strong><div><div>src/common/database/Database.cpp<br \
/> src/service/Application.cpp<br />
src/service/plugins/sqlite/Database.cpp<br />
src/service/plugins/sqlite/Database.h<br />
src/service/plugins/sqlite/ResourceLinking.cpp<br />
src/service/plugins/sqlite/ResourceScoreCache.cpp<br />
src/service/plugins/sqlite/StatsPlugin.cpp</div></div></div><br /><div><strong>To: \
</strong>ivan, davidedmundson<br /><strong>Cc: </strong>plasma-devel, ragreen, Pitel, \
ZrenBot, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart<br \
/></div>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic