Tpt
391e8d7662
Fixes and ensures 32bits x86 support
1 year ago
Tpt
a5781d1187
Releases v0.4.0-alpha.1
1 year ago
Tpt
a84b898fda
Parsers: adds "unchecked" option for faster parsing
...
Does not validate IRIs and language tags
1 year ago
Tpt
025bd2afd2
Uses new cargo lint configuration system
1 year ago
Tpt
4756217787
Adds "since" to the #[deprecated] annotations
1 year ago
Tpt
604d1bbe2e
BulkLoader: rename set_* methods to with_* methods
1 year ago
Tpt
4084acb9b8
Renames dump_dataset and dump_graph to dump_to_write and dump_graph_to_write
1 year ago
Tpt
2a135283d5
Lints against 1.74
1 year ago
Tpt
efd5eec65d
Introduces load_from_read instead of load_graph and load_dataset
1 year ago
Tpt
899e553249
Makes SPARQL query result Send and Sync
1 year ago
Tpt
d88c2e0a8a
Adds compatibility with lazy_static with spin_no_std feature
1 year ago
Tpt
9af2717502
Bulk loader: do not fail on empty files
1 year ago
Tpt
f8034c68e9
SPARQL: refactor AggregateExpression
...
Avoids code duplication
1 year ago
Tpt
e6d98445e6
Makes newer Clippy happy
1 year ago
Tpt
ea80c11d6e
CI: Run clippy on all targets
1 year ago
Tpt
b0a01e65fa
SPARQL: makes sure that STR is working properly on small IRIs
...
Issue #645
1 year ago
Tpt
b777d0110a
Makes recent Clippy happy
1 year ago
Tpt
38844f6436
sparesults: use Read instead of BufRead as input type
...
Allows to avoid an extra intermediate buffer for JSON and TSV
1 year ago
Tpt
d280f7d2f7
Adds basic location support to sparesults SyntaxError
1 year ago
Tpt
dbb39d867a
Upgrades json-event-parser
1 year ago
Tpt
c5f02d9263
Upgrades oxhttp
...
- Disables HTTPs support by default, the TLS stack is opt-in
- Renames "http_client" feature to "http-client"
- Uses native TLS by default in pyoxigraph and cli
- Uses Rustls for Linux Python wheels and Docker images
1 year ago
Tpt
90b7b128f2
Upgrades MSRV to 1.70
1 year ago
Tpt
108721624f
Improves bulk loader doc comments
1 year ago
Tpt
412ca37b3c
Makes sparesults parser API closer to oxrdfio
1 year ago
Tpt
6a21cb0625
Makes sparesults formatter API closer to oxrdfio
1 year ago
Tpt
3c51dd31bc
Move back MSRV to 1.67 but keep Cargo.lock to 1.70
...
Allows to build on Debian unstable while using latest dependencies
1 year ago
Tpt
1eaa77ad93
Uses new rustdoc <div class="warning"> style
1 year ago
Tpt
7fe055d2b4
Exposes SPARQL results I/O in Oxigraph and improve EvaluationError
1 year ago
Tpt
f10e5a40a3
Enables more Clippy lints
...
Auto-enable all Clippy lints that are not in nursery but a blacklist
1 year ago
Tpt
6611b491b1
Sets Rust minimum version to 1.70
1 year ago
Tpt
010196c974
Makes parse_ and serialize_ method take owned Parser and Serializer
...
It is very rare to reuse parser and this allows to avoid copies
1 year ago
Tpt
88e49f6c66
Server: adds the "convert" command
1 year ago
Tpt
c6e55c706a
RDF serialization: removes implicit flush
...
Allows to the user to control flushing
1 year ago
Tpt
f183196859
Adopt new I/O API for parsing
1 year ago
Tpt
217abaf7ee
Adopt new I/O API for serialization
1 year ago
Tpt
7cd383af79
Introduces OxRDF I/O stand-alone crate
1 year ago
Tpt
b06d6506cb
Fixes "let else" formatting
1 year ago
Tpt
3adf33d2f4
Renames "parse_from_read" to "parse_read"
1 year ago
Tpt
922023b1da
Parsers do not need BufRead anymore
2 years ago
Tpt
077c1fc1a8
Improves XSD errors and code organization
2 years ago
Tpt
1e1ed65d3b
Stop assuming JS platform when compiling to wasm32-unknown-unknown
...
- Adds the "js" feature to enable JS support
- Adds the "custom-now" feature to oxsdatatypes to inject a custom "now" implementation
It is already possible for random with the getrandom "custom" feature
Issue #471
2 years ago
Thomas
8e770fbb5d
SPARQL: Removes intermediate query plan representation
...
Covered by the optimizer plan
2 years ago
Thomas
c31ba0e823
Makes sparopt figure out good join keys
2 years ago
Thomas
501f9ce6f9
Makes profiler independent from query plan
2 years ago
Thomas
24a1dd2556
Applies some recent Clippy lints
2 years ago
Tpt
c8e718ed2d
Properly document features in docs.rs
2 years ago
Tpt
f6c8358b24
Refactor parsers error types
...
Uses SyntaxError and ParseError everywhere
2 years ago
Tpt
69d8ce6b4e
Migrates RDF/XML parser from Rio
2 years ago
Tpt
001b6e07b7
Enforces "return self not must use" lint
2 years ago
Tpt
cb9922379c
Uses "let else" syntax where relevant
2 years ago