Commit Graph

49 Commits (966d3d8f402974f367dc5438f462982e2cdc4e90)

Author SHA1 Message Date
Tpt 2d31de987a Introduces ReadableEncodedStore 5 years ago
Tpt 16451b7c53 Reduces the number of considered "problem variables" in OPTIONAL 5 years ago
Tpt e8648ffc76 Adds the StrHash structure 5 years ago
Tpt 7cd5558d2b Adds extra compiler and Clippy lints 5 years ago
Tpt 10b1fa68f3 Adds native xsd:duration xsd:dateTime xsd:date and xsd:time structures 5 years ago
Tpt b369eb8126 Migrates to RocksDB 0.13 5 years ago
Tpt 1cd0691520 Introduces EncodedTuple structs 5 years ago
Tpt 5481262bf9 Simplifies PlanNode 5 years ago
Tpt e5043052b7 Decreases memory size of the PlanNode enum 5 years ago
Tpt df3702ba89 Makes QueryOptions all passed to the prepare method 5 years ago
Tpt b4065e607c Runs cargo fmt 5 years ago
Dustin Whitney 0e12edfdc9 refactored prepare_query 5 years ago
Dustin Whitney 68d067259c wiring hooked up 5 years ago
Dustin Whitney aea8dcebb9 wiring hooked up 5 years ago
Tpt e3fe4c5dc6 Allows to query the union all of graphs as the default graph 5 years ago
Tpt 88a97aa904 Make StrContainer.insert_str mutable 5 years ago
Tpt df8e265f0f Use hashing for key storage 5 years ago
Tpt b0988aa4b9 Avoids to insert strings in the store while building the query plan 5 years ago
Tpt 2d9d33c8be Removes the not used input parameter from PlanBuilder.build_for_graph_pattern 5 years ago
Tpt d68d680436 Implements SPARQL aggregation 5 years ago
Tpt 41c738dc7a Makes subqueries SPARQL 1.1 test cases run and pass 5 years ago
Tpt 1cce2d26a5 Implements SPARQL property path evaluation 5 years ago
Tpt 0577b644c0 Adds support for SPARQL 1.1 MINUS 5 years ago
Tpt 3beecdff76 Implements SPARQL 1.1 functions 5 years ago
Tpt 4f00ed8266 Adds support for EXISTS and NOT EXISTS 5 years ago
Tpt 620b1c1df4 Splits out PlanBuilder to sparql::plan_builder 5 years ago
Tpt d617e72550 Cleanup SPARQL module public API 5 years ago
Tpt 21ad76c7cf Introduces Repository and RepositoryConnection and simplifies API 5 years ago
Tpt c5a03e5584 Simplifies SPARQL algebra functions representation 5 years ago
Tpt 0356de0e40 Applies some Clippy suggestions 6 years ago
Tpt 81cae09eb5 Fixes some formatting 6 years ago
Tpt a77d08cf03 SPARQL: adds YEAR/.../SECONDS functions 6 years ago
Tpt 1499c2c96c Adds native support of xsd:date and xsd:time without duration 6 years ago
Tpt 4b2f8c121b Avoids global macros importation 6 years ago
Tpt 6862fd346e Applies "cargo fix --edition" 6 years ago
Tpt 0ba67d9614 Upgrades formatting to 1.31 6 years ago
Tpt d8de4eaf7a Fixes support of SPARQL "GRAPH" keyword 6 years ago
Tpt c7cd43217b Implements some SPARQL 1.1 functions 6 years ago
Tpt 9ae5f4fcb7 Implements SPARQL CONSTRUCT 6 years ago
Tpt 12f80fc622 Migrates to failure from error_chain 6 years ago
Tpt 0fd98c701a Implements SPARQL ORDER BY 6 years ago
Tpt 0f848a308f Adds support of nested OPTIONALs 6 years ago
Tpt e1332e6487 Makes more SPARQL tests pass 6 years ago
Tpt c713dcd2ee Adds support of OPTIONAL 6 years ago
Tpt 071b3934b7 Applies more clippy lints 6 years ago
Tpt 9251ceff49 Adds support of GRAPH evaluation 6 years ago
Tpt ab43ff1f48 Adds support of BIND evaluation 6 years ago
Tpt a9992af22a Adds explicit operators to plan for XSD casts 6 years ago
Tpt 654ee215d5 [SPARQL] Adds an evaluation plan intermediate representation 6 years ago