Tpt
|
5d95ae5d37
|
Makes QuerySolution implement Index
|
3 years ago |
Tpt
|
fefe583a2d
|
Adds VariableRef
|
3 years ago |
Tpt
|
a6a51cad01
|
Improves build and release scripts
|
3 years ago |
Tpt
|
54c6652ea5
|
Improves halloween problem test
|
3 years ago |
Tpt
|
045fb8cbf6
|
Adds a public API for transaction
Very similar to the one of the previous SledStore
|
3 years ago |
Tpt
|
34a944036f
|
Simplifies UpdateOptions API
Keeps only useful methods
|
3 years ago |
Tpt
|
27f6954175
|
Fixes unit tests run on Windows
|
3 years ago |
Tpt
|
b9ef40df07
|
Avoids freeing null values
|
3 years ago |
Tpt
|
f069d85426
|
Server: makes content negotiation more lenient
|
3 years ago |
Tpt
|
8ddd80d48b
|
Server: returns query solutions in streaming
Fixes streaming HTTP body writer
|
3 years ago |
Tpt
|
b63148007a
|
Updates RocksDB to v6.27.3
|
3 years ago |
Tpt
|
ec325e6777
|
Drops unused dependency on native-tls
We already use rustls everywhere
|
3 years ago |
Tpt
|
32d3f0782b
|
Fixes some new clippy warnings
|
3 years ago |
Tpt
|
7d58f451bd
|
Runs LLVM address sanitizer and fixes found bugs
|
3 years ago |
Tpt
|
12c297425a
|
Fixes SPARQL parser property path parsing performance
The current behavior was 4^n with n the number of parentheses in the expression
|
3 years ago |
Tpt
|
986e90845a
|
Reduces maximal stack size
Crashes on GitHub CI and is likely to crash on other systems too
|
3 years ago |
Tpt
|
842dc5fd75
|
Fixes evaluation of negative SPARQL Update testsuite tests
|
3 years ago |
Tpt
|
579641909c
|
sparesults: return error on duplicated variable declaration
|
3 years ago |
Tpt
|
9dc8d348c4
|
sparesults: avoid stack overflow errors on too many nested triples
|
3 years ago |
Tpt
|
0105a4a54a
|
Fixes Literal N-Triples parsing bug
It was crashing when the input were only a double quote
|
3 years ago |
Tpt
|
d4d7f2dc49
|
Upgrades OxIRI to v0.2
|
3 years ago |
Tpt
|
8fec549b85
|
Fixes a crash in SPARQL unicode escapes decoding
|
3 years ago |
Tpt
|
f6c54e4b1f
|
Upgrades to peg 0.8
|
3 years ago |
Tpt
|
2133a05b95
|
Fixes README example
|
3 years ago |
Tpt
|
8c03e418a7
|
Adds fuzzing to Oxigraph parsers
|
3 years ago |
Tpt
|
fc26fa87a5
|
Makes a lot of dumb functions inline
|
3 years ago |
Tpt
|
ec5c7c86be
|
Improves RDF I/O ParseError
|
3 years ago |
Tpt
|
375fef1e22
|
Uses README for crates documentation
Avoids duplicated documentation
|
3 years ago |
Tpt
|
850b8eddcf
|
Moves out of Oxigraph SPARQL results parser and serializers
|
3 years ago |
Tpt
|
4d18053ec9
|
Simplifies cargo deny configuration
|
3 years ago |
Tpt
|
967dbacad7
|
Spargebra: Uses oxrdf terms
|
3 years ago |
Tpt
|
621c134ed7
|
Oxrdf: Uses Box instead of Arc
We don't clone too often nested triples
|
3 years ago |
Tpt
|
bdf342b825
|
Makes oxrdf independent from rio_api
|
3 years ago |
Tpt
|
a16a4108b8
|
Allows using oxrdf without RDF-star
|
3 years ago |
Tpt
|
f5545f1948
|
Makes Oxigraph model standalone as oxrdf
Allows to reuse it in other crates like spargebra
|
3 years ago |
Tpt
|
4337349aad
|
Moves xsd module to root
Makes "model" module more stand-alone
|
3 years ago |
Tpt
|
837d5d4ff7
|
Moves I/O out of Graph and Dataset structs
Makes basic model independent of I/O
|
3 years ago |
Tpt
|
a91ea89fff
|
Moves str2id outside of transactions
Allows avoiding conflicts and reducing transactional guarantees
|
3 years ago |
Tpt
|
df1478e931
|
Upgrades to Clap 3
|
3 years ago |
Thomas Tanon
|
8ebd52882b
|
README: tech document and twitter account
|
3 years ago |
Tpt
|
72a17c4f72
|
Avoids using std::io::Error where possible
|
3 years ago |
Tpt
|
01a33192eb
|
Adds a public API for SPARQL query results I/O
|
3 years ago |
Tpt
|
a33dbb6d06
|
Avoids abusing std::io::Error
Introduces new specific errors and make them implement Into<io::Error> for compatibility
|
3 years ago |
Tpt
|
ec850b8ed4
|
Sophia wrapper: avoids relying on SPARQL queries
Uses simple rust code instead
|
3 years ago |
Tpt
|
db4c4bcb97
|
Removes dead code
|
3 years ago |
Tpt
|
18ec80c362
|
Exposes more of RocksDB internal Status struct
|
3 years ago |
Tpt
|
1e3fe90c5e
|
Allows generating reports for multiple manifests
|
3 years ago |
Tpt
|
a319b80c2c
|
Adds a LICENSE file
|
3 years ago |
Tpt
|
82a1e07a60
|
Upgrades Docker image from Buster to Bullseye
|
3 years ago |
Jeremiah
|
39f7982201
|
Make code snippets easier to read / copy (#187)
|
3 years ago |