Manybubbles added a comment.
Adding this here for posterity: It seems like the primary objection to RDR is
vendor lock in. Its a BlazeGraph specific thing and would have to be
reimplemented if we had to go someplace else. You *can* trigger it
automatically using standard RDF reification
Thompsonbry.systap added a comment.
There is support for inline UUIDs for blank nodes. See UUIDBNodeIV. You
could also define a fully inline URI with a well-known prefix and a UUID.
Bryan
Bryan Thompson
Chief Scientist Founder
SYSTAP, LLC
4501 Tower Road
Greensboro, NC 27410
Manybubbles added a comment.
One of the things that @Thompsonbry.systap and I talked about yesterday was
representing statements kind of like this:
wd:Q23 wdt:P39 wd:Q11696 . -- Optional
wd:Q23 wd:P39 wd:Q11696
wdqual:P580 1789-4-30T00:00:00Z^^xs:dateTime ;
wdqual:P582
Thompsonbry.systap added a comment.
You can use URIs instead of blank nodes. Most of the time when people use
blank nodes they SHOULD be using URIs. Blank nodes are existential
variables. Coin URIs if you want to have a reference.
Bryan Thompson
Chief Scientist Founder
SYSTAP, LLC
4501
Manybubbles added a comment.
In https://phabricator.wikimedia.org/T90119#1065645, @Thompsonbry.systap wrote:
You can use URIs instead of blank nodes. Most of the time when people use
blank nodes they SHOULD be using URIs. Blank nodes are existential
variables. Coin URIs if you want to
Manybubbles added a comment.
In https://phabricator.wikimedia.org/T90119#1065635, @Manybubbles wrote:
In https://phabricator.wikimedia.org/T90119#1065623, @Thompsonbry.systap
wrote:
The RDR inlining of reified statement models is handled by the
StatementBuffer class. It is important
Smalyshev added a comment.
Currently, we have two known issues with our RDF vs. BlazeGraph:
1. Date values (aka 13 billion BCE)
2. Geopoints notation
TASK DETAIL
https://phabricator.wikimedia.org/T90119
REPLY HANDLER ACTIONS
Reply to comment or attach files, or !close, !claim,