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

add support for blank nodes #20

Closed
cweiske opened this issue May 22, 2012 · 2 comments
Closed

add support for blank nodes #20

cweiske opened this issue May 22, 2012 · 2 comments

Comments

@cweiske
Copy link

cweiske commented May 22, 2012

Blank nodes are treated as strings currently, leading to duplicate blank node names when importing multiple RDF files (and thus data confusion).

The problem lies in Erfurt_Store_Adapter_Virtuoso::addStatement() which adds triples one by one, instead of storing them together so that real blank nodes can be used.

@olberger
Copy link
Contributor

Not sure this can all be fixed completely, but I noticed I could solve a SPARQL query matching bnodes in 1.1 (see http://lists.w3.org/Archives/Public/public-webid/2012Jul/0055.html for a description of the problem) by applying the following change : olberger@4142a14

Maybe that just addresses the inserting into Virtuoso and not the caching stuff...

Hope this helps.

@seebi
Copy link
Member

seebi commented Sep 4, 2012

feature branch bnodes is maybe interesting for you:
https://github.com/AKSW/Erfurt/tree/feature/bnodes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants