refactor: Refactor Tuple's id to make Update support complex queries by KKould · Pull Request #263 · KipData/KiteSQL
What problem does this PR solve?
Tuple directly stores the value of the tuple id instead of indices, making it possible to maintain the tuple id in complex querie.
Therefore, Update can still obtain tuple_id after complex query
add test: crdb/update.slt
Code changes
- Has Rust code change
- Has CI related scripts change
Check List
Tests
- Unit test
- Integration test
- Manual test (add detailed scripts or steps below)
- No code
Side effects
- Performance regression: Consumes more CPU
- Performance regression: Consumes more Memory
- Breaking backward compatibility