Commit Graph

74 Commits (69686c87109ded745f4e0f548d41d12d170c6d41)

Author SHA1 Message Date
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
Tpt 5d54bc2d06 Allows some low level storage trait to specify error type 5 years ago
Tpt ce2b05b62b Makes TermReader use IoError 5 years ago
Tpt 974e5d1e1a Breaking: Adds a new enumeration for graph names 5 years ago
Tpt 79038afe44 Introduces native support for xsd:dayTimeDuration and xsd:yearMonthDuration 5 years ago
Tpt 0aa536998e Fixes BlankNode encoding 5 years ago
Tpt 2d80960e79 Deprecates Triple and Quad methods 5 years ago
Tpt 71aa5a6c79 Allows BlankNode struct to store any valid blank node identifier 5 years ago
Tpt 8b88a7576c Avoids box in RocksStore.quads_for_pattern 5 years ago
Tpt fd4655b4e8 Removes useless errors related to serialization 5 years ago
Tpt 4c7936e5be BREAKING: Uses SipHash instead of MD5 for term hashing 5 years ago
Tpt cdb4cc4a39 Simplifies the public API 5 years ago
Tpt e8648ffc76 Adds the StrHash structure 5 years ago
Tpt 4c9bd52614 Validates language tags 5 years ago
Tpt 23f5ac78ed Drops dependency on anyhow to get something implementing std::error::Error 5 years ago
Tpt 73f61884c1 Breaking: Uses anyhow instead of failure 5 years ago
Pierre-Antoine Champin 053335b431 open API for creating unchecked NamedNode 5 years ago
Tpt 8c4c273edf [Breaking] Uses big endian encoding 5 years ago
Tpt 7cd5558d2b Adds extra compiler and Clippy lints 5 years ago
Tpt e6124c5fe3 Drops the dependency on byteorder 5 years ago
Tpt 10b1fa68f3 Adds native xsd:duration xsd:dateTime xsd:date and xsd:time structures 5 years ago
Tpt 8aa5bf4ceb Drops EncodedTerm Ord and PartialOrd implementations 5 years ago
Tpt 87f2823688 Upgrades to Rust 1.40 5 years ago
Tpt e0bbe29dc2 Use our own xsd:decimal implementation and restrict xsd:integer precision to 64bits 5 years ago
Tpt b369eb8126 Migrates to RocksDB 0.13 5 years ago
Tpt 0827374304 Fixes formatting of const hashes 5 years ago
Tpt 88a97aa904 Make StrContainer.insert_str mutable 5 years ago
Tpt df8e265f0f Use hashing for key storage 5 years ago
Tpt 4bbd2ce204 Uses u128 instead of UUID inside of BlankNode 5 years ago
Tpt dbf9e6899e Adds gspo, gpos and gosp indexes to RocksDB store 5 years ago
Tpt d68d680436 Implements SPARQL aggregation 5 years ago
Tpt f2f3b8785d Avoids code duplication of xsd: datatypes parsing 6 years ago
Tpt 25b5e20c2b Migrates to Rio 0.3 6 years ago
Tpt 78a2d59e19 Avoids to put in Repository StringStore temporary SPARQL execution strings 6 years ago
Tpt 06c0773e5a Makes most open-word SPARQL tests pass 6 years ago
Tpt 2f706a777f Adds our own IRI normalization instead of relying on Url crate 6 years ago
Tpt cac68a4473 Drops LanguageTag and normalizes all tags to lowercase 6 years ago
Tpt 9ccc079b4c Adds Repository::load_graph to load graph files 6 years ago
Tpt a803daa64b Removes NamedNode::from_str 6 years ago
Tpt de8997c750 Makes NamedNode store a String internally 6 years ago
Tpt f78121f9d3 Removes utils file 6 years ago
Tpt b673471b39 Use LanguageTag inside of Literal 6 years ago
Tpt 25397c5751 Drops support of plain literals 6 years ago