Tpt
|
4f00ed8266
|
Adds support for EXISTS and NOT EXISTS
|
5 years ago |
Tpt
|
f2f3b8785d
|
Avoids code duplication of xsd: datatypes parsing
|
5 years ago |
Tpt
|
25b5e20c2b
|
Migrates to Rio 0.3
|
5 years ago |
Tpt
|
e1328bb204
|
Adds RDF/XML server output and upgrades quick_xml
|
5 years ago |
Tpt
|
78a2d59e19
|
Avoids to put in Repository StringStore temporary SPARQL execution strings
|
5 years ago |
Tpt
|
153eeb1033
|
Adds JSON SPARQL results output
|
5 years ago |
Tpt
|
06c0773e5a
|
Makes most open-word SPARQL tests pass
Do not make pass the one that distinguish simple literals and xsd:string
|
5 years ago |
Tpt
|
8e87396d5e
|
Allows to set the base IRI for SPARQL queries
|
5 years ago |
Tpt
|
27d0c2a67a
|
Fixes bugs in SPARQL parser and makes it slightly faster
|
5 years ago |
Tpt
|
45d78d490d
|
Makes RepositoryConnection.prepare_query take &str instead of Read
Simpler and faster API (SPARQL parser was reading into a String anyway)
|
5 years ago |
Tpt
|
9339e1063e
|
Adds dumb join reordering
|
5 years ago |
Tpt
|
17abe2d1ab
|
Uses rouille as HTTP server
Way easier to write than with asyncio
Allows to post files to the server
|
5 years ago |
Tpt
|
620b1c1df4
|
Splits out PlanBuilder to sparql::plan_builder
|
5 years ago |
Tpt
|
9cc96a5155
|
Enables link time optimizations
|
5 years ago |
Tpt
|
2f706a777f
|
Adds our own IRI normalization instead of relying on Url crate
|
5 years ago |
Tpt
|
cf0fddf2b4
|
Simple but efficient SPARQL query parser optimization in debug (x3)
|
5 years ago |
Tpt
|
7acb99ab13
|
Makes QueryResult::read lifetimes better
|
5 years ago |
Tpt
|
cac68a4473
|
Drops LanguageTag and normalizes all tags to lowercase
Makes code simpler
LanguageTag code has been pushed upstream to the `language-tags` crate
|
5 years ago |
Tpt
|
4500ba7b68
|
Simplifies SPARQL tests code
|
5 years ago |
Tpt
|
d617e72550
|
Cleanup SPARQL module public API
|
5 years ago |
Tpt
|
fd3def2daf
|
Adds Repository::load_dataset to load dataset files
|
5 years ago |
Tpt
|
9ccc079b4c
|
Adds Repository::load_graph to load graph files
|
5 years ago |
Tpt
|
a803daa64b
|
Removes NamedNode::from_str
|
5 years ago |
Tpt
|
21ad76c7cf
|
Introduces Repository and RepositoryConnection and simplifies API
Allows to upgrades to the latest versions of RocksDB and avoid some behaviors that could cause unexpected crashes
|
5 years ago |
Tpt
|
b9bd6e66d3
|
Drops Python module
Not usable for now
|
5 years ago |
Tpt
|
c5a03e5584
|
Simplifies SPARQL algebra functions representation
|
5 years ago |
Tpt
|
de8997c750
|
Makes NamedNode store a String internally
|
5 years ago |
Tpt
|
4ad8aa6fcf
|
Simplifies rio package architecture
|
5 years ago |
Tpt
|
f78121f9d3
|
Removes utils file
|
5 years ago |
Tpt
|
ce1c198552
|
Adds SimpleGraph struct and proper isomorphism implementation
|
5 years ago |
Tpt
|
4dee8a9aa2
|
Uses Rio RDF XML parser
|
5 years ago |
Tpt
|
74dadf5f21
|
Uses Rio N-Triples and Turtle parsers
|
5 years ago |
Tpt
|
10ce4aaeca
|
Upgrades some dependencies
|
5 years ago |
Tpt
|
a62602298d
|
Makes SPARQL test suite local
|
5 years ago |
Tpt
|
ebb74d1560
|
Makes RDF test suite local
|
5 years ago |
Tpt
|
7efd962374
|
Upgrades some dependencies
|
6 years ago |
Tpt
|
649fdce93f
|
Fixes some clippy warnings
|
6 years ago |
Tpt
|
9f6f3ca6d7
|
Make LanguageTag::private_use return the private use subtag even if
the tag is only composed of private use subtags
|
6 years ago |
Tpt
|
6ae3795a31
|
Avoids some not needed clones
|
6 years ago |
Tpt
|
01f3074d1e
|
LanguageTag: Enables some commented out tests
|
6 years ago |
Tpt
|
b673471b39
|
Use LanguageTag inside of Literal
Allows to normalize language tags case and fixes language tagged string SPARQL lookyp
|
6 years ago |
Tpt
|
01c1e812f5
|
Makes langtag.net valid-tags tests pass
|
6 years ago |
Tpt
|
1a71bae5e2
|
Adds basic LanguageTag structure
|
6 years ago |
Tpt
|
bf37d7c677
|
Fixes langMatches evaluation
|
6 years ago |
Tpt
|
fd7609de81
|
Adds impl From<Cow<str>> for Literal
|
6 years ago |
Tpt
|
25397c5751
|
Drops support of plain literals
They are merged with xsd:string datatyped literal in RDF 1.1
|
6 years ago |
Tpt
|
1e474cd320
|
Drops RocksDB compression
It gives a big hit to SPARQL benchmarks
|
6 years ago |
Tpt
|
0a0768cb03
|
Upgrades rust decimal
|
6 years ago |
Tpt
|
25ea1df0ae
|
RocksDB: avoid not needed copies when retrieving string values
|
6 years ago |
Tpt
|
0356de0e40
|
Applies some Clippy suggestions
|
6 years ago |