From: Christiaan F. <chr...@ad...> - 2006-01-26 11:16:33
|
Aperture now uses Sesame 2 alpha 2. More precisely; I've updated the jar files and modified the code accordingly to use the new CloseableIterator. This took slightly longer than expected due to a bug I found in alpha 2 (see http://www.openrdf.org/issues/browse/SES-225), which was fixed in CVS before I could even send this mail. Fortunately, the bug doesn't have any impact on existing Aperture code. Also a word of warning: always make sure you invoke close() on a CloseableIterator once you're done with it or your application will hang when you invoke addStatement. I found this out the hard way... What I haven't done is make use of the new native store in the example code. This could make the crawlers scale to larger datasets, at the cost of more complicated code. Since these classes are Aperture example classes, not Sesame example classes, I'm a bit reluctant to do that. Anyone who'll convince me otherwise? Chris -- |