Revision 9fbf877...

Go back to digest for 17th July 2011

Optimization in KDE Base

Vishesh Handa committed changes in [kde-runtime] /services/storage:

Remove the Transaction Model

The ResourceMerger does all its checks without modifying the model.
Thus the Transaction Model is no longer required.

This should improve performance a lot, each statement that is being
pushed no longer needs to be logged.

File Changes

Deleted 2 files
  • /services/storage
  •   nepomuk/transactionmodel.cpp
  •   nepomuk/transactionmodel.h
Modified 3 files
  • /services/storage
  •   nepomuk/CMakeLists.txt
  •   nepomuk/datamanagementmodel.cpp
  •   nepomuk/test/CMakeLists.txt
5 files changed in total