Tpt
|
25b5e20c2b
|
Migrates to Rio 0.3
|
6 years ago |
Tpt
|
78a2d59e19
|
Avoids to put in Repository StringStore temporary SPARQL execution strings
|
6 years ago |
Tpt
|
06c0773e5a
|
Makes most open-word SPARQL tests pass
Do not make pass the one that distinguish simple literals and xsd:string
|
6 years ago |
Tpt
|
2f706a777f
|
Adds our own IRI normalization instead of relying on Url crate
|
6 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
|
6 years ago |
Tpt
|
9ccc079b4c
|
Adds Repository::load_graph to load graph files
|
6 years ago |
Tpt
|
a803daa64b
|
Removes NamedNode::from_str
|
6 years ago |
Tpt
|
de8997c750
|
Makes NamedNode store a String internally
|
6 years ago |
Tpt
|
f78121f9d3
|
Removes utils file
|
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
|
25397c5751
|
Drops support of plain literals
They are merged with xsd:string datatyped literal in RDF 1.1
|
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 |
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
|
d537a54f0b
|
Improves EncodedStore::quads_for_pattern signature
|
6 years ago |
Tpt
|
f1554b7d4d
|
Fixes some warnings in numeric_encoded tests
|
6 years ago |
Tpt
|
4c01f08e90
|
Makes sure that everything is imported in tests
|
6 years ago |
Tpt
|
c3d11a7024
|
Moves MemoryStringStore out of memory store
|
6 years ago |
Tpt
|
8faba13f5a
|
Transforms BytesStore into StringStore
|
6 years ago |
Tpt
|
12f80fc622
|
Migrates to failure from error_chain
|
6 years ago |
Tpt
|
909c7abd07
|
Evaluates more SPARQL built-in functions
|
6 years ago |
Tpt
|
fc9a987dd7
|
Use Little Endian to store data
It's the most common endianness
|
6 years ago |
Tpt
|
15edf0bc8a
|
Adds basic native support of xsd:dateTime
|
6 years ago |
Tpt
|
071b3934b7
|
Applies more clippy lints
|
6 years ago |
Tpt
|
fa270a220c
|
Adds native encoding for xsd:decimal
|
6 years ago |
Tpt
|
53ffd231a0
|
Adds basic native support of xsd:integer, xsd:float and xsd:double
|
6 years ago |
Tpt
|
58106909ce
|
Makes encoding of some very usual IRIs and of empty string well known
TODO: make the set of encoded URIs extensible
|
6 years ago |
Tpt
|
0783e0ecb0
|
Adds support of more SPARQL operators
|
6 years ago |
Tpt
|
fb152aa3ee
|
Fixes a collision with EncodedTerm type ids
|
6 years ago |
Tpt
|
23387ab76e
|
Makes repository root directory a Cargo workspace
|
6 years ago |
Tpt
|
793734f2a8
|
Adds beggining of SPARQL FILTER evaluation
|
6 years ago |
Tpt
|
c1ea33b5aa
|
Adds support of SPARQL DISTINCT and UNION evaluation
Uses the Literal::new_simple_literal constructors where relevant
|
6 years ago |
Tpt
|
5cff79c372
|
Improves documentation and public interfaces
|
6 years ago |
Tpt
|
2e501df297
|
Adds a test to warn if the EncodedTerm size changes
|
6 years ago |
Tpt
|
642dd15131
|
Upgrades dependencies to latest versions
|
6 years ago |
Tpt
|
63d88f2297
|
Fixes tests
|
6 years ago |
Tpt
|
fbd5d1f6ed
|
Avoid references to EncodedTerm
It is a small copyable struct
|
6 years ago |
Tpt
|
da78cf5dff
|
Makes EncodedTerm implement Copy
|
6 years ago |
Tpt
|
472a9292b3
|
Upgrades fmt to rust 1.29 and fixes some clippy warnings
|
6 years ago |
Tpt
|
38a8f97254
|
Implements memory store as a simple alternative to RocksDB
Drops InMemoryGraph in favor of the new memory store
|
6 years ago |
Tpt
|
b01054a747
|
Adds a special EncodedTerm for the default graph
|
6 years ago |
Tpt
|
08f1a68c44
|
Adds nice traits for Graph and Dataset
|
6 years ago |
Tpt
|
7ace14916c
|
Refactor codes
Allows to write easily binary dumps with our encoding
|
7 years ago |
Tpt
|
a495af1b75
|
Makes the term not dependant of the OS
|
7 years ago |
Tpt
|
6725fc6dc5
|
Allows different terms to have various encoding size
|
7 years ago |