Tpt
|
f6c8358b24
|
Refactor parsers error types
Uses SyntaxError and ParseError everywhere
|
1 year ago |
Tpt
|
69d8ce6b4e
|
Migrates RDF/XML parser from Rio
|
1 year ago |
Thomas
|
94986a0d28
|
Fixes a testsuite typo
(cherry picked from commit b69e0d38f6 )
|
1 year ago |
Thomas
|
b69e0d38f6
|
Fixes a testsuite typo
|
1 year ago |
Tpt
|
98ac089984
|
Adds TryFrom<DayTimeDuration> to std::time::Duration
|
2 years ago |
Tpt
|
001b6e07b7
|
Enforces "return self not must use" lint
|
2 years ago |
Tpt
|
86f14ce96f
|
Improves oxttl documentation
|
2 years ago |
Tpt
|
cb9922379c
|
Uses "let else" syntax where relevant
|
2 years ago |
Dan Yamamoto
|
5085a60a87
|
Apply sugestions from code review
Co-authored-by: Tpt <thomaspt@hotmail.fr>
|
2 years ago |
Dan Yamamoto
|
43e6ce87f8
|
OxRDF: Add extra literal escaping to generate canonical N-Triples and N-Quads
|
2 years ago |
Tpt
|
71b1768d28
|
New N3/Turtle/TriG/N-Triple/N-Quad parsers and serializers
- Compatible with async IO
- Turtle/TriG parser recovery on simple errors
|
2 years ago |
Tpt
|
a1cbfdf67d
|
Improves some code style details
|
2 years ago |
Tpt
|
6cc7488905
|
SPARQL: requires decimal digits for DECIMAL serialization
Follows SPARQL 1.1 grammar
|
2 years ago |
Tpt
|
a27f31b84e
|
Python: Removes DefaultGraph.value
Not useful, always returns the empty string
|
2 years ago |
Tpt
|
785df9b00b
|
Makes use of io::read_to_string
|
2 years ago |
Tpt
|
76deca135c
|
BulkLoader: Uses thread::scope
|
2 years ago |
Tpt
|
2281575c14
|
GraphName: implements Default
|
2 years ago |
Tpt
|
5af06e926a
|
Removes deprecated methods from oxsdatatypes
|
2 years ago |
Tpt
|
01caaa5d70
|
calendar subtraction: it should return xsd:dayTimeDuration following XPath
|
2 years ago |
Tpt
|
81895cb6bc
|
xsd:integer: checked_div is integer division and not regular division according to XPath
|
2 years ago |
Tpt
|
40b10cdabc
|
Adds a naive standalone query optimizer
This drops some left join optimizations
|
2 years ago |
Tpt
|
7c0563cb1b
|
XSD type structs: use by-value instead of by-ref in methods
They are small types
|
2 years ago |
Tpt
|
a8abf26913
|
Enables some extra Clippy lints
|
2 years ago |
Tpt
|
c016116b09
|
Makes Clippy 1.65 happy
|
2 years ago |
Tpt
|
ae294683d6
|
Upgrades MSRV to 1.65
This is the MSRV of the dependencies (1.64) bumped to 1.65 to allow GAT
|
2 years ago |
Tpt
|
ab17138f33
|
Starts 0.4.0-alpha.1
|
2 years ago |
Tpt
|
8e76341bb2
|
Releases v0.3.18
|
2 years ago |
Tpt
|
f47306a4c5
|
Duration: ensures that the smallest supported duration can be parsed and serialized
|
2 years ago |
Tpt
|
acf83d4a31
|
Fixes || evaluation when all alternatives are false
It should return false and not fail...
|
2 years ago |
Tpt
|
f23ef514e4
|
Adds a link to the v0.4 development branch
|
2 years ago |
Tpt
|
9a4f726aa4
|
Python: fixes Store.contains_named_graph return type
|
2 years ago |
Tpt
|
99186c1e7d
|
Releases v0.3.17
|
2 years ago |
Tpt
|
7a1cce527d
|
Upgrades Maturin to 1.0
|
2 years ago |
Tpt
|
1c1531f640
|
Simplifies some rust doc links
|
2 years ago |
Tpt
|
03f7641355
|
Enables docker cross compilation to arm64
|
2 years ago |
Tpt
|
8c68cf4041
|
Makes SPARQL AVG aggregate function simpler
|
2 years ago |
Tpt
|
1f89bef860
|
Python doc: cleans up links to RDF specifications
|
2 years ago |
Tpt
|
ac61adc9c2
|
CI: Temporarily disable SPARQL XML results fuzzing
CI is always failing because of https://github.com/tafia/quick-xml/issues/608
|
2 years ago |
Tpt
|
edec370f0a
|
Makes xsd:dateTime year parsing stricter
Do not allow syntaxes not allowed by the grammar
|
2 years ago |
Tpt
|
5f2c9a3b92
|
Cleans up documentation links to RDF specifications
|
2 years ago |
Tpt
|
8c62137a01
|
Upgrades PyO3 to 0.19
|
2 years ago |
Tpt
|
f72a9600ae
|
CI: Makes sure to update APT cache before installing packages
|
2 years ago |
Tpt
|
57d39cad24
|
Makes Clippy happy
|
2 years ago |
Tpt
|
a7758484a5
|
Python: Annotates immutable classes as frozen
|
2 years ago |
Tpt
|
5d253c6afb
|
SPARQL XML results: circumvent quick-xml crash
|
2 years ago |
Tpt
|
3e51020222
|
CI: Fuzz SPARQL query results I/O
|
2 years ago |
Tpt
|
adda2d2d7e
|
Makes hash join into for loop join optimization more aggressive
|
2 years ago |
Tpt
|
22f990344f
|
Fixes hash left join into for loop left join optimization
It can inject variables into projections
|
2 years ago |
Tpt
|
4cc9e4008b
|
Fixes empty IN expression optimization
|
2 years ago |
Tpt
|
0a064a8704
|
SPARQL: Prevents ForLoopLeftJoin with MINUS
It can flip the MINUS operation out of the "disjoint" case
|
2 years ago |