Sesame integration now passes all the test. I've not done the RepositoryConnection adapter though - for now you would have to use a SailModel intermediate, which is not ideal, e.g. it can't handle .size() larger than Integer.MAX_INT - and also transactions must still be managed on the Connection before mutating the Graph.
See https://github.com/apache/incubator-commonsrdf/tree/rdf4j On 3 May 2016 at 21:55, Stian Soiland-Reyes <[email protected]> wrote: > The rdf4j branch shows a naïve Sesame integration. I'll work on it a bit > more tonight, as I realised the Sesame's Model (which easily mapped to > Graph) is not directly related to the more commonly used Sail Repository > connection; so there would be two Graph implementations with Sesame. > > The branch is called rdf4j to reflect Sesame's move to Eclipse and "rdf4j" > as name, however last release is under openrdf, so this still binds against > the org.openrdf packages and Maven dependencies. > > On 3 May 2016 4:51 p.m., <[email protected]> wrote: >> >> Repository: incubator-commonsrdf >> Updated Branches: >> refs/heads/rdf4j [created] dadfaeca2 >> >> >> Rdf4jRDFTermFactory >> >> >> Project: http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/repo >> Commit: >> http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/commit/dadfaeca >> Tree: >> http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/tree/dadfaeca >> Diff: >> http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/diff/dadfaeca >> >> Branch: refs/heads/rdf4j >> Commit: dadfaeca2a3c9a4722f5b481eb2792196392e6ac >> Parents: defdbd9 >> Author: Stian Soiland-Reyes <[email protected]> >> Authored: Tue May 3 16:50:44 2016 +0100 >> Committer: Stian Soiland-Reyes <[email protected]> >> Committed: Tue May 3 16:51:07 2016 +0100 >> >> ---------------------------------------------------------------------- >> rdf4j/pom.xml | 82 +++++ >> .../commons/rdf/rdf4j/Rdf4JRDFTermFactory.java | 310 +++++++++++++++++++ >> 2 files changed, 392 insertions(+) >> ---------------------------------------------------------------------- >> -- Stian Soiland-Reyes Apache Taverna (incubating), Apache Commons RDF (incubating) http://orcid.org/0000-0001-9842-9718
