You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commonsrdf.apache.org by Stian Soiland-Reyes <st...@apache.org> on 2016/05/03 22:55:00 UTC

Re: incubator-commonsrdf git commit: Rdf4jRDFTermFactory

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., <st...@apache.org> 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 <st...@apache.org>
> Authored: Tue May 3 16:50:44 2016 +0100
> Committer: Stian Soiland-Reyes <st...@apache.org>
> Committed: Tue May 3 16:51:07 2016 +0100
>
> ----------------------------------------------------------------------
>  rdf4j/pom.xml                                   |  82 +++++
>  .../commons/rdf/rdf4j/Rdf4JRDFTermFactory.java  | 310 +++++++++++++++++++
>  2 files changed, 392 insertions(+)
> ----------------------------------------------------------------------
>

Re: incubator-commonsrdf git commit: Rdf4jRDFTermFactory

Posted by Sergio Fernández <wi...@apache.org>.
Awesome, Stian!

I think we should bring this to the Sesame/RDF4J guys, Peter should be stil
around... and further discuss it.

On Wed, May 4, 2016 at 2:10 AM, Stian Soiland-Reyes <st...@apache.org>
wrote:

> 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 <st...@apache.org> 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., <st...@apache.org> 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 <st...@apache.org>
> >> Authored: Tue May 3 16:50:44 2016 +0100
> >> Committer: Stian Soiland-Reyes <st...@apache.org>
> >> 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
>



-- 
Sergio Fernández
Partner Technology Manager
Redlink GmbH
m: +43 6602747925
e: sergio.fernandez@redlink.co
w: http://redlink.co

Re: incubator-commonsrdf git commit: Rdf4jRDFTermFactory

Posted by Stian Soiland-Reyes <st...@apache.org>.
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 <st...@apache.org> 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., <st...@apache.org> 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 <st...@apache.org>
>> Authored: Tue May 3 16:50:44 2016 +0100
>> Committer: Stian Soiland-Reyes <st...@apache.org>
>> 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