GraphDB history and versioning plugin weird behaviour

30 Views Asked by At

Trying to go through the guide to use the plugin it looks like the filter behaviour looks inconsistent. After the three steps:

  1. Inserting data
    INSERT DATA { <urn:Kirk> <urn:dateOfBirth> "2233-03-22"^^<http://www.w3.org/2001/XMLSchema#date> .}
  1. Adding a filter
    INSERT DATA { [] <http://www.ontotext.com/at/addFilters> "* * !LITERAL *" }
  1. Attempting to add data (that don't pass the filter)
    INSERT DATA { <urn:Kirk> <urn:dateOfBirth> "2633-03-22"^^<http://www.w3.org/2001/XMLSchema#date> .}

a query over the whole history (SELECT ?dateOfBirth { ?log a hist:history ...) correctly contains only the "2233-03-22"^^xsd:date", but a query to get a snapshot of data at some timestamp (SELECT ?dateOfBirth FROM <http://www.ontotext.com/at/20220712161717> { ... }) *does return both "2233-03-22"^^xsd:date" and "2633-03-22"^^xsd:date".

A bug, or do I miss anything?

0

There are 0 best solutions below