Skip to content

versions and sesame

Kevin Livingston edited this page Aug 14, 2013 · 2 revisions

kr-sesame-core appears compatible as-is with sesame 2.6.x and sesame 2.7.1 however these versions of sesame can perform differently depending on what repository is being spoken to.

KR 1.4.6 was compiled against Sesame 2.6.6 and references it in it's pom.

KR 1.4.7 was pushed to reference Sesame 2.7.1 - this version appears to work fine, however creates issues for users of the KR library that wish to speak to triplestores that don't speak 2.7.x (for example, in my own case Allegro Graph 4.10)

KR 1.4.7 will be deprecated immediately and replaced with KR 1.4.8 which will reference Sesame 2.6.10. However KR 1.4.7 can still be used as an intermediary bridge for users that wish to speak Sesame 2.7.1.

(A special KR debugging branch with a dependency on Sesame 2.6.8 was created, its version coordinate is 1.4.7-s2.6.8)

KR will branch and version 1.4.8 - 1.4.x will maintain a dependency on Sesame 2.6.10.

While the main branch of KR will move to KR 1.5.x and will start the dependency on Sesame 2.7.x.

For more on the differences between Sesame 2.6.x and 2.7.x see: http://openrdf.callimachus.net/sesame/2.7/docs/articles/upgrade-notes.docbook?view

Clone this wiki locally