Skip to content

Inherit source part serialization info settings during mutation in MergeTree#92419

Merged
Avogar merged 2 commits intoClickHouse:masterfrom
Avogar:fix-serialization-settings-in-mutation
Dec 18, 2025
Merged

Inherit source part serialization info settings during mutation in MergeTree#92419
Avogar merged 2 commits intoClickHouse:masterfrom
Avogar:fix-serialization-settings-in-mutation

Conversation

@Avogar
Copy link
Copy Markdown
Member

@Avogar Avogar commented Dec 17, 2025

Changelog category (leave one):

  • Critical Bug Fix (crash, data loss, RBAC) or LOGICAL_ERROR

Changelog entry (a user-readable short description of the changes that goes into CHANGELOG.md):

Inherit source part serialization info settings during mutation in MergeTree. It fixes possible incorrect result of the query over mutated part after changes in data types serialization.

Documentation entry for user-facing changes

  • Documentation is written (mandatory for new features)

@clickhouse-gh
Copy link
Copy Markdown
Contributor

clickhouse-gh bot commented Dec 17, 2025

Workflow [PR], commit [b4e3dac]

Summary:

job_name test_name status info comment
Integration tests (amd_asan, db disk, old analyzer, 5/6) failure
test_external_http_authenticator/test.py::test_user_from_config_basic_auth_pass FAIL cidb IGNORED
test_external_http_authenticator/test.py::test_user_create_basic_auth_pass FAIL cidb IGNORED
test_external_http_authenticator/test.py::test_basic_auth_failed FAIL cidb IGNORED
test_external_http_authenticator/test.py::test_header_failed FAIL cidb IGNORED
test_external_http_authenticator/test.py::test_session_settings_from_auth_response FAIL cidb IGNORED
BuzzHouse (amd_debug) failure
Logical error: 'Inconsistent AST formatting in Function_divide: the query: (STID: 1941-1bfa) FAIL cidb, issue ISSUE EXISTS

@clickhouse-gh clickhouse-gh bot added pr-critical-bugfix pr-must-backport Pull request should be backported intentionally. Use this label with great care! labels Dec 17, 2025
@kssenii kssenii self-assigned this Dec 17, 2025
@Avogar Avogar added this pull request to the merge queue Dec 18, 2025
Merged via the queue into ClickHouse:master with commit 602d17f Dec 18, 2025
128 of 131 checks passed
@Avogar Avogar deleted the fix-serialization-settings-in-mutation branch December 18, 2025 14:45
@robot-clickhouse robot-clickhouse added the pr-synced-to-cloud The PR is synced to the cloud repo label Dec 18, 2025
@robot-ch-test-poll1 robot-ch-test-poll1 added the pr-must-backport-synced The `*-must-backport` labels are synced into the cloud Sync PR label Dec 18, 2025
robot-ch-test-poll1 added a commit that referenced this pull request Dec 18, 2025
Cherry pick #92419 to 25.12: Inherit source part serialization info settings during mutation in MergeTree
robot-clickhouse added a commit that referenced this pull request Dec 18, 2025
clickhouse-gh bot added a commit that referenced this pull request Dec 18, 2025
Backport #92419 to 25.12: Inherit source part serialization info settings during mutation in MergeTree
robot-ch-test-poll2 added a commit that referenced this pull request Dec 19, 2025
Cherry pick #92419 to 25.10: Inherit source part serialization info settings during mutation in MergeTree
robot-clickhouse added a commit that referenced this pull request Dec 19, 2025
robot-ch-test-poll2 added a commit that referenced this pull request Dec 19, 2025
Cherry pick #92419 to 25.11: Inherit source part serialization info settings during mutation in MergeTree
robot-clickhouse added a commit that referenced this pull request Dec 19, 2025
@robot-ch-test-poll1 robot-ch-test-poll1 added the pr-backports-created Backport PRs are successfully created, it won't be processed by CI script anymore label Dec 19, 2025
clickhouse-gh bot added a commit that referenced this pull request Dec 19, 2025
Backport #92419 to 25.10: Inherit source part serialization info settings during mutation in MergeTree
Avogar added a commit that referenced this pull request Dec 22, 2025
Backport #92419 to 25.11: Inherit source part serialization info settings during mutation in MergeTree
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr-backports-created Backport PRs are successfully created, it won't be processed by CI script anymore pr-critical-bugfix pr-must-backport Pull request should be backported intentionally. Use this label with great care! pr-must-backport-synced The `*-must-backport` labels are synced into the cloud Sync PR pr-synced-to-cloud The PR is synced to the cloud repo

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants