Thompsonbry.systap added a comment.

This depends on how you model the reified RDF data.  However, the inlined 
statements about statements are not in the same part of the statement indices 
as the ground statements.  This is because the IVs all have a prefix byte that 
includes whether the IV is a Literal, URI, Blank Node or Statement (inlined 
statements about statements support).  So the statement indices are partitioned 
on each component of the key in terms of whether that key component is a 
Literal, URI, Statement, etc.

The way this works normally, you have a ground statement like:

<:a :knows :b>

You then have statements about that statement:

<<<:a :knows :b>> :source :facebook>
<<<:a :knows :b>> :date "1/12/2015"^^xsd:dateTime>

Those statements about statements have the inlined statement as the first 
component of the key for the SPO(C) index.  Thus they are clustered together, 
but not cluster with the original ground statement.

Thanks,
Bryan


TASK DETAIL
  https://phabricator.wikimedia.org/T90117

REPLY HANDLER ACTIONS
  Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign 
<username>.

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Thompsonbry.systap
Cc: Thompsonbry.systap, Jdouglas, daniel, Beebs.systap, Haasepeter, Aklapper, 
Manybubbles, jkroll, Smalyshev, Wikidata-bugs, aude, GWicke, JanZerebecki



_______________________________________________
Wikidata-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to