Commit Graph

  • 2a88927f3f Fixes CI: we use fstrings in the Sphinx configuration Tpt 2020-08-07 09:44:16 +0200
  • b0bbf999f9 Fixes CI configuration Tpt 2020-08-06 22:05:53 +0200
  • 2b1ca1b7ec Improves python bindings : more functions and documentation Tpt 2020-07-19 10:58:52 +0200
  • a0c5cf7286 Adds links to the code documentation Tpt 2020-08-05 18:47:59 +0200
  • 961f465703 Adds Oxigraph logo Tpt 2020-08-05 18:23:11 +0200
  • 8bc84b2820 Adds borrowed data structures for RDF terms Tpt 2020-08-04 15:34:46 +0200
  • d3d78b9713 Adds a test for xsd:string and plain literal equality Tpt 2020-08-04 13:11:31 +0200
  • f569bbc2a1 Run w3c SPARQL SERVICE testsuite Tpt 2020-08-02 00:05:05 +0200
  • 19e96c73ce Quick fix to avoid deadlock while streaming federated response Tpt 2020-08-01 23:52:21 +0200
  • 240e09c3ac Adds federated queries to the standalone server Tpt 2020-07-26 22:19:08 +0200
  • 0a2566b100 Makes python tests stable with respect to quads ordering Tpt 2020-08-01 20:16:51 +0200
  • c492c70780 Use lasso for MemoryStore strings Tpt 2020-08-01 17:56:52 +0200
  • 79fcd9bc00 Simplifies in-memory transactions Tpt 2020-07-31 23:22:52 +0200
  • 0a6a09bcb4 Use lasso for temporary strings during query evaluation Tpt 2020-08-01 17:24:11 +0200
  • 5038d95a00 Allows each store to use its own ID builder Tpt 2020-07-31 15:38:51 +0200
  • fcb3a33606 Makes StrContainer::insert_str return the string ID Tpt 2020-07-31 13:11:25 +0200
  • 69686c8710 Implements proper Sled transactions Tpt 2020-07-31 16:17:12 +0200
  • 3d07160167 Relaxes error bound from Into<Io::Error> to Into<EvaluationError> Tpt 2020-07-31 16:49:07 +0200
  • 81743f464e Introduces DecoderError Tpt 2020-07-31 20:26:33 +0200
  • 3b207f7239 Removes encoded string constants Tpt 2020-07-31 13:03:17 +0200
  • 669d3b1494 Introduces a WithStoreError trait to share the store error Tpt 2020-07-31 17:47:30 +0200
  • 9038ab3921 Converts oxigraph::Error into oxigraph::sparql::EvaluationError Tpt 2020-07-30 16:41:34 +0200
  • 5640b0a32d Renames *Syntax into *Format Tpt 2020-07-30 15:17:01 +0200
  • 7f418fffc3 Makes syntax enumerations non exhaustive Tpt 2020-07-30 15:00:25 +0200
  • 0bc5e235eb Adds a serializers API and improves the parser API Tpt 2020-07-30 13:40:08 +0200
  • 35fd315585 Adds QueryTriplesIterator Tpt 2020-07-29 23:24:37 +0200
  • 3e11180405 Converts all "&mut impl Write" into "impl Write" Tpt 2020-07-29 23:05:19 +0200
  • f38c5577cc Simplifies numeric_encoder errors Tpt 2020-07-29 23:01:13 +0200
  • d7dc9c88a5 Adds a file parsing API Tpt 2020-07-29 22:54:47 +0200
  • 923beb6300 Use io::Error in load_graph and load_dataset errors Tpt 2020-07-29 22:15:02 +0200
  • 4dd7912300 Uses anyhow for testsuite error Tpt 2020-07-29 21:56:17 +0200
  • 9d4fe700d6 Cleans up code related to file syntaxes Tpt 2020-07-29 19:07:37 +0200
  • 0d4743f452 Uses io::Error for all basic disk store operations Tpt 2020-07-29 16:34:35 +0200
  • 562cda7d97 Makes doc tests fail on warning Tpt 2020-07-27 10:44:04 +0200
  • 19d9ddb56e Adds methods to dump store content into a graph Tpt 2020-07-26 22:56:23 +0200
  • 1ee4ee1a96 Simplifies QueryResults write API and adds examples Tpt 2020-07-26 22:39:39 +0200
  • a3dce12d94 Makes SPARQL query execution static and simplify federation Tpt 2020-07-26 13:15:55 +0200
  • 36bc870ca8 Drops base_iri from QueryOptions and allows to Give a Query object to execute Tpt 2020-07-26 12:32:56 +0200
  • 90d4baae2a Makes ReadableEncodedStore::encoded_quads_for_pattern static Tpt 2020-07-26 12:12:58 +0200
  • 2cc5e39f94 Makes RocksDBStore::quads_for_pattern static Tpt 2020-07-26 11:57:03 +0200
  • fd1bb216be Breaking: Adds transaction support to Sled Tpt 2020-07-25 16:46:17 +0200
  • c309a5ccdb Removes some useless Result in MemoryStore Tpt 2020-07-24 11:03:40 +0200
  • ca4421030e Implements FromStr for Query Tpt 2020-07-23 14:45:47 +0200
  • 5d54bc2d06 Allows some low level storage trait to specify error type Tpt 2020-07-22 23:32:55 +0200
  • ce2b05b62b Makes TermReader use IoError Tpt 2020-07-22 22:43:40 +0200
  • 44d448c819
    Merge pull request #43 from oxigraph/dependabot/cargo/sled-0.34 Thomas Tanon 2020-07-24 09:12:19 +0200
  • 2dc9a8b514
    Update sled requirement from 0.33 to 0.34 #43 dependabot[bot] 2020-07-24 06:05:38 +0000
  • 935de8d130 Improves Python README Tpt 2020-07-19 10:58:52 +0200
  • bfd94ef43a Fixes CI tests Tpt 2020-07-19 10:16:16 +0200
  • 4ec7caa146 Adds __repr__ implementation to Python QuerySolution Tpt 2020-07-19 00:22:10 +0200
  • f74bc12a18 Adds basic Python bindings to Oxigraph Tpt 2020-04-01 12:54:42 +0200
  • fe92703242 Upgrades Clippy lints following Rust 1.45 release Tpt 2020-07-18 19:03:51 +0200
  • 7e865fc30e Converts WASM tests of Oxigraph lib to JavaScript tests Tpt 2020-07-18 17:05:30 +0200
  • c9d61ce3d5 Uses JavaScript "standard" code style Tpt 2020-07-18 15:38:56 +0200
  • 5eb9d28696
    Merge pull request #42 from oxigraph/dependabot/npm_and_yarn/js/mocha-8.0.1 Thomas Tanon 2020-07-18 15:38:45 +0200
  • 322838564b
    Bump mocha from 5.2.0 to 8.0.1 in /js #42 dependabot[bot] 2020-07-18 13:31:57 +0000
  • 3543d891a1 Adds a Dependabot config file Tpt 2020-07-18 15:28:35 +0200
  • cfc7b29a57 Builds Docker images from the local copy and adds Docker instructions to the main README Tpt 2020-07-18 12:37:10 +0200
  • 44c9a71820
    Merge pull request #41 from maxlath/docker Thomas Tanon 2020-07-18 12:04:12 +0200
  • 94f2bc4929 docker: move Dockerfile to server and wikibase folder #41 maxlath 2020-07-17 23:49:50 +0200
  • cccae695a4 Adds docker-oxigraph maxlath 2020-07-16 16:35:42 +0200
  • 706099091f Upgrades Sled to 0.33 Tpt 2020-07-15 11:56:13 +0200
  • 2457268f5f Fixes SPARQL JSON query results blank node serialization Tpt 2020-07-14 23:18:19 +0200
  • 974e5d1e1a Breaking: Adds a new enumeration for graph names Tpt 2020-07-12 17:11:03 +0200
  • be76dcb51d Adds is_empty and len to MemoryStore Tpt 2020-07-12 16:27:32 +0200
  • 79038afe44 Introduces native support for xsd:dayTimeDuration and xsd:yearMonthDuration Tpt 2020-07-10 21:21:53 +0200
  • 0aa536998e Fixes BlankNode encoding Tpt 2020-07-01 12:12:48 +0200
  • 2d80960e79 Deprecates Triple and Quad methods Tpt 2020-06-30 21:17:44 +0200
  • 71aa5a6c79 Allows BlankNode struct to store any valid blank node identifier Tpt 2020-06-30 15:55:55 +0200
  • 3926fdc219 Renames QueryResult::Bindings into QueryResult::Solutions Tpt 2020-06-30 14:17:38 +0200
  • 827667e495 Removes global ordering of blank node and literals Tpt 2020-06-30 12:28:51 +0200
  • 71016ce475 Makes the format from MIME type converter accept more MIME types Tpt 2020-06-30 12:14:14 +0200
  • 955249b3e6 Fixes WASM tests Tpt 2020-06-27 17:35:57 +0200
  • c3ae01e701 Implements a crate for the testsuite, adds parser tests and a better isomorphism algorithm Tpt 2020-06-25 15:08:33 +0200
  • 69f94777b6 Adds isomorphism computation to MemoryDataset and drops SimpleGraph Tpt 2020-06-25 11:19:41 +0200
  • 5039da163b Small code cleanup Tpt 2020-06-24 10:18:50 +0200
  • b0863bd65c
    Update md-5 requirement from 0.8 to 0.9 #39 dependabot-preview[bot] 2020-06-21 19:34:59 +0000
  • 8c02fd7513 Upgrades hash libraries to v0.9 Tpt 2020-06-21 21:12:20 +0200
  • 3f3406e1a0 Adds concrete PreparedQuery structs and deprecates the trait Tpt 2020-05-29 18:45:06 +0200
  • 966d3d8f40
    Merge pull request #37 from oxigraph/dependabot/cargo/sled-0.32 Thomas Tanon 2020-06-21 21:33:25 +0200
  • 3325370d04
    Update sha-1 requirement from 0.8 to 0.9 #38 dependabot-preview[bot] 2020-06-21 19:22:49 +0000
  • 60ebe89c31
    Update sled requirement from 0.31 to 0.32 #37 dependabot-preview[bot] 2020-06-21 19:22:26 +0000
  • 3f3b047c59
    Update sha2 requirement from 0.8 to 0.9 #36 dependabot-preview[bot] 2020-06-21 19:22:02 +0000
  • d22463bc21
    Update digest requirement from 0.8 to 0.9 #35 dependabot-preview[bot] 2020-06-21 19:21:34 +0000
  • 9f0307d05c Fixes WebAssembly tests Tpt 2020-05-29 15:58:45 +0200
  • 6c96f4fa82 Makes GROUP_CONCAT return a string in all cases Tpt 2020-05-29 15:46:30 +0200
  • cc7c92092f Provides a nice API for SPARQL SELECT solutions handling Tpt 2020-05-29 14:37:22 +0200
  • 2866e1e3bd Introduces a custom error type for the SPARQL parser Tpt 2020-05-29 07:55:47 +0200
  • 06757ed470 Fixes a typo in store benchmark declaration Tpt 2020-05-29 07:04:38 +0200
  • eeda469f1d Sled: makes Clippy happy Tpt 2020-05-28 15:00:57 +0200
  • feaca89f77 Moves NamedNodeOrVariable and TermOrVariable to the SPARQL algebra Tpt 2020-05-28 15:00:03 +0200
  • 98a4d40a7e Cleans up the Variable structure to only represent actual variables Tpt 2020-05-28 14:56:21 +0200
  • f4f542ce00 Removes unimplemented! macro calls for SPARQL results formats Tpt 2020-05-26 14:33:04 +0200
  • 4e3f72769f Fixes CI Tpt 2020-05-25 18:05:01 +0200
  • dc08e181a8 Adds an other store based on Sled Tpt 2020-05-21 18:41:30 +0200
  • ec67f4928a Upgrades wasm-bindgen-test dependency Tpt 2020-05-24 17:46:53 +0200
  • 8b88a7576c Avoids box in RocksStore.quads_for_pattern Tpt 2020-05-24 17:39:16 +0200
  • fd4655b4e8 Removes useless errors related to serialization Tpt 2020-05-23 08:21:05 +0200
  • 901fbcb796 Tries to fix GitHub CI Tpt 2020-05-23 08:27:32 +0200
  • e20190ab59 README: Fixes oxigraph_wikibase args Tpt 2020-05-23 07:34:14 +0200