-
Notifications
You must be signed in to change notification settings - Fork 15
25.8.15 Backport of #92250 - Reduce INSERT/merges memory usage with wide parts for very wide tables by enabling adaptive write buffers #1341
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…_adaptive_write_buffer Reduce INSERT/merges memory usage with wide parts for very wide tables by enabling adaptive write buffers
…tivate_adaptive_write_buffer tests: make 03770_min_columns_to_activate_adaptive_write_buffer more light (reduce number of columns)
…tivate_adaptive_write_buffer-v2 tests: make 03770_min_columns_to_activate_adaptive_write_buffer less flaky for encrypted disks
…_to_activate_adaptive_write_buffer tests: make 03770_min_columns_to_activate_adaptive_write_buffer more stable
…_to_activate_adaptive_write_buffer tests: fix 03770_min_columns_to_activate_adaptive_write_buffer flakiness in private
|
S3 fails: Altinity/clickhouse-regression#93 Aggregate fails: Not sure about |
Failed Jobs Analysis
──────────────────────────────────────── Detailed Failure Analysis1. Iceberg
|
|
On further investigation it does seem like the iceberg issue mostly appears in versions 25.8.15 and 25.8.12:
|
|
Regression iceberg_1 fail is unreleated to this pr. It happened because of float division introducing a tiny rounding error so the constructed DateTime64 value doesn’t exactly match the stored microsecond timestamp. I fixed the seed and checked that now test is stable. |
Changelog category (leave one):
Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md):
Reduce INSERT/merges memory usage with wide parts for very wide tables by enabling adaptive write buffers. Add support of adaptive write buffers for encrypted disks (ClickHouse#92250 by @azat)
CI/CD Options
Exclude tests:
Regression jobs to run: