Tpt
|
5b1f37fb90
|
Moves Graph and Dataset traits to the model package
|
6 years ago |
Tpt
|
fbd5d1f6ed
|
Avoid references to EncodedTerm
It is a small copyable struct
|
6 years ago |
Tpt
|
5afc8b4314
|
Prints to sterr the failing negative SPARQL tests
|
6 years ago |
Tpt
|
04dd67c493
|
Adds proper detection of NTriples end of file
|
6 years ago |
Tpt
|
47d5f677cb
|
Disables clippy in generated parsers and fixes some lints
|
6 years ago |
Tpt
|
f924821c79
|
Use pub in rustpeg code
|
6 years ago |
Tpt
|
da78cf5dff
|
Makes EncodedTerm implement Copy
|
6 years ago |
Tpt
|
472a9292b3
|
Upgrades fmt to rust 1.29 and fixes some clippy warnings
|
6 years ago |
Tpt
|
cec5075777
|
Makes sure that all data written to RocksDB use network endian
|
6 years ago |
Tpt
|
38a8f97254
|
Implements memory store as a simple alternative to RocksDB
Drops InMemoryGraph in favor of the new memory store
|
6 years ago |
Tpt
|
c48638d179
|
Merges rocksdb modules
Most of the code is now not specific to Rocksdb
|
6 years ago |
Tpt
|
b01054a747
|
Adds a special EncodedTerm for the default graph
|
6 years ago |
Tpt
|
439719732c
|
Adds method to get the size of a Graph or a Dataset
|
6 years ago |
Tpt
|
08f1a68c44
|
Adds nice traits for Graph and Dataset
|
6 years ago |
Tpt
|
7ace14916c
|
Refactor codes
Allows to write easily binary dumps with our encoding
|
6 years ago |
Tpt
|
a495af1b75
|
Makes the term not dependant of the OS
|
6 years ago |
Tpt
|
6725fc6dc5
|
Allows different terms to have various encoding size
|
6 years ago |
Tpt
|
67623efa2f
|
Avoids a not useful lifetime annotation
|
6 years ago |
Tpt
|
383026abac
|
Upgrades lazy_static dependency
|
6 years ago |
Tpt
|
e5a9d7672b
|
Format changes with Rust 1.28
|
6 years ago |
Tpt
|
39116bf2c9
|
Migrates from RioError to standard error system
|
6 years ago |
Tpt
|
4c87cef171
|
Makes NamedNode::parse_str return global error
|
6 years ago |
Tpt
|
106d05431f
|
Adds a utility function to convert Triple to Quad
|
6 years ago |
Tpt
|
01de63d875
|
Improve code style
Makes easier to check that the code is free of concurrency problems
|
6 years ago |
Tpt
|
85556451e7
|
Debugs code
|
6 years ago |
Tpt
|
c865cb3ee9
|
[RocksDB] Splits front facing API and storage
|
7 years ago |
Tpt
|
49eda33d0a
|
Adds basic RocksDB store
|
7 years ago |
Tpt
|
28cb7b276c
|
Adds basic GROUP BY support
|
7 years ago |
Tpt
|
9e0bd6470a
|
Adds Selection::default and use it in the parser
|
7 years ago |
Tpt
|
b733435203
|
Drops commented tests
|
7 years ago |
Tpt
|
257cd08846
|
Forbids variables in property path
Allows BGP to contain TriplePattern
|
7 years ago |
Tpt
|
028910b77c
|
Variables are not allowed in NegatedPropertySet
|
7 years ago |
Tpt
|
f3ab335ad3
|
Adds OFFSET and LIMIT to the SPARQL algebra
|
7 years ago |
Tpt
|
644499dee8
|
Starts to implement algebra for selection
|
7 years ago |
Tpt
|
a513fdb707
|
Where clauses are ListPattern
|
7 years ago |
Tpt
|
9dfe0655e3
|
Adds Service to the algebra
|
7 years ago |
Tpt
|
b42428fc86
|
Splits GraphPattern in MultiSetPattern and ListPattern
|
7 years ago |
Tpt
|
21a4b78105
|
Starts to use the standard SPARQL algebra as SPARQL AST
|
7 years ago |
Tpt
|
4b3bc7a3fe
|
Adds xsd:string and xsd:boolean parsing to get proper equality
|
7 years ago |
Tpt
|
53a5a7df10
|
Explodes model::data module
|
7 years ago |
Tpt
|
1800d6deca
|
Adds variants to Literal for string and boolean
|
7 years ago |
Tpt
|
22423b59bd
|
Adds some useful casts to Literal
|
7 years ago |
Tpt
|
92917957a3
|
Fixes a bug in tests name extraction
|
7 years ago |
Tpt
|
a97149593f
|
Improves W3C tests discovery and implementation
|
7 years ago |
Tpt
|
d933660ed7
|
Adds a basic incomplete SPARQL parser
|
7 years ago |
Tpt
|
08d7497706
|
Adds proper escaping of string literals
|
7 years ago |
Tpt
|
df66546d3e
|
Upgrades to 1.26.1 formatting
|
7 years ago |
Tpt
|
8c95655dec
|
[Tests] Retry request on "message is incomplete" errors
|
7 years ago |
Tpt
|
d92e5466f5
|
Reduces the number of allocations during NTriples parsing
|
7 years ago |
Tpt
|
dda9c8e5b7
|
Code format cleanup
|
7 years ago |