Revision 633356
Go back to digest for 18th February 2007Features in KDE Base
Sebastian Trueg committed changes in /trunk/playground/base/qrdf:
* Soprano is now pluggable. The only plugin existing is the redland backend.
* Moved around some files for a cleaner structure.
* Added a simple option system that for example allows to specify the actual storage solution used by the redland backend.
Still TODO: improve context support (see the FIXMEs and TODOs in the code).
File Changes
Added 23 files
- /trunk/playground/base/qrdf/soprano
- /backend.cpp
- /backend.h
- /pluginmanager.cpp
- /pluginmanager.h
- /redland
- /soprano.cpp
- /redland/CMakeLists.txt
- /redland/redland_stream_adapter.c
- /redland/redland_stream_adapter.h
- /redland/redlandbackend.cpp
- /redland/redlandbackend.h
- /redland/RedlandModel.cpp
- /redland/RedlandModel.h
- /redland/RedlandParser.cpp
- /redland/RedlandParser.h
- /redland/RedlandQueryResult.cpp
- /redland/RedlandQueryResult.h
- /redland/RedlandStatementIterator.cpp
- /redland/RedlandStatementIterator.h
- /redland/RedlandUtil.cpp
- /redland/RedlandUtil.h
- /redland/World.cpp
- /redland/World.h
Deleted 22 files
- /trunk/playground/base/qrdf/soprano
- /Manager.cpp
- /Manager.h
- /ModelFactory.cpp
- /ModelFactory.h
- /NepomukModelFactory.cpp
- /NepomukModelFactory.h
- /redland_stream_adapter.c
- /redland_stream_adapter.h
- /RedlandModel.cpp
- /RedlandModel.h
- /RedlandModelFactory.cpp
- /RedlandModelFactory.h
- /RedlandParser.cpp
- /RedlandParser.h
- /RedlandQueryResult.cpp
- /RedlandQueryResult.h
- /RedlandStatementIterator.cpp
- /RedlandStatementIterator.h
- /RedlandUtil.cpp
- /RedlandUtil.h
- /World.cpp
- /World.h
Modified 14 files
- /trunk/playground/base/qrdf
- /soprano/CMakeLists.txt
- /soprano/Model.cpp
- /soprano/Model.h
- /soprano/Parser.h
- /soprano/Soprano.h
- /soprano/Statement.h
- /soprano/StatementIteratorPrivate.h
- /test/CMakeLists.txt
- /test/RedlandMemoryModelTest.cpp
- /test/RedlandMemoryModelTest.h
- /test/RedlandPersistentModelTest.cpp
- /test/RedlandStatementIteratorTest.cpp
- /test/SopranoModelTest.cpp
- /test/SopranoModelTest.h
59 files changed in total