Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Limitations

sameTerm

sameTerm has false positives in some known datatypes1 (e.g., xsd:integer), as the literals of known datatype are canonicalized. For example, in Tentris, sameTerm("1"^^xsd:integer, "01"^^xsd:integer) evaluates to true.

Limited SERVICE support

Not-well designed2 queries that also contain federated queries (SERVICE graph patterns) are not supported yet. An example is provided below.

PREFIX ex: <http://www.example.org/>
SELECT * WHERE { 
    ?s ex:p3 ?o 
    OPTIONAL { 
        SERVICE <http://127.0.0.1:9085/test> { 
            ?s2 ex:p1 ?o 
        } 
    } 
    OPTIONAL { 
        ?s2 ex:p3 ?o2
    } 
}

Note: This limitation will be addressed during the BETA.

Entailment Regimes

Entailment regimes (e.g., RDFS reasoning) are not supported yet.

Note: Entailment regimes will be supported in version 1.0.

Response Formats

CONSTRUCT and DESCRIBE responses are currently limited to:

  • N-Triples (Content-Type: application/n-triples)
  • Turtle (Content-Type: text/turtle)
  • Json-LD (Content-Type: application/ld+json, experimental)

Tentris does not currently support:

  • RDF/XML (Content-Type: application/rdf+xml)

Load Formats

Loading RDF data (i.e., SPARQL LOAD, graph store protocol, and tentris load) is limited to:

  • N-Triples (Content-Type: application/n-triples)
  • Turtle (Content-Type: text/turtle)
  • N-Quads (Content-Type: application/n-quads)
  • TriG (Content-Type: application/trig)

Tentris does not currently support

  • Json-LD (Content-Type: application/ld+json)
  • RDF/XML (Content-Type: application/rdf+xml)

  1. Known datatypes are all xsd types, except for xsd:string, owl:real, and owl:rational

  2. Not-well designed queries are defined in this paper.