Skip to content

Conversation

@ijon
Copy link
Collaborator

@ijon ijon commented Jun 11, 2025

Merge from main:

Fix crash when selecting split key from key access sample containing entries of different sizes. Size differences could occur when exact key accesses are mixed with key prefix operations (such as range reads). But the key comparator used was asymmetrical, allowing comparison of full keys to prefixes but not vice versa.

fix #13991

Changelog entry

Table auto partitioning: Fixed crash when selecting split key from access samples containing a mix of full key and key prefix operations (e.g. exact/range reads).

Changelog category

  • Bugfix
…#18201) Fix crash when selecting split key from key access sample containing entries of different sizes. Size differences could occur when exact key accesses are mixed with key prefix operations (such as range reads). But the key comparator used was asymmetrical, allowing comparison of full keys to prefixes but not vice versa. fix ydb-platform#13991
@ijon ijon requested a review from a team as a code owner June 11, 2025 13:32
@ijon ijon linked an issue Jun 11, 2025 that may be closed by this pull request
@github-actions
Copy link

github-actions bot commented Jun 11, 2025

2025-06-11 13:33:58 UTC Pre-commit check for 3e689a3 has started.
2025-06-11 13:36:42 UTC Build linux-x86_64-relwithdebinfo is running...
🟢 2025-06-11 14:29:13 UTC Build successful.
2025-06-11 14:29:31 UTC Tests are running...
🔴 2025-06-11 16:56:57 UTC Some tests failed, follow the links below.

Test history | Test log

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
14836 13479 0 19 1301 37
@github-actions
Copy link

github-actions bot commented Jun 11, 2025

2025-06-11 13:35:40 UTC Pre-commit check for 3e689a3 has started.
2025-06-11 13:38:19 UTC Build linux-x86_64-release-asan is running...
🟢 2025-06-11 14:10:35 UTC Build successful.
2025-06-11 14:10:53 UTC Tests are running...
🔴 2025-06-11 16:25:08 UTC Some tests failed, follow the links below.

Test history | Test log

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
10389 10288 0 32 28 41
@ijon ijon enabled auto-merge June 11, 2025 17:03
@ijon ijon merged commit cff9bc5 into ydb-platform:stable-24-4-4-12-patch Jun 11, 2025
6 of 10 checks passed
@ijon ijon deleted the merge/24-4-4-12-patch/schemeshard-histogram-keys-comparison branch June 11, 2025 17:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants