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  
				
					
						
							
							
								 
						
							
							
								053335b431 
								
							
								 
							
						 
						
							
							
								
								open API for creating unchecked NamedNode  
							
							... 
							
							
 
							
							Again, this will be useful for bindings to other languages and APIs,
where IRIs have been checked elsewhere, and hence do not need another parsing.
Renamed new_from_string to new_unchecked, to make explicit the unchecked
nature of this method (now that it is public). 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								816798d006 
								
							
								 
							
						 
						
							
							
								
								open blank_node inners  
							
							... 
							
							
 
							
							This is required by libraries binding Oxigraph to other languages or other APIs. 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								f488de4634 
								
							
								 
							
						 
						
							
							
								
								Upgrades quick-xml to 0.18  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								52bb5274cd 
								
							
								 
							
						 
						
							
							
								
								Enforces Rust 2018 idioms  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								0265adbafc 
								
							
								 
							
						 
						
							
							
								
								Avoids unwrap() in From implementations  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								ee39f162aa 
								
							
								 
							
						 
						
							
							
								
								Upgrades to peg 0.6  
							
							... 
							
							
 
							
							Improves performances by 50% 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								03d08917c4 
								
							
								 
							
						 
						
							
							
								
								Optimizes the SPARQL parser  
							
							... 
							
							
 
							
							Provides a 68% improvement 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								f553a28f0b 
								
							
								 
							
						 
						
							
							
								
								Adds benchmark for SPARQL query parsing  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								329a80bc8c 
								
							
								 
							
						 
						
							
							
								
								Makes new Clippy lints pass  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								b530af153f 
								
							
								 
							
						 
						
							
							
								
								Adds WebAssembly support to Oxigraph lib  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								8c4c273edf 
								
							
								 
							
						 
						
							
							
								
								[Breaking] Uses big endian encoding  
							
							... 
							
							
 
							
							Allows to do range search based on byte representation 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								1f903335ff 
								
							
								 
							
						 
						
							
							
								
								Avoids unsafe everywhere in the library  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								868f1f20ce 
								
							
								 
							
						 
						
							
							
								
								Upgrades rio dependencies to 0.4  
							
							... 
							
							
 
							
							They were moved back to 0.3 by a bad merge 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								7cd5558d2b 
								
							
								 
							
						 
						
							
							
								
								Adds extra compiler and Clippy lints  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								e6124c5fe3 
								
							
								 
							
						 
						
							
							
								
								Drops the dependency on byteorder  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								603b58c856 
								
							
								 
							
						 
						
							
							
								
								Drops the dependency on num_traits  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								c49da613ea 
								
							
								 
							
						 
						
							
							
								
								Reduces lazy_static usages  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								10b1fa68f3 
								
							
								 
							
						 
						
							
							
								
								Adds native xsd:duration xsd:dateTime xsd:date and xsd:time structures  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								05b8a5ac55 
								
									
								
							
								 
							
						 
						
							
							
								
								Upgrades rio dependencies to 0.4  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								8aa5bf4ceb 
								
							
								 
							
						 
						
							
							
								
								Drops EncodedTerm Ord and PartialOrd implementations  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								8c115abc19 
								
							
								 
							
						 
						
							
							
								
								Uses HashSet and HashMap in MemoryRepository  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								4a2daeb739 
								
							
								 
							
						 
						
							
							
								
								Adds back float to decimal casts  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								87f2823688 
								
							
								 
							
						 
						
							
							
								
								Upgrades to Rust 1.40  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								1bd91f6797 
								
							
								 
							
						 
						
							
							
								
								Simplifies slightly the iteration code  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								e0bbe29dc2 
								
							
								 
							
						 
						
							
							
								
								Use our own xsd:decimal implementation and restrict xsd:integer precision to 64bits  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								8b539ab7ac 
								
							
								 
							
						 
						
							
							
								
								CI: Always update rustup  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								70f5c25a88 
								
							
								 
							
						 
						
							
							
								
								GitHub actions: Runs rustfmt and Clippy  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								05a32f7d7a 
								
							
								 
							
						 
						
							
							
								
								Improves slightly code style  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								62e3d14984 
								
							
								 
							
						 
						
							
							
								
								Adds proper write transaction support  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								5f0c5b150a 
								
							
								 
							
						 
						
							
							
								
								RocksDB: Simplifies slightly buffered writing code  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								b369eb8126 
								
							
								 
							
						 
						
							
							
								
								Migrates to RocksDB 0.13  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								1cd0691520 
								
							
								 
							
						 
						
							
							
								
								Introduces EncodedTuple structs  
							
							... 
							
							
 
							
							Allows to make sure that all access to it are safe and won't panic 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								5481262bf9 
								
							
								 
							
						 
						
							
							
								
								Simplifies PlanNode  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								c477324845 
								
							
								 
							
						 
						
							
							
								
								Simplifies quads pattern in the RocksDB patterns  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								0827374304 
								
							
								 
							
						 
						
							
							
								
								Fixes formatting of const hashes  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								29bd547dbb 
								
							
								 
							
						 
						
							
							
								
								Drops dependency on UUID  
							
							... 
							
							
 
							
							Should make port to webassembly easier 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								58fe455621 
								
							
								 
							
						 
						
							
							
								
								Tweaks the join reordering algorithm to prefer using bound variables  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								f3a0242d41 
								
							
								 
							
						 
						
							
							
								
								Fixes and simplifies RocksDB store quads lookup  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								85bc596cc0 
								
							
								 
							
						 
						
							
							
								
								Renames Rudf to Oxigraph  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								1550acdc31 
								
							
								 
							
						 
						
							
							
								
								Adds a basic Wikibase loader  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								7ac14cd901 
								
							
								 
							
						 
						
							
							
								
								Upgrades uuid to 0.8  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								aac2c0ba87 
								
							
								 
							
						 
						
							
							
								
								Adds execution of SPARQL Federation test suite  
							
							... 
							
							
 
							
							TODO: Make service5 tests pass
(service name from an other part of the SPARQL query) 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								96837fb64d 
								
							
								 
							
						 
						
							
							
								
								SERVICE SILENT should not remove tuple on failure  
							
							... 
							
							
 
							
							See: https://www.w3.org/TR/sparql11-federated-query/#serviceFailure  
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								a1fcb6a9b7 
								
							
								 
							
						 
						
							
							
								
								Simplifies the definition of the ServiceHandler trait  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								d026d3fc3e 
								
							
								 
							
						 
						
							
							
								
								Avoids copies when returning SERVICE results  
							
							... 
							
							
 
							
							Makes sure that we do not lock too much the encoding dictionary to avoid "already locked" errors 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								0d8ccdae3e 
								
							
								 
							
						 
						
							
							
								
								Simplifies some lifetimes  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								39a307aa7a 
								
							
								 
							
						 
						
							
							
								
								Drops a duplicate filters on SPARQL quad patterns evaluation  
							
							
 
							
						 
						
							6 years ago  
				
					
						
							
							
								 
						
							
							
								b178f5dc4c 
								
							
								 
							
						 
						
							
							
								
								Improves documentation for the `ServiceHandler` struct  
							
							
 
							
						 
						
							6 years ago