Skip to content
Snippets Groups Projects
Verified Commit 652ca1dc authored by Denis Smirnov's avatar Denis Smirnov
Browse files

feat!: implement delete operator

BREAKING CHANGE!: local motion now means local materialization
of results on the storage without bucket calculation. The old
logic of "do nothing" was moved into none motion.

Implement delete SQL operator. It is always executed locally as we
delete already existing tuples and never change tuple buckets.
We reinvent the logic of the local motion policy (see the desclamer
in this commit) and materialize the primary keys from projection on
the storage. Then they are removed from the space via space API in
a single local transaction.
parent 0b6d26cb
No related branches found
No related tags found
1 merge request!1414sbroad import
Showing
with 663 additions and 117 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment