qlever
qlever copied to clipboard
SPARQL Update Part 1: Located Triples
This is the first PR in a series of PRs that will come from #1351.
Changes:
-
LocatedTriple
is a triple that is to be deleted/inserted and has been assigned to a block in the index.- An operation to locate a batch of Triples:
locateTriplesInPermutation
- An operation to locate a batch of Triples:
-
LocatedTriples
are an ordered set ofLocatedTriple
s. -
LocatedTriplesPerBlock
areLocatedTriples
for different blocks. This data structure will later exist once per Permutation.- An operation to add and remove
LocatedTriple
s:add
anderase
- An operation to update
IdTable
by the changes:mergeTriples
- An operation to add and remove