Commit Graph

  • 2a7e5c454c Fixes a library conflict when running "cargo test" on JS bindings Tpt 2020-05-23 07:30:25 +0200
  • 0f8b4eddd2 Upgrades to async-h1 2 Tpt 2020-05-23 06:53:25 +0200
  • 4c7936e5be BREAKING: Uses SipHash instead of MD5 for term hashing Tpt 2020-05-23 06:01:47 +0200
  • febaad9bdb Adds new easy equality method to NamedNode Tpt 2020-05-22 14:36:50 +0200
  • 42fafbe57f Avoids using the big oxigraph::Error in model structures Tpt 2020-05-22 07:57:29 +0200
  • fa2d6c412f Simplifies MemoryStore.quads_for_pattern signature Tpt 2020-05-21 16:47:02 +0200
  • 480d3a0077 Small documentation improvements Tpt 2020-05-21 16:31:25 +0200
  • cdb4cc4a39 Simplifies the public API Tpt 2020-05-20 14:05:56 +0200
  • 2d31de987a Introduces ReadableEncodedStore Tpt 2020-05-20 13:49:08 +0200
  • 6930a84521 Uses async-h1 in oxigraph_wikibase Tpt 2020-05-20 12:59:25 +0200
  • 0440b8ce80 Uses argh instead of Clap Tpt 2020-05-20 11:19:52 +0200
  • bf35eec82f Uses async_h1 in Oxigraph server Tpt 2020-04-22 20:53:17 +0200
  • 3751286734 Upgrades version of oxigraph/JS Tpt 2020-05-09 08:07:37 +0200
  • a05476b191 JS: Allows to load serialized triples and quads into MemoryStore Tpt 2020-05-08 20:06:07 +0200
  • 16451b7c53 Reduces the number of considered "problem variables" in OPTIONAL Tpt 2020-05-08 14:45:47 +0200
  • 9060998f79 Beginning of a JavaScript API on top of Oxigraph Tpt 2020-05-05 20:43:34 +0200
  • 5108c35a1d
    Adds a Gitter link to the README Thomas Tanon 2020-05-05 06:59:40 +0200
  • e8648ffc76 Adds the StrHash structure Tpt 2020-05-04 09:00:25 +0200
  • 2b85a06487 Migrates to oxiri and oxilangtag Tpt 2020-05-01 19:59:00 +0200
  • 4505761173 Moves to the "oxigraph" organization Tpt 2020-05-01 18:53:26 +0200
  • 2bbe29c31a Upgrades RocksDB to 0.14 Tpt 2020-04-25 09:40:45 +0200
  • fe3b32063b Wikibase: Allows to download structured data on Commons Tpt 2020-04-17 21:25:42 +0200
  • cc76ae8298
    Merge pull request #28 from pchampin/destruct Thomas Tanon 2020-04-10 06:48:30 +0200
  • 5022a09573 add destruct method to Literal and Quad #28 Pierre-Antoine Champin 2020-04-09 22:38:15 +0200
  • 087f6ca12a
    Merge pull request #27 from pchampin/fix_bnode_as_str Thomas Tanon 2020-04-08 16:36:32 +0200
  • b93c6e0ae6 fix BlankNode::as_str #27 Pierre-Antoine Champin 2020-04-08 15:58:53 +0200
  • f5bc66ee33
    Merge pull request #26 from pchampin/open_lib2 Thomas Tanon 2020-04-06 09:35:57 +0200
  • 2352fc2384 complete documentation #26 Pierre-Antoine Champin 2020-04-06 09:17:57 +0200
  • cc6ca5fe1e making unchecked constructor of Literal public Pierre-Antoine Champin 2020-04-05 20:14:15 +0200
  • 4c9bd52614 Validates language tags Tpt 2020-04-04 18:25:38 +0200
  • a8dbc94d6f Improves Error type documentation Tpt 2020-04-03 19:35:27 +0200
  • beb7192e22 Removes ModelError Tpt 2020-04-03 19:29:01 +0200
  • 23f5ac78ed Drops dependency on anyhow to get something implementing std::error::Error Tpt 2020-04-03 16:58:58 +0200
  • 73f61884c1 Breaking: Uses anyhow instead of failure Tpt 2020-04-03 17:03:08 +0200
  • caab54960a Server: it is not useful to add the host to the HTML UI Tpt 2020-04-02 19:52:07 +0200
  • c970d10ec3 Drops not useful curl option from the README Tpt 2020-04-02 19:46:07 +0200
  • 69a5bc4dd4
    Merge pull request #23 from pchampin/open_lib Thomas Tanon 2020-04-02 13:01:02 +0200
  • 053335b431 open API for creating unchecked NamedNode #23 Pierre-Antoine Champin 2020-04-02 12:32:15 +0200
  • d7dd663e00
    Update README.md Thomas Tanon 2020-04-02 11:49:50 +0200
  • 816798d006 open blank_node inners Pierre-Antoine Champin 2020-04-02 09:40:58 +0200
  • f488de4634 Upgrades quick-xml to 0.18 Tpt 2020-03-19 09:55:14 +0100
  • 52bb5274cd Enforces Rust 2018 idioms Tpt 2020-02-27 18:06:27 +0100
  • 0265adbafc Avoids unwrap() in From implementations Tpt 2020-02-27 18:03:57 +0100
  • ee39f162aa Upgrades to peg 0.6 Tpt 2020-02-22 16:27:16 +0100
  • 03d08917c4 Optimizes the SPARQL parser Tpt 2020-02-22 11:04:58 +0100
  • f553a28f0b Adds benchmark for SPARQL query parsing Tpt 2020-02-22 13:28:39 +0100
  • 329a80bc8c Makes new Clippy lints pass Tpt 2020-01-29 10:48:04 +0100
  • 6db8b555fb
    Merge pull request #22 from Tpt/wasm Thomas Tanon 2020-01-29 22:32:16 +0100
  • b530af153f Adds WebAssembly support to Oxigraph lib #22 Tpt 2020-01-28 23:12:11 +0100
  • 8c4c273edf [Breaking] Uses big endian encoding Tpt 2020-01-20 14:48:20 +0100
  • 41c026877d Enables some rustc lints in server and wikibase crates Tpt 2020-01-20 14:38:19 +0100
  • 1f903335ff Avoids unsafe everywhere in the library Tpt 2020-01-17 18:28:51 +0100
  • 868f1f20ce Upgrades rio dependencies to 0.4 Tpt 2020-01-17 17:27:51 +0100
  • 7cd5558d2b Adds extra compiler and Clippy lints Tpt 2020-01-17 16:29:59 +0100
  • e6124c5fe3 Drops the dependency on byteorder Tpt 2020-01-17 15:27:09 +0100
  • 603b58c856 Drops the dependency on num_traits Tpt 2020-01-17 15:18:07 +0100
  • c49da613ea Reduces lazy_static usages Tpt 2020-01-17 15:04:04 +0100
  • 10b1fa68f3 Adds native xsd:duration xsd:dateTime xsd:date and xsd:time structures Tpt 2020-01-16 18:21:06 +0100
  • 05b8a5ac55
    Upgrades rio dependencies to 0.4 Thomas Tanon 2020-01-13 11:12:31 +0100
  • 8aa5bf4ceb Drops EncodedTerm Ord and PartialOrd implementations Tpt 2020-01-01 21:58:28 +0100
  • 8c115abc19 Uses HashSet and HashMap in MemoryRepository Tpt 2020-01-01 21:57:33 +0100
  • 4a2daeb739 Adds back float to decimal casts Tpt 2019-12-23 21:47:27 +0100
  • 87f2823688 Upgrades to Rust 1.40 Tpt 2019-12-22 12:52:44 +0100
  • 1bd91f6797 Simplifies slightly the iteration code Tpt 2019-11-29 09:00:38 +0100
  • e0bbe29dc2 Use our own xsd:decimal implementation and restrict xsd:integer precision to 64bits Tpt 2019-11-26 21:39:59 +0100
  • 8b539ab7ac CI: Always update rustup Tpt 2019-11-21 13:41:08 +0100
  • 70f5c25a88 GitHub actions: Runs rustfmt and Clippy Tpt 2019-11-18 20:44:32 +0100
  • 05a32f7d7a Improves slightly code style Tpt 2019-11-18 20:33:47 +0100
  • 62e3d14984 Adds proper write transaction support Tpt 2019-10-29 21:35:33 +0100
  • 5f0c5b150a RocksDB: Simplifies slightly buffered writing code Tpt 2019-11-18 14:03:15 +0100
  • b369eb8126 Migrates to RocksDB 0.13 Tpt 2019-11-18 13:58:23 +0100
  • 1cd0691520 Introduces EncodedTuple structs Tpt 2019-11-08 16:34:25 +0100
  • 5481262bf9 Simplifies PlanNode Tpt 2019-11-08 15:13:36 +0100
  • c477324845 Simplifies quads pattern in the RocksDB patterns Tpt 2019-11-04 13:30:18 +0100
  • ceac3b879d
    Merge pull request #21 from tpltnt/fix-build-instructions Thomas Tanon 2019-10-31 10:40:37 +0100
  • d886ca1352 added hint to llvm/clang #21 tpltnt 2019-10-31 09:56:02 +0100
  • 0827374304 Fixes formatting of const hashes Tpt 2019-10-25 16:27:47 +0200
  • 29bd547dbb Drops dependency on UUID Tpt 2019-10-25 16:11:53 +0200
  • 58fe455621 Tweaks the join reordering algorithm to prefer using bound variables Tpt 2019-10-25 12:06:35 +0200
  • cf805ea3d1 Updates the benchmark Tpt 2019-10-25 08:55:51 +0200
  • f3a0242d41 Fixes and simplifies RocksDB store quads lookup Tpt 2019-10-24 23:32:06 +0200
  • 0f3208d8fa Adds a README for the benchmark Tpt 2019-10-24 12:42:05 +0200
  • 7938feaa1a
    Update LICENSE-MIT Thomas Tanon 2019-10-23 17:50:38 +0200
  • 85bc596cc0 Renames Rudf to Oxigraph Tpt 2019-10-23 12:01:15 +0200
  • f50589d8f2 Improves benchmarks Tpt 2019-10-23 13:26:39 +0200
  • f70478effd Makes easier to run benchmarks by adding BSBM as a submodule Tpt 2019-10-23 12:09:40 +0200
  • 1550acdc31 Adds a basic Wikibase loader Tpt 2019-10-15 16:20:39 +0200
  • 7ac14cd901 Upgrades uuid to 0.8 Tpt 2019-10-19 16:14:26 +0200
  • aac2c0ba87 Adds execution of SPARQL Federation test suite Tpt 2019-10-18 17:05:29 +0200
  • 96837fb64d SERVICE SILENT should not remove tuple on failure Tpt 2019-10-18 17:04:40 +0200
  • a1fcb6a9b7 Simplifies the definition of the ServiceHandler trait Tpt 2019-10-18 15:56:22 +0200
  • 387f1fcae4 Simplifies the definition of the ServiceHandler trait #14 Tpt 2019-10-18 15:56:22 +0200
  • 33ecea643c
    Merge pull request #12 from Tpt/service-improvements Thomas Tanon 2019-10-17 20:54:28 +0200
  • 88773fc942 ran clippy and fmt #13 Dustin Whitney 2019-10-17 13:45:48 -0400
  • 75b6c22d37 added some docs Dustin Whitney 2019-10-17 13:39:46 -0400
  • efa9aee690 refactored some tests Dustin Whitney 2019-10-17 13:25:25 -0400
  • 6532888da5 custom functions are working Dustin Whitney 2019-10-17 12:54:46 -0400
  • cfc00cd80d renamed test file Dustin Whitney 2019-10-17 11:31:08 -0400
  • bcc12394db Merge branch 'service-improvements' of https://github.com/Tpt/rudf into custom-functions Dustin Whitney 2019-10-17 11:30:44 -0400
  • 0dd113c366 merged with upstream service-improvements Dustin Whitney 2019-10-17 11:30:41 -0400