8684b82893 
								
							
								 
							
						 
						
							
							
								
								Properly expose oxigraph::sparql::QueryDataset  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								2d19a19320 
								
							
								 
							
						 
						
							
							
								
								Fixes TriG serialization  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								6cabf6da15 
								
							
								 
							
						 
						
							
							
								
								Oxrdf: adds NamedOrBlankNode to GraphName conversion functions  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f47b2b1a7b 
								
							
								 
							
						 
						
							
							
								
								Fixes oxsdatatypes keywords  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								44fc4eef1a 
								
							
								 
							
						 
						
							
							
								
								Releases v0.3.11  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								54356f5273 
								
							
								 
							
						 
						
							
							
								
								Updates dependencies  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								22a3c21c4e 
								
							
								 
							
						 
						
							
							
								
								Improves oxsdatatypes documentation  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								20928b82fa 
								
							
								 
							
						 
						
							
							
								
								SPARQL smith: adds more functions  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								f969a66d05 
								
							
								 
							
						 
						
							
							
								
								Uses "ParseDecimalError" naming just like "ParseFloatError"  
							
							... 
							
							
 
							
							Improves and simplifies tests 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								07e105e1be 
								
							
								 
							
						 
						
							
							
								
								Property path: faster eval for closed path  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								0a78eacfcd 
								
							
								 
							
						 
						
							
							
								
								SPARQL: Makes sure there are no duplicates when evaluating (a|b) property paths  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								a7bc31b446 
								
							
								 
							
						 
						
							
							
								
								SPARQL regex: compile ahead of time if possible  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								5c055e0d12 
								
							
								 
							
						 
						
							
							
								
								Removes Eq derive on query plan  
							
							... 
							
							
 
							
							Unused anywhere 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								9fe5436f94 
								
							
								 
							
						 
						
							
							
								
								SPARQL smith: removes Debug derives  
							
							... 
							
							
 
							
							Unused because we already use Display to properly print the query 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								1fa0633db3 
								
							
								 
							
						 
						
							
							
								
								Library: adds basic WASI support  
							
							... 
							
							
 
							
							Adds tests for WASM+JS and WASI to the CI 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								719cde2eac 
								
							
								 
							
						 
						
							
							
								
								Implements SEP-0002 ADJUST function  
							
							... 
							
							
 
							
							ADJUST is now only implemented when a new timezone is given. I am not sure "" for no timezone is the best way to go.
It is behind a sep-0002 feature in spargebra and sparql-smith and enabled by default in oxigraph. 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								3485833875 
								
							
								 
							
						 
						
							
							
								
								Makes Datetime.checked_sub return DayTimeDuration  
							
							... 
							
							
 
							
							Allows to be consistent with XPath and SPARQL 1.2 SEP 0002
This change is not replicated yet into the SPARQL evaluator to avoid a breaking change
https://www.w3.org/TR/xpath-functions/#func-subtract-dateTimes 
https://github.com/w3c/sparql-12/blob/main/SEP/SEP-0002/sep-0002.md  
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								78c4e750ae 
								
							
								 
							
						 
						
							
							
								
								Improves TimezoneOffset API  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								76dd879ea6 
								
							
								 
							
						 
						
							
							
								
								Implements LATERAL join  
							
							... 
							
							
 
							
							Follows SPARQL 1.2 SEP 0006. It is behind a sep-0006 feature in spargebra and sparql-smith and enabled by default in oxigraph.
Apache Jena tests are passing.
SEP 0006: https://github.com/w3c/sparql-12/blob/main/SEP/SEP-0006/sep-0006.md  
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								854e29ee38 
								
							
								 
							
						 
						
							
							
								
								Makes XSD datatypes a standalone crate  
							
							... 
							
							
 
							
							Allows other crates to reuse Oxigraph XSD datatypes implementation 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								1ded5ac4b4 
								
							
								 
							
						 
						
							
							
								
								SPARQL eval: Makes sure to avoid overflow when estimating result size upper bound  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								92feec7e98 
								
							
								 
							
						 
						
							
							
								
								CI: Validates Rust 1.60 compatibility  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								686e1edc8e 
								
							
								 
							
						 
						
							
							
								
								Set Rust MSRV to 1.60  
							
							... 
							
							
 
							
							It is the actual MSRV of the last released version 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								808c9db007 
								
							
								 
							
						 
						
							
							
								
								String formatting: uses inline syntax  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								e055c7b5f8 
								
							
								 
							
						 
						
							
							
								
								Releases v0.3.10  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								24371412b4 
								
							
								 
							
						 
						
							
							
								
								SPARQL-smith: Adds FILTER EXISTS and literals in queries  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								d7e4d5583f 
								
							
								 
							
						 
						
							
							
								
								SPARQL: Adds an option to disable the optimizer  
							
							... 
							
							
 
							
							Provides a plain evaluator without any trick 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								2ca8bd19d3 
								
							
								 
							
						 
						
							
							
								
								PlanBuilder: no need for &mut references  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								d65e587756 
								
							
								 
							
						 
						
							
							
								
								Property evaluates property paths with unknown graphs  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								b6c9a5b429 
								
							
								 
							
						 
						
							
							
								
								Fixes ZeroOrX path evaluation on terms that are not in the dataset but only in the query  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								07b5c32935 
								
							
								 
							
						 
						
							
							
								
								Upgrades Rio and sysinfo  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								65ed5471da 
								
									
								
							
								 
							
						 
						
							
							
								
								Uses quick-xml 0.26  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								45c541edad 
								
							
								 
							
						 
						
							
							
								
								Releases v0.3.9  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								45cd47d3c1 
								
							
								 
							
						 
						
							
							
								
								Updates dependencies  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								6b02ac3c10 
								
							
								 
							
						 
						
							
							
								
								SPARQL UPDATE: Fixes Halloween problem  
							
							... 
							
							
 
							
							Buffers all SPARQL UPDATE operation for DELETE/INSERT in order to avoid this problem.
This is quite heavy but RocksDB transaction already stay in memory, hence it won't change a lot the operation complexity.
The unit test for this problem was bad because the optimizer was hiding the problem. 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								b7059d07e8 
								
							
								 
							
						 
						
							
							
								
								Adds very basic SPARQL evaluation fuzzer  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								0ccdea2ff1 
								
							
								 
							
						 
						
							
							
								
								SPARQL: properly validates VALUE clauses  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								7581d9a6b2 
								
							
								 
							
						 
						
							
							
								
								Makes Clippy happy  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								cda6b09d79 
								
							
								 
							
						 
						
							
							
								
								Fixes NOW() evaluation  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								59aea75a30 
								
							
								 
							
						 
						
							
							
								
								Uses try_into for slice to array conversions  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								7a259955d2 
								
							
								 
							
						 
						
							
							
								
								Makes Clippy happy  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								325dc59f84 
								
							
								 
							
						 
						
							
							
								
								Add conversion from spargebra Query into oxigraph Query  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								6c80c8dd56 
								
							
								 
							
						 
						
							
							
								
								Makes Clippy pass without warning with rdf-start disabled  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								865f1dac8d 
								
							
								 
							
						 
						
							
							
								
								Uses the same key space inside and outside of aggregate evaluation  
							
							... 
							
							
 
							
							There is a project node just alongside aggregates so the key space is already bounded by it 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								00ab9ab83c 
								
							
								 
							
						 
						
							
							
								
								Fixes SPARQL query formatting  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								825b330132 
								
							
								 
							
						 
						
							
							
								
								Releases v0.3.8  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								2fcc052ecd 
								
							
								 
							
						 
						
							
							
								
								Releases v0.3.7  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								d16033ba66 
								
							
								 
							
						 
						
							
							
								
								Variable should stay not bound in subqueries even if they are bound in the parent query  
							
							... 
							
							
 
							
							Closes  #261  
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								000bc16810 
								
							
								 
							
						 
						
							
							
								
								Uses readthedocs as canonical Python documentation  
							
							
 
							
						 
						
							3 years ago  
				
					
						
							
							
								 
						
							
							
								eedc4b3a71 
								
							
								 
							
						 
						
							
							
								
								Removes unnecessary qualified paths  
							
							
 
							
						 
						
							3 years ago