Commit Graph

  • 9e76323e2b CI: Add cargo caching for linux wheel build Tpt 2023-08-21 21:31:55 +0200
  • db225bd7e2 CI: Add cargo caching for linux wheel build #609 Tpt 2023-08-21 21:31:55 +0200
  • 2ce0c1b667 Python and & JS: Renames "mime_type" parameter to "format" #610 Tpt 2023-08-21 21:31:11 +0200
  • 3050d93e13 Cargo.toml: share some common fields in the workspace #607 Tpt 2023-08-21 08:06:29 +0200
  • a3a5e712fb Improves type inference on zero-args functions #608 Tpt 2023-08-21 08:41:50 +0200
  • 99fa9df75c I/O adds extra #[must_use] annotations #606 Tpt 2023-08-20 19:29:50 +0200
  • 872111ab88 Makes Graph and Dataset implement Clone Tpt 2023-08-20 18:55:44 +0200
  • 3de3f9c4bc Server: Adds ValueHint annotations Tpt 2023-08-20 21:28:30 +0200
  • 010196c974 Makes parse_ and serialize_ method take owned Parser and Serializer Tpt 2023-08-20 19:02:43 +0200
  • 10e6da50ec Server: Adds ValueHint annotations #605 Tpt 2023-08-20 21:28:30 +0200
  • ce112be72a Makes parse_ and serialize_ method take owned Parser and Serializer #604 Tpt 2023-08-20 19:02:43 +0200
  • fc11a43941 Makes Graph and Dataset implement Clone #603 Tpt 2023-08-20 18:55:44 +0200
  • bbf184f7ae Isomorphism: makes sure that new hashes depends on the old ones Tpt 2023-07-06 17:56:05 +0200
  • 4568ae4209 JS: Adds more information on how to use dev tools Tpt 2023-08-18 17:12:06 +0200
  • 83ebc69f7f Isomorphism: makes sure that new hashes depends on the old ones #602 Tpt 2023-08-20 17:27:41 +0200
  • d823f3c145 Isomorphism: makes sure that new hashes depends on the old ones Tpt 2023-07-06 17:56:05 +0200
  • 788450932a Server: removes the "location" argument to relevant commands Tpt 2023-08-19 15:25:43 +0200
  • ad67bf7e75 Server: removes the "location" argument to relevant commands #600 Tpt 2023-08-19 15:25:43 +0200
  • f586cc048f Fuzzer: ensure that NQuad/TriG segmentation does not affect results Tpt 2023-07-06 17:56:05 +0200
  • 88e49f6c66 Server: adds the "convert" command Tpt 2023-08-19 14:09:00 +0200
  • 807cf0d436 Isomorphism: make sure to also take quoted triples into account and fixes interning stability issue Tpt 2023-07-16 21:34:22 +0200
  • b601475dfd Isomorphism: make sure to also take quoted triples into account and fixes interning stability issue #576 Tpt 2023-07-16 21:34:22 +0200
  • 9f7cdcaa8a Fuzzer: ensure that NQuad/TriG segmentation does not affect results #601 Tpt 2023-07-06 17:56:05 +0200
  • 83e46c4fd3 Server: adds the "convert" command #599 Tpt 2023-08-19 14:09:00 +0200
  • 5fee36e587 Improves naming of artifacts built by the CI Tpt 2023-08-19 11:09:56 +0200
  • c6e55c706a RDF serialization: removes implicit flush Tpt 2023-08-19 12:27:01 +0200
  • f557402496 RDF serialization: removes implicit flush #598 Tpt 2023-08-19 12:27:01 +0200
  • b1538f5fcb Improves naming of artifacts built by the CI #597 Tpt 2023-08-19 11:09:56 +0200
  • 7c227830e9 Upgrades RocksDB Tpt 2023-08-18 10:50:16 +0200
  • 628b95b473 JS: Adds more information on how to use dev tools #596 Tpt 2023-08-18 17:12:06 +0200
  • e7a62ed55f Upgrades RocksDB #595 Tpt 2023-08-18 10:50:16 +0200
  • f878463828 Releases v0.3.19 v0.3.19 Tpt 2023-08-18 10:03:50 +0200
  • bb7379addb Upgrades dependencies Tpt 2023-08-18 09:56:19 +0200
  • 382aa2e01f Python: allows giving pathlib.Path for input Tpt 2023-08-08 21:15:11 +0200
  • 3bb05e2af2 Adds documentation field to Cargo.toml Tpt 2023-08-09 22:35:40 +0200
  • 4a3ff2f190 Releases v0.3.19 #594 Tpt 2023-08-18 10:03:50 +0200
  • 06c89bf478 Upgrades dependencies Tpt 2023-08-18 09:56:19 +0200
  • 7cacd58fea Python: allows giving pathlib.Path for input Tpt 2023-08-08 21:15:11 +0200
  • 246083b086 Adds documentation field to Cargo.toml Tpt 2023-08-09 22:35:40 +0200
  • 4a798ed3ea Python: use OSError instead of IOError to map io::Error Tpt 2023-08-17 18:47:16 +0200
  • 78fc174d91 Python: use OSError instead of IOError to map io::Error #593 Tpt 2023-08-17 18:47:16 +0200
  • 534f510efa WIP: wheel cross-compilation #592 Tpt 2023-08-17 14:56:51 +0200
  • f183196859 Adopt new I/O API for parsing Tpt 2023-08-13 12:24:32 +0200
  • 217abaf7ee Adopt new I/O API for serialization Tpt 2023-08-12 16:30:48 +0200
  • 81f888879e Adopt new I/O API for parsing #589 Tpt 2023-08-13 12:24:32 +0200
  • a7cdcd1baf Adopt new I/O API for serialization Tpt 2023-08-12 16:30:48 +0200
  • 7cd383af79 Introduces OxRDF I/O stand-alone crate Tpt 2023-08-06 21:48:39 +0200
  • 465b951b7d Introduces OxRDF I/O stand-alone crate #588 Tpt 2023-08-06 21:48:39 +0200
  • 73af297b4c Adds From<Iri> to NamedNode Tpt 2023-08-09 22:46:24 +0200
  • b06d6506cb Fixes "let else" formatting Tpt 2023-08-12 16:52:15 +0200
  • deb1864a6b Fixes "let else" formatting #587 Tpt 2023-08-12 16:52:15 +0200
  • 12a738279f Python: allows giving pathlib.Path for input Tpt 2023-08-08 21:15:11 +0200
  • 4cb377bda4 Adds documentation field to Cargo.toml Tpt 2023-08-09 22:35:40 +0200
  • 74ba6aadb8 Adds From<Iri> to NamedNode #586 Tpt 2023-08-09 22:46:24 +0200
  • f026964fc5 Adds documentation field to Cargo.toml #585 Tpt 2023-08-09 22:35:40 +0200
  • e68b943135 Python: allows giving pathlib.Path for input #583 Tpt 2023-08-08 21:15:11 +0200
  • afaabf6110 Simplifies OxTTL lexer buffer management Tpt 2023-08-04 18:22:49 +0200
  • 48bd0dc564 Simplifies OxTTL lexer buffer management #582 Tpt 2023-08-04 18:22:49 +0200
  • 4f7445104a Testsuite: Upgrades to new RDF syntax test structure Tpt 2023-07-30 17:17:52 +0200
  • 3adf33d2f4 Renames "parse_from_read" to "parse_read" Tpt 2023-08-03 18:18:15 +0200
  • e8e58af9ce Renames "parse_from_read" to "parse_read" #581 Tpt 2023-08-03 18:18:15 +0200
  • b4ffabe842 Testsuite: Upgrades to new RDF syntax test structure #580 Tpt 2023-07-30 17:17:52 +0200
  • 922023b1da Parsers do not need BufRead anymore Tpt 2023-07-21 18:52:42 +0200
  • 077c1fc1a8 Improves XSD errors and code organization Tpt 2023-07-20 18:47:45 +0200
  • b22e74379a Run RDF canon tests to check isomorphism Automated report generation Tpt 2023-07-16 22:25:31 +0200
  • 23c23392c9 Parsers do not need BufRead anymore #579 Tpt 2023-07-21 18:52:42 +0200
  • ff42e217c7 Improves XSD errors and code organization #578 Tpt 2023-07-20 18:47:45 +0200
  • 52bd79849b Run RDF canon tests to check isomorphism Automated report generation #577 Tpt 2023-07-16 22:25:31 +0200
  • 1e1ed65d3b Stop assuming JS platform when compiling to wasm32-unknown-unknown Tpt 2023-06-25 13:27:50 +0200
  • 8a398db20e SPARQL: Do not unescape unicode escape everywhere but only in IRIs and strings Tpt 2023-07-12 22:09:14 +0200
  • ee1a4d946b Stop assuming JS platform when compiling to wasm32-unknown-unknown #575 Tpt 2023-06-25 13:27:50 +0200
  • c0e6d9daea SPARQL: Do not unescape unicode escape everywhere but only in IRIs and strings #574 Tpt 2023-07-12 22:09:14 +0200
  • 00f179058e Upgrades minimal Python version to 3.8 Tpt 2023-07-11 21:03:03 +0200
  • 8e770fbb5d SPARQL: Removes intermediate query plan representation Thomas 2023-07-07 17:02:47 +0200
  • da6120e4c9 SPARQL: Removes intermediate query plan representation #573 Thomas 2023-07-07 17:02:47 +0200
  • 5851d1902b Upgrades minimal Python version to 3.8 #572 Tpt 2023-07-11 21:03:03 +0200
  • c31ba0e823 Makes sparopt figure out good join keys Thomas 2023-07-07 17:13:03 +0200
  • cdabe52847 RDF I/O: adds basic Tokio support Tpt 2023-06-27 21:23:18 +0200
  • dd7e3e15c9 RDF I/O: adds basic Tokio support #571 Tpt 2023-06-27 21:23:18 +0200
  • 8328fc526e Makes sparopt figure out good join keys #570 Thomas 2023-07-07 17:13:03 +0200
  • 501f9ce6f9 Makes profiler independent from query plan Thomas 2023-07-07 14:57:26 +0200
  • de9c2e358c Makes profiler independent from query plan #564 Thomas 2023-07-07 14:57:26 +0200
  • 24a1dd2556 Applies some recent Clippy lints Thomas 2023-07-10 14:27:33 +0200
  • c8e718ed2d Properly document features in docs.rs Tpt 2023-07-08 15:09:41 +0200
  • 47b92f16c0 Applies some recent Clippy lints #569 Thomas 2023-07-10 14:27:33 +0200
  • 34b6e7a6b7 Properly document features in docs.rs #568 Tpt 2023-07-08 15:09:41 +0200
  • db7fab0f20 Run Clippy on more configurations Tpt 2023-07-08 14:07:43 +0200
  • 24b9e49cd6 Run Clippy on more configurations #567 Tpt 2023-07-08 14:07:43 +0200
  • f6c8358b24 Refactor parsers error types Tpt 2023-07-07 21:41:13 +0200
  • 1774bb087f Refactor parsers error types #566 Tpt 2023-07-07 21:41:13 +0200
  • 69d8ce6b4e Migrates RDF/XML parser from Rio Tpt 2023-06-24 15:32:50 +0200
  • 2ebc6adb84 Always print xsd:float and xsd:double with exponential notation #562 Tpt 2023-07-06 17:57:11 +0200
  • 94986a0d28 Fixes a testsuite typo Thomas 2023-07-04 17:29:43 +0200
  • b69e0d38f6 Fixes a testsuite typo Thomas 2023-07-04 17:29:43 +0200
  • 6725b3b2a1 Fixes a testsuite typo #561 Thomas 2023-07-04 17:29:43 +0200
  • 9f602345c3 Migrates RDF/XML parser from Rio #560 Tpt 2023-06-24 15:32:50 +0200
  • 98ac089984 Adds TryFrom<DayTimeDuration> to std::time::Duration #559 Tpt 2023-06-25 13:30:26 +0200
  • 001b6e07b7 Enforces "return self not must use" lint Tpt 2023-06-23 17:17:40 +0200
  • 86f14ce96f Improves oxttl documentation Tpt 2023-06-24 15:30:16 +0200
  • cb9922379c Uses "let else" syntax where relevant Tpt 2023-06-15 21:07:20 +0200