Revision 17374f6...

Go back to digest for 17th February 2013

Features in KDE Base

Vishesh Handa committed changes in [nepomuk-core/feature/mergeGraphs] /storage:

DMM: Use a special 'nepomuk' graph to store certain properties

Each application contains its own graph. Similarly, there exists one
graph owned by 'nepomuk', which contains the following properties -

* nao:lastModified
* nao:created
* nie:url

This simplifies removal of resources, as these properties should ideally
never be removed. Also, they are technically managed by nepomuk and not
some other application.

Changed all the tests to reflect this change.

We also no longer check for trailing graphs as they might always be some
trailing graphs of some applications.

File Changes

Modified 5 files
  • /storage
  •   services/datamanagementmodel.cpp
  •   services/datamanagementmodel.h
  •   services/resourcemerger.cpp
  •   services/test/datamanagementmodeltest.cpp
  •   services/test/datamanagementmodeltest.h
5 files changed in total