Skip to content

Conversation

@KKould
Copy link
Member

@KKould KKould commented Jul 15, 2025

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

Note for reviewer

@KKould KKould force-pushed the refactor/tuple_id branch from 7f0a71f to 8c00bfd Compare July 15, 2025 17:21
@KKould KKould self-assigned this Jul 15, 2025
@KKould KKould added the enhancement New feature or request label Jul 15, 2025
@KKould KKould merged commit 7348d79 into main Jul 15, 2025
6 checks passed
@KKould KKould deleted the refactor/tuple_id branch July 21, 2025 02:03
@KKould KKould added this to the SQL 2016 milestone Jul 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants