Skip to content

Read and write a Qlever with named result cache, but without index, to a single blob.#2642

Draft
joka921 wants to merge 26 commits intoad-freiburg:masterfrom
joka921:single-blob
Draft

Read and write a Qlever with named result cache, but without index, to a single blob.#2642
joka921 wants to merge 26 commits intoad-freiburg:masterfrom
joka921:single-blob

Conversation

@joka921
Copy link
Member

@joka921 joka921 commented Jan 14, 2026

No description provided.

Signed-off-by: Johannes Kalmbach <[email protected]>
Signed-off-by: Johannes Kalmbach <[email protected]>
Signed-off-by: Johannes Kalmbach <[email protected]>
Signed-off-by: Johannes Kalmbach <[email protected]>
Signed-off-by: Johannes Kalmbach <[email protected]>
Signed-off-by: Johannes Kalmbach <[email protected]>
Signed-off-by: Johannes Kalmbach <[email protected]>
Signed-off-by: Johannes Kalmbach <[email protected]>
# Conflicts:
#	src/engine/VariableToColumnMap.h
#	src/rdfTypes/Variable.h
#	src/util/Serializer/SerializeVector.h
#	src/util/TypeTraits.h
Signed-off-by: Johannes Kalmbach <[email protected]>
# Conflicts:
#	src/engine/LocalVocab.h
#	src/util/BlankNodeManager.cpp
#	src/util/BlankNodeManager.h
Signed-off-by: Johannes Kalmbach <[email protected]>
# Conflicts:
#	src/util/Serializer/Serializer.h
#	src/util/Serializer/TripleSerializer.h
# Conflicts:
#	src/engine/NamedResultCache.h
#	src/engine/NamedResultCacheSerializer.h
#	src/engine/SpatialJoinCachedIndex.cpp
#	src/engine/SpatialJoinCachedIndex.h
#	src/libqlever/Qlever.cpp
#	src/libqlever/Qlever.h
#	src/util/Cache.h
#	test/engine/NamedResultCacheSerializerTest.cpp
#	test/engine/SpatialJoinCachedIndexTest.cpp
@codecov
Copy link

codecov bot commented Jan 14, 2026

Codecov Report

❌ Patch coverage is 85.24590% with 18 lines in your changes missing coverage. Please review.
✅ Project coverage is 91.47%. Comparing base (7ec91f8) to head (099af23).

Files with missing lines Patch % Lines
src/libqlever/Qlever.cpp 76.31% 7 Missing and 2 partials ⚠️
src/index/IndexImpl.cpp 86.36% 0 Missing and 6 partials ⚠️
src/index/IndexImpl.h 89.65% 2 Missing and 1 partial ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #2642      +/-   ##
==========================================
- Coverage   91.52%   91.47%   -0.06%     
==========================================
  Files         479      479              
  Lines       41177    41281     +104     
  Branches     5474     5485      +11     
==========================================
+ Hits        37688    37760      +72     
- Misses       1910     1923      +13     
- Partials     1579     1598      +19     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

… TTL file and cached queries.

Signed-off-by: Johannes Kalmbach <[email protected]>
@sparql-conformance
Copy link

Overview

Number of Tests Passed ✅ Intended ✅ Failed ❌ Not tested
547 450 73 24 0

Conformance check passed ✅

No test result changes.

Details: https://qlever.dev/sparql-conformance-ui?cur=099af23292c3f48994feb44b7f9bdbc13edf5e2b&prev=7ec91f836cb8c98b4e07c906574cb4bf7f6f4e02

@sonarqubecloud
Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
7.3% Duplication on New Code (required ≤ 3%)

See analysis details on SonarQube Cloud

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant