Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

blank node fix for hdt implmentation #8

Open
wants to merge 30 commits into
base: 1-enable-sparql-query-of-hdt-storage
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
68e811e
Issue #1 WIP - Added upstream hdt-cpp as a Git submodule.
donpellegrino Oct 3, 2023
1f1dac1
Issue #1 WIP Converted DatasetView to a trait having a Key-Value-base…
donpellegrino Oct 8, 2023
1b5254c
Issue #1 WIP Added blanket implementations for &T and Rc<T> reference…
donpellegrino Oct 10, 2023
87902d9
Issue #1 WIP Replaced use of ugly &(*self.dataset) versus simple &sel…
donpellegrino Oct 10, 2023
1478a6f
Issue #1 WIP - Compiles and runs three test SPARQL SELECT queries on …
donpellegrino Oct 14, 2023
ec06e09
Issue #1 WIP - Used a macro to elminiate duplicate code for trait bla…
donpellegrino Oct 14, 2023
3055a53
Issue #1 WIP - Updated the SPARQL tests in the HDT driver (main.rs) t…
donpellegrino Oct 19, 2023
27afd79
Issue #2 WIP Build with Intel oneAPI completes and core tests succeed…
donpellegrino Oct 9, 2023
414bacf
Issue #2 WIP - Compiling with the Intel Compiler seems to lead to lin…
donpellegrino Oct 20, 2023
47951fd
Issue #2 WIP - Moved compiler configuration specific to Intel Compile…
donpellegrino Oct 25, 2023
ac89c0f
Issue #2 WIP - Moved compiler configuration specific to Intel Compile…
donpellegrino Oct 25, 2023
a886315
Fix for Issue #2 to perform DevCloud builds on compute node local sto…
donpellegrino Oct 25, 2023
9099bc2
Issue #1 WIP Added oxhdt-sys crate with unit tests.
donpellegrino Oct 25, 2023
b7ccb8c
Issue #1 WIP - Moved hdt_driver main into oxhdt-sys crate and removed…
donpellegrino Oct 26, 2023
7bbd321
Issue #1 WIP - Added prototype functions to run W3C SPARQL tests. The…
donpellegrino Oct 26, 2023
2e692c6
Issue #1 WIP - Ran to clean up the formatting. Excluded HDT index fi…
donpellegrino Oct 29, 2023
c711296
Issue #1 WIP - Now runs and passes W3C SPARQL 1.0 'triple-match' tests.
donpellegrino Nov 6, 2023
c07fb37
Issue #1 WIP - Added W3C SPARQL 1.0 Query testing for the open-world …
donpellegrino Nov 6, 2023
12bb20d
Issue #1 WIP - Added algebra tests with the exception of join-combo-2…
donpellegrino Nov 7, 2023
f2e8471
Issue #1 WIP - Added bnode-coreference and option test sets from the …
donpellegrino Nov 8, 2023
f0348f3
Issue #1 WIP - Added type-promotion tests from the W3C SPARQL 1.0 que…
donpellegrino Nov 8, 2023
1c6a8f2
Issue #1 WIP - Added additional W3C SPARQL 1.0 Query Test cases.
donpellegrino Nov 8, 2023
61bec3c
Issue #1 WIP - Added W3C SPARQL 1.0 Query bound and expr-builtin test…
donpellegrino Nov 10, 2023
e930e9e
Create rust.yml
donpellegrino Nov 13, 2023
5c72dcf
Revert "Create rust.yml"
donpellegrino Nov 13, 2023
c0d55c3
Issue #1 WIP - Updated the error message generated when the HDT file …
donpellegrino Nov 13, 2023
9287ef6
Issue #1 WIP - All W3C SPARQL 1.0 Query tests that use data passing e…
donpellegrino Nov 16, 2023
26c8f42
Issue #1 Fixed path for test file in CLI driver.
donpellegrino Dec 14, 2023
c9c6c29
update HDTDatasetView to take multiple hdtd files at create time
GregHanson Mar 15, 2024
91e1c8c
blank node fix, first pass. debug printlns remain
GregHanson Apr 25, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,6 @@ data/
**/docs/build
*.so
*.pyc
**.pyi
**.pyi
*~
*.hdt.index.v1-1
2 changes: 1 addition & 1 deletion .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -19,4 +19,4 @@
branch = master
[submodule "testsuite/rdf-canon"]
path = testsuite/rdf-canon
url = https://github.com/w3c/rdf-canon.git
url = https://github.com/w3c/rdf-canon.git
26 changes: 26 additions & 0 deletions BUILD.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
# Build Notes

## Intel DevCloud

Operating System: Ubuntu 20.04.2 LTS (focal)

Using the default oneAPI version set at login:

```
source build-devcloud.sh
```

Run core tests.

```
cargo test --test oxigraph
cargo test --test parser
cargo test --test sparql
cargo test --test store
```

Run all tests.

```
cargo test --all-features
```
Loading