[Nepomuk] Review Request 108916: Refactor nepomuk-simpleresource-rygen.py
Jörg Ehrichs
joerg.ehrichs at gmx.de
Wed Feb 13 22:57:31 UTC 2013
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/108916/
-----------------------------------------------------------
(Updated Feb. 13, 2013, 10:57 p.m.)
Review request for Nepomuk, Sebastian Trueg and Vishesh Handa.
Changes
-------
* Added parent class retrieval to fix header generation
* Removed unecessary set methods for verbose/output path and set the values directly
* Added some more documentation
Description
-------
To reduce to time necessary for large SimpelResource class generation for
any application that needs more than a few ontologies.
This patch removes most calls to soprano and uses internal dictionary
handling to generate the classes. Thus the class generation for the
Nepomuk-WebMiner is down from ~25min to less than a second.
Instead of asking soprano for the properties/range etc of a class
the output of the Soprano parser is used directly.
Diffs (updated)
-----
services/storage/rcgen/nepomuk-simpleresource-rcgen.py d2a4e0c
Diff: http://git.reviewboard.kde.org/r/108916/diff/
Testing
-------
Class output for Nepomuk-WebMiner is exactly the same just faster.
Thanks,
Jörg Ehrichs
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/nepomuk/attachments/20130213/db2868b4/attachment.html>
More information about the Nepomuk
mailing list