Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: move to RDF4J #6

Open
LorenzBuehmann opened this issue Sep 4, 2018 · 2 comments
Open

Feature request: move to RDF4J #6

LorenzBuehmann opened this issue Sep 4, 2018 · 2 comments

Comments

@LorenzBuehmann
Copy link

LorenzBuehmann commented Sep 4, 2018

Hi,

not sure if anybody knows about this, but it look like the SPARQL plugin still depends on an older version of Sesame which has already been moved to RDF4J ~ 2 years ago. I guess many bugs have been solved since then, performance maybe increased and features added.

I came across this "issue" by this Stackoverflow post and the outcome was that some functions of SPARQL, especially the casting of literals, are not available in the SPARQL plugin of Protege.

For example

SELECT (xsd:integer(str(?o)) as ?o_casted)

will fail although this is part of SPARQL 1.1 standard.

To be honest, I always thought Protege is already using RDF4J and not Sesame, but it's not case given the dependency in the pom.xml.

I found a fix in the RDF4J repository, thus, I assume it will never make the way to Sesame, so there is no simple way to make the SPARQL plugin feature complete and even get rid of possible bugs without moving to RDF4J.

Cheers,
Lorenz

@LorenzBuehmann
Copy link
Author

@abrokenjester
Copy link

FYI there is a fairly up-to-date Sesame-to-Rdf4j migration guide that documents what changes need to happen to move the codebase across.

abrokenjester added a commit to abrokenjester/rdf-library that referenced this issue Nov 17, 2018
Signed-off-by: Jeen Broekstra <jeen.broekstra@gmail.com>
abrokenjester added a commit to abrokenjester/rdf-library that referenced this issue Nov 17, 2018
Signed-off-by: Jeen Broekstra <jeen.broekstra@gmail.com>
abrokenjester added a commit to abrokenjester/rdf-library that referenced this issue Nov 17, 2018
Signed-off-by: Jeen Broekstra <jeen.broekstra@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants