Tpt
|
5b54f45194
|
Improves BSBM benchmark reports
|
3 years ago |
Tpt
|
8c5b67904d
|
Builds dynamic functions for pattern evaluation
Allows to avoid the big match each time a pattern is evaluated
|
3 years ago |
Tpt
|
bb04f1383b
|
Builds dynamic functions for expression evaluation
Allows to avoid the big match each time an expression node is evaluated
|
3 years ago |
Tpt
|
f1034ac6cd
|
Drops unused argh dependency
|
3 years ago |
Tpt
|
83d54b39c4
|
GraphPattern: Renames visible_variables into on_in_scope_variable
|
3 years ago |
Tpt
|
0ed7319fd7
|
Adds some documentation about S-expressions serialization
|
3 years ago |
Tpt
|
5f79c408bc
|
Adds GraphPattern::Sequence
Safe version of GraphPattern::Join
|
3 years ago |
Tpt
|
9da605f84f
|
SPARQL: Use empty group by instead of the "1" constant
|
3 years ago |
Tpt
|
067109e036
|
All spargebra fmt::Debug returns SSE and fmt::Display SPARQL syntax
|
3 years ago |
Tpt
|
a653506f4c
|
Fixes variables scoping for EXISTS
Do not expose them outside in case they are reused
|
3 years ago |
Tpt
|
6f1fc51767
|
SPARQL: Do not add project nodes for ASK and DESCRIBE
|
3 years ago |
Tpt
|
ec0cf88c7f
|
SPARQL: Do not parse "1/0" as a xsd:double
|
3 years ago |
Tpt
|
d69d61b83a
|
Adds Apache Jena to the benchmark
|
3 years ago |
Tpt
|
1c7bec5226
|
Introduces a struct for xsd:float and xsd:double
Allows building XSD assumptions into it
|
3 years ago |
Tpt
|
dc1acd17a8
|
Upgrades to nom 7
|
3 years ago |
Tpt
|
01da768003
|
Makes Clippy happy
|
3 years ago |
Tpt
|
f0bd89d77f
|
Fixes BIND variables validation
|
3 years ago |
Tpt
|
a7b48a0bda
|
Implements SPARQL projection validation
|
3 years ago |
Tpt
|
a30081ab60
|
Makes SPARQL parser reject all bad blank node combinations
|
3 years ago |
Tpt
|
5d3a909105
|
JS: Moves JS terms constuctors to the package root
|
3 years ago |
Tpt
|
3ca149fa97
|
JS: Adds termType: "Quad" to quads and adds variable support to RDF/JS implementation
|
3 years ago |
Tpt
|
f76f0396e8
|
Adds back Oxigraph JS
|
3 years ago |
Tpt
|
e9608fb2eb
|
Adds wasm32 support to lib crate
The storage layer is in memory and not optimized yet
|
3 years ago |
Tpt
|
f084cfe332
|
Enables more Clippy lints and enforces them
|
3 years ago |
Tpt
|
1abda73dc9
|
String garbage collector
|
3 years ago |
Tpt
|
8a1683eba2
|
Fixes named graphs insertion
|
3 years ago |
Tpt
|
977f843bfe
|
Migrates from argh to clap
|
3 years ago |
Tpt
|
ca92b8da7d
|
Upgrades pyo3 to 0.14
|
3 years ago |
Tpt
|
18e1e03f0f
|
Adds RDF-star support to formatters
Looses nice formatting for Turtle and TriG waiting for a better model
|
3 years ago |
Tpt
|
f3eeecb08d
|
Migrates to Rio v0.6
|
3 years ago |
Tpt
|
25e192095e
|
Makes SPARQL-star optional in the SPARQL parser
|
3 years ago |
Tpt
|
2067be1a0e
|
Makes Clippy happy
|
3 years ago |
Tpt
|
a2dcbc715a
|
Adds comparison to SPARQL-star evaluation
|
3 years ago |
Tpt
|
7e0738b624
|
Adds SPARQL-star tests evaluation
|
3 years ago |
Tpt
|
7858eb210a
|
Adds basic support of RDF-star to reading I/O
|
3 years ago |
Tpt
|
4b3cdc6831
|
Fixes SPARQL-star tests evaluation
|
3 years ago |
Tpt
|
f9e8bb7c4e
|
XML query results: fixes nested triples parsing
|
3 years ago |
Tpt
|
6469310f76
|
Simplifies SPARQL-star parsing
Avoid to call IRI validation on nested triple patterns
|
3 years ago |
Tpt
|
704f60e094
|
Makes store file load use the public API parser
Small slow done and simplifies code
|
3 years ago |
Tpt
|
8606877e33
|
Simplifies term encoding code
|
3 years ago |
Tpt
|
f9d9530a1b
|
Makes SPARQL string storage insertion infallible
|
3 years ago |
Tpt
|
fa7ae0353f
|
Makes Storage edit method take the explicit term
Allows to abstract away the insertion process from SPARQL
Adds also some optimized methods for SPARQL UPDATE operations
|
3 years ago |
Tpt
|
ddc8eb584a
|
SPARQL UPDATE/ Avoids direct manipulation of encoded terms
|
3 years ago |
Tpt
|
98f5f35dbb
|
Drops rio specific numerical encoder
|
3 years ago |
Tpt
|
f15430804a
|
Removes From implementations between Oxigraph and Rio
|
3 years ago |
Tpt
|
b533163021
|
Adds application/sparql-results+json to federated queries accept
|
3 years ago |
Tpt
|
c18281183a
|
Uses std::io::Result where relevant
|
3 years ago |
Tpt
|
3307ec160e
|
Merge branch 'master' into v0.3
|
3 years ago |
Tpt
|
cde2672cdd
|
Adds JSON deserializer
Closes #47
|
3 years ago |
Tpt
|
7b98d58b10
|
Url: fixes depreciation warning
|
3 years ago |