Trying to go through the guide to use the plugin it looks like the filter behaviour looks inconsistent. After the three steps:
- Inserting data
INSERT DATA { <urn:Kirk> <urn:dateOfBirth> "2233-03-22"^^<http://www.w3.org/2001/XMLSchema#date> .}
- Adding a filter
INSERT DATA { [] <http://www.ontotext.com/at/addFilters> "* * !LITERAL *" }
- 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?