Commit Graph

26 Commits (4337349aad5d30d82e83ee24e60a28939ee84516)

Author SHA1 Message Date
Tpt 4337349aad Moves xsd module to root 3 years ago
Tpt a33dbb6d06 Avoids abusing std::io::Error 3 years ago
Tpt b7ee3a6767 Removes string usage counting 3 years ago
Tpt 607aa0b0dd WIP: Transactions 3 years ago
Tpt 569000b5ea Storage: adds write batch 3 years ago
Tpt 73cd761229 Removes unused TermEncoder 3 years ago
Tpt 20376ba0dd Makes Clippy happy 3 years ago
Tpt 0c9a46fcd1 Adds runtime checks to insert_term_values 3 years ago
Tpt 97bb227042 Migrates to Rust 2021 3 years ago
Tpt 1c7bec5226 Introduces a struct for xsd:float and xsd:double 4 years ago
Tpt f084cfe332 Enables more Clippy lints and enforces them 4 years ago
Tpt 1abda73dc9 String garbage collector 4 years ago
Tpt 8606877e33 Simplifies term encoding code 4 years ago
Tpt ddc8eb584a SPARQL UPDATE/ Avoids direct manipulation of encoded terms 4 years ago
Tpt 98f5f35dbb Drops rio specific numerical encoder 4 years ago
Tpt f15430804a Removes From implementations between Oxigraph and Rio 4 years ago
Tpt b5cb0cce19 Makes Clippy happy 4 years ago
Tpt 4302316a41 Fixes the input type of graph manipulation methods 4 years ago
Tpt 0071f82662 Uses From for term encoding without insertion 4 years ago
Tpt dcaf3793d5 Adds RDF-star SPARQL functions 4 years ago
Tpt a97250dcce Basic RDF-star support 4 years ago
Tpt 8004fc28c0 Renames NamedOrBlankNode to Subject 4 years ago
Tpt e2bbc29198 Makes encoded term not copy 4 years ago
Tpt aa7a23b94d Makes term encoding not fail if the string is not stored 4 years ago
Tpt 68aab2563c Simplifies string storage traits 4 years ago
Tpt 0efc5b4654 Renames SledStore to Store and cleans up files hierarchy 4 years ago
Tpt 5ea4f2f95a StrContainer does not need to be mutable 4 years ago
Tpt fe5bab8eb9 Drops generics on string ids 4 years ago
Tpt 7280823444 Uses StrHash everywhere 4 years ago
Tpt fce1b03051 Fixes matches! formatting using Rust 1.50 4 years ago
Tpt 231da02e87 Uses matches! where relevant 5 years ago
Tpt bf3d205cf7 Implements SPARQL UPDATE 5 years ago
Tpt 60a5ae8e64 Renames WithStoreError to StrEncodingAware 5 years ago
Tpt b90fbdc7fe Simplifies some code in the SPARQL evaluator 5 years ago
Tpt f9d97a2296 Adds native support for all time related XSD literals 5 years ago
Tpt beebcdfbd6 Store more terms inline 5 years ago
Tpt 58a3b34d9f Breaking: SledStore: use 3 indexes instead of 6 for the default graph 5 years ago
Tpt 09d0089910 Breaking: RocksDBStore: use 3 indexes instead of 6 for the default graph 5 years ago
Tpt a96ef43e4e MemoryStore: use 3 indexes instead of 6 for the default graph 5 years ago
Tpt 8bc84b2820 Adds borrowed data structures for RDF terms 5 years ago
Tpt 5038d95a00 Allows each store to use its own ID builder 5 years ago
Tpt fcb3a33606 Makes StrContainer::insert_str return the string ID 5 years ago
Tpt 3d07160167 Relaxes error bound from Into<Io::Error> to Into<EvaluationError> 5 years ago
Tpt 81743f464e Introduces DecoderError 5 years ago
Tpt 3b207f7239 Removes encoded string constants 5 years ago
Tpt 669d3b1494 Introduces a WithStoreError trait to share the store error 5 years ago
Tpt 9038ab3921 Converts oxigraph::Error into oxigraph::sparql::EvaluationError 5 years ago
Tpt f38c5577cc Simplifies numeric_encoder errors 5 years ago
Tpt 0d4743f452 Uses io::Error for all basic disk store operations 5 years ago
Tpt fd1bb216be Breaking: Adds transaction support to Sled 5 years ago