D20337: Rollback changes to CollectionReferenceManager on DB rollback

Daniel Vrátil noreply at phabricator.kde.org
Sun Apr 7 08:42:32 BST 2019


dvratil created this revision.
dvratil added a reviewer: dfaure.
Herald added a project: KDE PIM.
Herald added a subscriber: kde-pim.
dvratil requested review of this revision.

REVISION SUMMARY
  This is one of the in-memory caches that must be rolled-back during a
  database transaction rollback to preserve consistent state of the
  whole system.

TEST PLAN
  Builds and looks sensible, but this is hard to reproduce or even test,
  so I haven't actually tried this.

REPOSITORY
  R165 Akonadi

BRANCH
  master2

REVISION DETAIL
  https://phabricator.kde.org/D20337

AFFECTED FILES
  autotests/shared/CMakeLists.txt
  autotests/shared/akscopeguardtest.cpp
  src/server/handler/collectionmodifyhandler.cpp
  src/server/storage/collectionstatistics.cpp
  src/server/storage/transaction.cpp
  src/server/storage/transaction.h
  src/shared/akscopeguard.h

To: dvratil, dfaure
Cc: kde-pim, dvasin, rodsevich, winterz, vkrause, mlaurent, knauss, dvratil
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20190407/96b14716/attachment.html>


More information about the kde-pim mailing list