Commits

bartekw authored 8bd013cc056
Optymalizacja budowania grafów połączonych z korzeniem w podanym węźle. Klasa GraphImpl jest zaimplementowana w Sesame na bazie LinkedList i operacje na niej (wyszukiwanie wyrażeń - match, contains) działają bardzo wolno. Dlatego nie korzystam już z niej, ale z własnej struktury, która mapuje URI na wszystkie trójki, które mają je jako podmiot. W ten sposób, dla dużych grafów, operacja tworzenia grafów połączonych trwa o rząd wielkości szybciej (sic!). Poprawiłem testy do wyżej opisanej funkcjonalności, aby zgadzały się z nowym API. Wszystkie przechodzą. git-svn-id: https://svn.man.poznan.pl/svnroot/synat/A10/software@2471 7cf39abc-cf8c-11df-9ef5-d97d1e642de8