Commit Graph

  • 8ca5d58e71 Improves oxttl documentation #558 Tpt 2023-06-24 15:30:16 +0200
  • 404fed8be5 Enforces "return self not must use" lint #557 Tpt 2023-06-23 17:17:40 +0200
  • e4f2bad96b Uses "let else" syntax where relevant #555 Tpt 2023-06-15 21:07:20 +0200
  • 5085a60a87 Apply sugestions from code review Dan Yamamoto 2023-04-27 07:11:05 +0000
  • 43e6ce87f8 OxRDF: Add extra literal escaping to generate canonical N-Triples and N-Quads Dan Yamamoto 2023-04-24 10:59:40 +0000
  • 71b1768d28 New N3/Turtle/TriG/N-Triple/N-Quad parsers and serializers Tpt 2023-05-14 16:25:44 +0200
  • a1cbfdf67d Improves some code style details Tpt 2023-06-14 17:31:18 +0200
  • 9b7f1e27cc New N3/Turtle/TriG/N-Triple/N-Quad parsers and serializers #522 Tpt 2023-05-14 16:25:44 +0200
  • a1a98a3998 Improves some code style details #553 Tpt 2023-06-14 17:31:18 +0200
  • 6cc7488905 SPARQL: requires decimal digits for DECIMAL serialization Tpt 2023-06-13 21:46:58 +0200
  • a27f31b84e Python: Removes DefaultGraph.value Tpt 2023-06-13 21:42:25 +0200
  • 785df9b00b Makes use of io::read_to_string Tpt 2023-06-13 21:39:24 +0200
  • 76deca135c BulkLoader: Uses thread::scope Tpt 2023-06-13 21:33:19 +0200
  • 2281575c14 GraphName: implements Default Tpt 2023-06-13 21:16:23 +0200
  • 5af06e926a Removes deprecated methods from oxsdatatypes Tpt 2023-06-13 10:04:38 +0200
  • 01caaa5d70 calendar subtraction: it should return xsd:dayTimeDuration following XPath Tpt 2023-06-13 20:53:48 +0200
  • 81895cb6bc xsd:integer: checked_div is integer division and not regular division according to XPath Tpt 2023-06-13 20:46:06 +0200
  • 40b10cdabc Adds a naive standalone query optimizer Tpt 2023-04-16 09:46:41 +0200
  • df19638eff xsd:integer: checked_div is integer division and not regular division according to XPath #547 Tpt 2023-06-13 20:46:06 +0200
  • ab893a824b SPARQL: requires decimal digits for DECIMAL serialization #551 Tpt 2023-06-13 21:46:58 +0200
  • c9ed33e047 Python: Removes DefaultGraph.value #550 Tpt 2023-06-13 21:42:25 +0200
  • ba24b5fbe3 Makes use of io::read_to_string #549 Tpt 2023-06-13 21:39:24 +0200
  • 417d6477f4 BulkLoader: Uses thread::scope Tpt 2023-06-13 21:33:19 +0200
  • 84718ade5a GraphName: implements Default Tpt 2023-06-13 21:16:23 +0200
  • 195f7a1595 calendar subtraction: it should return xsd:dayTimeDuration following XPath #548 Tpt 2023-06-13 20:53:48 +0200
  • 834cd60b74 Removes deprecated methods from oxsdatatypes #546 Tpt 2023-06-13 10:04:38 +0200
  • 20e96b306d Adds a naive standalone query optimizer #543 Tpt 2023-04-16 09:46:41 +0200
  • 7c0563cb1b XSD type structs: use by-value instead of by-ref in methods Tpt 2023-06-12 21:02:43 +0200
  • a8abf26913 Enables some extra Clippy lints Tpt 2023-06-12 20:56:09 +0200
  • c016116b09 Makes Clippy 1.65 happy Tpt 2023-06-12 20:41:14 +0200
  • ae294683d6 Upgrades MSRV to 1.65 Tpt 2023-06-12 16:48:45 +0200
  • ab17138f33 Starts 0.4.0-alpha.1 Tpt 2023-06-11 18:34:50 +0200
  • 8e76341bb2 Releases v0.3.18 v0.3.18 Tpt 2023-06-13 17:48:27 +0200
  • 80189d41b8 Releases v0.3.18 #545 Tpt 2023-06-13 17:48:27 +0200
  • f47306a4c5 Duration: ensures that the smallest supported duration can be parsed and serialized Tpt 2023-06-12 21:47:11 +0200
  • acf83d4a31 Fixes || evaluation when all alternatives are false Tpt 2023-06-13 17:43:33 +0200
  • 395344a535 Fixes || evaluation when all alternatives are false #544 Tpt 2023-06-13 17:43:33 +0200
  • 480f0a3e43 Duration: ensures that the smallest supported duration can be parsed and serialized #542 Tpt 2023-06-12 21:47:11 +0200
  • 95e0e4707b XSD type structs: use by-value instead of by-ref in methods #541 Tpt 2023-06-12 21:02:43 +0200
  • d84dab7e07 Enables some extra Clippy lints Tpt 2023-06-12 20:56:09 +0200
  • c9474bc416 Makes Clippy 1.65 happy Tpt 2023-06-12 20:41:14 +0200
  • 5a415da416 Upgrades MSRV to 1.65 Tpt 2023-06-12 16:48:45 +0200
  • f23ef514e4 Adds a link to the v0.4 development branch Tpt 2023-06-12 21:06:25 +0200
  • bb74403a97 Adds a link to the v0.4 development branch #540 Tpt 2023-06-12 21:06:25 +0200
  • 67825173b8 Makes Clippy 1.65 happy #539 Tpt 2023-06-12 20:41:14 +0200
  • b69b171f28 Upgrades MSRV to 1.65 Tpt 2023-06-12 16:48:45 +0200
  • 6ce597643d Starts 0.4.0-alpha.1 Tpt 2023-06-11 18:34:50 +0200
  • 9a4f726aa4 Python: fixes Store.contains_named_graph return type Tpt 2023-06-12 16:45:28 +0200
  • 86dce3d7c3 Python: fixes Store.contains_named_graph return type #538 Tpt 2023-06-12 16:45:28 +0200
  • 99186c1e7d Releases v0.3.17 v0.3.17 Tpt 2023-06-11 18:03:04 +0200
  • b08bfa0b70 Releases v0.3.17 #537 Tpt 2023-06-11 18:03:04 +0200
  • 7a1cce527d Upgrades Maturin to 1.0 Tpt 2023-06-05 22:01:52 +0200
  • 1c1531f640 Simplifies some rust doc links Tpt 2023-06-11 19:22:32 +0200
  • 03f7641355 Enables docker cross compilation to arm64 Tpt 2023-06-11 15:29:27 +0200
  • 8c68cf4041 Makes SPARQL AVG aggregate function simpler Tpt 2023-06-11 18:15:47 +0200
  • 65b6f15585 Makes SPARQL AVG aggregate function simpler #533 Tpt 2023-06-11 18:15:47 +0200
  • ac25380824 Simplifies some rust doc links #536 Tpt 2023-06-11 19:22:32 +0200
  • 9f9e0272ea Enables docker cross compilation to arm64 #532 Tpt 2023-06-11 15:29:27 +0200
  • 515d75b0b4 Upgrades Maturin to 1.0 #530 Tpt 2023-06-05 22:01:52 +0200
  • 1f89bef860 Python doc: cleans up links to RDF specifications Tpt 2023-06-05 21:38:24 +0200
  • 1d1988dca3 Python doc: cleans up links to RDF specifications #529 Tpt 2023-06-05 21:38:24 +0200
  • ac61adc9c2 CI: Temporarily disable SPARQL XML results fuzzing Tpt 2023-06-04 18:26:40 +0200
  • edec370f0a Makes xsd:dateTime year parsing stricter Tpt 2023-06-05 19:31:54 +0200
  • 5f2c9a3b92 Cleans up documentation links to RDF specifications Tpt 2023-06-05 19:33:27 +0200
  • d374d6a454 Cleans up documentation links to RDF specifications #528 Tpt 2023-06-05 19:33:27 +0200
  • 32ecb997ff Makes xsd:dateTime year parsing stricter #527 Tpt 2023-06-05 19:31:54 +0200
  • 6caef63a2e
    Merge branch 'oxigraph:main' into yamdan-canonical-escaping #476 Dan Yamamoto 2023-06-05 15:16:02 +0900
  • da7dbf6245 CI: Temporarily disable SPARQL XML results fuzzing #523 Tpt 2023-06-04 18:26:40 +0200
  • 8c62137a01 Upgrades PyO3 to 0.19 Tpt 2023-06-02 08:49:01 +0200
  • f72a9600ae CI: Makes sure to update APT cache before installing packages Tpt 2023-06-03 14:54:02 +0200
  • 57d39cad24 Makes Clippy happy Tpt 2023-06-04 11:46:22 +0200
  • 953338f2c5 Makes Clippy happy #521 Tpt 2023-06-04 11:46:22 +0200
  • fdb23262e0 CI: Makes sure to update APT cache before installing packages #520 Tpt 2023-06-03 14:54:02 +0200
  • b45dff804c Upgrades PyO3 to 0.19 #519 Tpt 2023-06-02 08:49:01 +0200
  • a7758484a5 Python: Annotates immutable classes as frozen Tpt 2023-06-01 18:07:53 +0200
  • 5d253c6afb SPARQL XML results: circumvent quick-xml crash Tpt 2023-06-01 19:02:34 +0200
  • 3e51020222 CI: Fuzz SPARQL query results I/O Tpt 2023-06-01 08:50:49 +0200
  • adda2d2d7e Makes hash join into for loop join optimization more aggressive Tpt 2023-05-31 22:04:04 +0200
  • 22f990344f Fixes hash left join into for loop left join optimization Tpt 2023-05-31 22:07:11 +0200
  • bd2232d507 SPARQL XML results: circumvent quick-xml crash #517 Tpt 2023-06-01 19:02:34 +0200
  • 7fde4914fd Python: Annotates immutable classes as frozen #518 Tpt 2023-06-01 18:07:53 +0200
  • b08a6620a4 CI: Fuzz SPARQL query results I/O Tpt 2023-06-01 08:50:49 +0200
  • 5566c2f1d3 Fixes hash left join into for loop left join optimization #515 Tpt 2023-05-31 22:07:11 +0200
  • d0319515f3 Makes hash join into for loop join optimization more aggressive #516 Tpt 2023-05-31 22:04:04 +0200
  • 4cc9e4008b Fixes empty IN expression optimization Tpt 2023-05-31 20:34:16 +0200
  • 0a064a8704 SPARQL: Prevents ForLoopLeftJoin with MINUS Tpt 2023-05-31 17:58:21 +0200
  • d2804d8a8d Python: fixes parsing from text I/O with not-ASCII char Thomas 2023-05-31 12:56:42 +0200
  • b44b022ee8 Fixes empty IN expression optimization #514 Tpt 2023-05-31 20:34:16 +0200
  • e4f6be3db5 SPARQL: Prevents ForLoopLeftJoin with MINUS #513 Tpt 2023-05-31 17:58:21 +0200
  • 549a5d209b Python: fixes parsing from text I/O with not-ASCII char #512 Thomas 2023-05-31 12:56:42 +0200
  • d500614fcc Fuzzer: do not consider OFFSET and LIMIT for now Tpt 2023-05-27 15:59:12 +0200
  • 9a0df8f876 Fuzzer: do not consider OFFSET and LIMIT for now #510 Tpt 2023-05-27 15:59:12 +0200
  • 2650c5ed13 Speeds up sparql_eval fuzzer by hardcoding size_hint Tpt 2023-05-24 11:14:15 +0200
  • 8dc6f28ec7 Speeds up sparql_eval fuzzer by hardcoding size_hint #509 Tpt 2023-05-24 11:14:15 +0200
  • 7b9e9f9694 SPARQL: Makes average function works with yearMonthDuration and dayTimeDuration Tpt 2023-05-24 22:02:13 +0200
  • d992fb7545 Fixes cross compilation of RocksDB with zig targeting macOS Tpt 2023-05-23 12:33:54 +0200
  • b2d625e10e XSD: Drops nom dependency Tpt 2023-05-21 18:53:27 +0200
  • 63945638ea XSD: Adds checked_neg operation Tpt 2023-05-21 19:04:22 +0200
  • 87a115dc0a SPARQL: Makes average function works with yearMonthDuration and dayTimeDuration #508 Tpt 2023-05-24 22:02:13 +0200
  • b91e1f3aeb Fixes cross compilation of RocksDB with zig targeting macOS #507 Tpt 2023-05-23 12:33:54 +0200