1fa0633db3 
								
							
								 
							
						 
						
							
							
								
								Library: adds basic WASI support  
							
							... 
							
							
 
							
							Adds tests for WASM+JS and WASI to the CI 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								7a259955d2 
								
							
								 
							
						 
						
							
							
								
								Makes Clippy happy  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								c1d2cf030d 
								
							
								 
							
						 
						
							
							
								
								Makes Clippy happy  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								cc4e3f8b0f 
								
							
								 
							
						 
						
							
							
								
								Bulk loader: avoids to write duplicated values  
							
							
 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								839375c2a4 
								
							
								 
							
						 
						
							
							
								
								Adds an option to avoid aborting bulk loading on syntax error  
							
							
 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								adea1899e5 
								
							
								 
							
						 
						
							
							
								
								Bulk loader: rewrite API and add hook to display progress indicators  
							
							
 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								822dd60596 
								
							
								 
							
						 
						
							
							
								
								Fixes invalid database generated from bulk load  
							
							... 
							
							
 
							
							Adds an invariant validation test 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								203bd4c080 
								
							
								 
							
						 
						
							
							
								
								Adds a backup system  
							
							... 
							
							
 
							
							RocksDB provides a great cheap backup feature thanks to the immutable SST storage.
Sadly it is not compatible with in-memory databases which do not rely on the SST files. 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								27f6954175 
								
							
								 
							
						 
						
							
							
								
								Fixes unit tests run on Windows  
							
							
 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								7d58f451bd 
								
							
								 
							
						 
						
							
							
								
								Runs LLVM address sanitizer and fixes found bugs  
							
							
 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								a33dbb6d06 
								
							
								 
							
						 
						
							
							
								
								Avoids abusing std::io::Error  
							
							... 
							
							
 
							
							Introduces new specific errors and make them implement Into<io::Error> for compatibility 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								44d1a5f04c 
								
							
								 
							
						 
						
							
							
								
								Makes bulk load partial insertions atomic  
							
							... 
							
							
 
							
							Ensures that the stores does not end up in an inconsistent state. 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								461a27865c 
								
							
								 
							
						 
						
							
							
								
								Run test_backward_compatibility only on linux  
							
							... 
							
							
 
							
							Windows seems unhappy with it 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								7cdabe9417 
								
							
								 
							
						 
						
							
							
								
								Adds a test about blank nodes renaming  
							
							
 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								ed17e86853 
								
							
								 
							
						 
						
							
							
								
								Renames write_stt_files to insert_stt_files  
							
							
 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								6f44a5956b 
								
							
								 
							
						 
						
							
							
								
								Simplifies bulk load API  
							
							
 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								607aa0b0dd 
								
							
								 
							
						 
						
							
							
								
								WIP: Transactions  
							
							
 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								196d6d6576 
								
							
								 
							
						 
						
							
							
								
								Adds bulk load by directly write RocksDB SSTs  
							
							
 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								cb146efd7c 
								
							
								 
							
						 
						
							
							
								
								Use directly RocksDB C API  
							
							... 
							
							
 
							
							Will allow more customizations in the future 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								063683088d 
								
							
								 
							
						 
						
							
							
								
								Moves back from Sled to RocksDB  
							
							... 
							
							
 
							
							Simple implementation without transactions 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								e9608fb2eb 
								
							
								 
							
						 
						
							
							
								
								Adds wasm32 support to lib crate  
							
							... 
							
							
 
							
							The storage layer is in memory and not optimized yet 
							
						 
						
							4 years ago  
				
					
						
							
							
								 
						
							
							
								4302316a41 
								
							
								 
							
						 
						
							
							
								
								Fixes the input type of graph manipulation methods  
							
							... 
							
							
 
							
							Nested triples are not allowed there 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								a97250dcce 
								
							
								 
							
						 
						
							
							
								
								Basic RDF-star support  
							
							... 
							
							
 
							
							No parsing and SPARQL support yet 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								8004fc28c0 
								
							
								 
							
						 
						
							
							
								
								Renames NamedOrBlankNode to Subject  
							
							... 
							
							
 
							
							Preparatory work for RDF-star addition 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								0efc5b4654 
								
							
								 
							
						 
						
							
							
								
								Renames SledStore to Store and cleans up files hierarchy  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								35fe15f796 
								
							
								 
							
						 
						
							
							
								
								Drops RocksDBStore  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								6aa27d4885 
								
							
								 
							
						 
						
							
							
								
								Makes Oxigraph store "graph aware"  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								35cb9ffef3 
								
							
								 
							
						 
						
							
							
								
								add feature-flags on test files  
							
							... 
							
							
 
							
							this allows to run 'cargo test' with only a subset of features enabled,
i.e.
  cargo test
or
  cargo test --features sled 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								10e4c1518d 
								
							
								 
							
						 
						
							
							
								
								Adds small backward compatibility tests for Sled and RocksDB  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								a3dce12d94 
								
							
								 
							
						 
						
							
							
								
								Makes SPARQL query execution static and simplify federation  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								36bc870ca8 
								
							
								 
							
						 
						
							
							
								
								Drops base_iri from QueryOptions and allows to Give a Query object to execute  
							
							... 
							
							
 
							
							The base IRI should now be given to the Query::parse method 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								7e865fc30e 
								
							
								 
							
						 
						
							
							
								
								Converts WASM tests of Oxigraph lib to JavaScript tests  
							
							... 
							
							
 
							
							Much nicer and covers the same thing 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								974e5d1e1a 
								
							
								 
							
						 
						
							
							
								
								Breaking: Adds a new enumeration for graph names  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								71aa5a6c79 
								
							
								 
							
						 
						
							
							
								
								Allows BlankNode struct to store any valid blank node identifier  
							
							... 
							
							
 
							
							Closes  #34  
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								3926fdc219 
								
							
								 
							
						 
						
							
							
								
								Renames QueryResult::Bindings into QueryResult::Solutions  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								955249b3e6 
								
							
								 
							
						 
						
							
							
								
								Fixes WASM tests  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								c3ae01e701 
								
							
								 
							
						 
						
							
							
								
								Implements a crate for the testsuite, adds parser tests and a better isomorphism algorithm  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								69f94777b6 
								
							
								 
							
						 
						
							
							
								
								Adds isomorphism computation to MemoryDataset and drops SimpleGraph  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								3f3406e1a0 
								
							
								 
							
						 
						
							
							
								
								Adds concrete PreparedQuery structs and deprecates the trait  
							
							... 
							
							
 
							
							Allows to explicitly state the type of prepared queries 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								9f0307d05c 
								
							
								 
							
						 
						
							
							
								
								Fixes WebAssembly tests  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								6c96f4fa82 
								
							
								 
							
						 
						
							
							
								
								Makes GROUP_CONCAT return a string in all cases  
							
							... 
							
							
 
							
							Closes  #33  
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								cc7c92092f 
								
							
								 
							
						 
						
							
							
								
								Provides a nice API for SPARQL SELECT solutions handling  
							
							
 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								98a4d40a7e 
								
							
								 
							
						 
						
							
							
								
								Cleans up the Variable structure to only represent actual variables  
							
							... 
							
							
 
							
							There should be now a sane blank node support in the SPARQL algebra.
They are now allowed only in places where they are allowed by the SPARQL syntax 
							
						 
						
							5 years ago  
				
					
						
							
							
								 
						
							
							
								cdb4cc4a39 
								
							
								 
							
						 
						
							
							
								
								Simplifies the public API  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								16451b7c53 
								
							
								 
							
						 
						
							
							
								
								Reduces the number of considered "problem variables" in OPTIONAL  
							
							... 
							
							
 
							
							Runs the optional-filter tests 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								23f5ac78ed 
								
							
								 
							
						 
						
							
							
								
								Drops dependency on anyhow to get something implementing std::error::Error  
							
							... 
							
							
 
							
							Closes  #25  
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								73f61884c1 
								
							
								 
							
						 
						
							
							
								
								Breaking: Uses anyhow instead of failure  
							
							... 
							
							
 
							
							Closes  #25  
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								329a80bc8c 
								
							
								 
							
						 
						
							
							
								
								Makes new Clippy lints pass  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								b530af153f 
								
							
								 
							
						 
						
							
							
								
								Adds WebAssembly support to Oxigraph lib  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								10b1fa68f3 
								
							
								 
							
						 
						
							
							
								
								Adds native xsd:duration xsd:dateTime xsd:date and xsd:time structures  
							
							
 
							
						 
						
							6 years ago