[Nepomuk] Review Request 108916: Refactor nepomuk-simpleresource-rygen.py

Jörg Ehrichs joerg.ehrichs at gmx.de
Tue Feb 12 00:59:42 UTC 2013


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/108916/
-----------------------------------------------------------

Review request for Nepomuk, Sebastian Trueg and Vishesh Handa.


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
-----

  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/20130212/16e1543d/attachment.html>


More information about the Nepomuk mailing list