Commit Graph

81 Commits (87f2823688af529aa80334b3d4bb9614ea85426b)

Author SHA1 Message Date
Tpt 87f2823688 Upgrades to Rust 1.40 5 years ago
Tpt 1bd91f6797 Simplifies slightly the iteration code 5 years ago
Tpt e0bbe29dc2 Use our own xsd:decimal implementation and restrict xsd:integer precision to 64bits 5 years ago
Tpt 05a32f7d7a Improves slightly code style 5 years ago
Tpt 62e3d14984 Adds proper write transaction support 5 years ago
Tpt 5f0c5b150a RocksDB: Simplifies slightly buffered writing code 5 years ago
Tpt b369eb8126 Migrates to RocksDB 0.13 5 years ago
Tpt c477324845 Simplifies quads pattern in the RocksDB patterns 5 years ago
Tpt 0827374304 Fixes formatting of const hashes 5 years ago
Tpt f3a0242d41 Fixes and simplifies RocksDB store quads lookup 5 years ago
Tpt 85bc596cc0 Renames Rudf to Oxigraph 5 years ago
Tpt df3702ba89 Makes QueryOptions all passed to the prepare method 5 years ago
Tpt b4065e607c Runs cargo fmt 5 years ago
Dustin Whitney b69b4febed updated docs 5 years ago
Dustin Whitney 5912e4c40b tests working 5 years ago
Dustin Whitney a8ce5653f7 clean up warnings 5 years ago
Dustin Whitney 0e12edfdc9 refactored prepare_query 5 years ago
Dustin Whitney 2aa9114deb refactored tests 5 years ago
Dustin Whitney 5d8e63376b refactored tests 5 years ago
Dustin Whitney aea8dcebb9 wiring hooked up 5 years ago
Tpt e3fe4c5dc6 Allows to query the union all of graphs as the default graph 5 years ago
Tpt 3566aff1c7 Adds an internal transaction system 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 68e5fb43df Makes sure that all RocksDB columns are created 5 years ago
Tpt dbf9e6899e Adds gspo, gpos and gosp indexes to RocksDB store 6 years ago
Tpt a017d6e1c3 Makes StoreConnection.(insert|remove) take mut references 6 years ago
Tpt d68d680436 Implements SPARQL aggregation 6 years ago
Tpt ad4563135a Usess better indexes in MemoryStore 6 years ago
Tpt ab08308bb6 Allows RepositoryConnection to keep a state by making edit actions take a mut reference 6 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 8e87396d5e Allows to set the base IRI for SPARQL queries 6 years ago
Tpt 45d78d490d Makes RepositoryConnection.prepare_query take &str instead of Read 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 d617e72550 Cleanup SPARQL module public API 6 years ago
Tpt fd3def2daf Adds Repository::load_dataset to load dataset files 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 21ad76c7cf Introduces Repository and RepositoryConnection and simplifies API 6 years ago
Tpt de8997c750 Makes NamedNode store a String internally 6 years ago
Tpt f78121f9d3 Removes utils file 6 years ago
Tpt ce1c198552 Adds SimpleGraph struct and proper isomorphism implementation 6 years ago
Tpt b673471b39 Use LanguageTag inside of Literal 6 years ago
Tpt 25397c5751 Drops support of plain literals 6 years ago
Tpt 1e474cd320 Drops RocksDB compression 6 years ago