Improved memory accounting for data prefetch operations and introduced randomized prefetch settings in continuous integration (CI) testing.
Why it matters
This feature enhances the accuracy of memory tracking during data prefetches to better manage resources and detect issues. Randomizing prefetch settings in CI helps identify edge cases and potential bugs, improving the stability and reliability of the ClickHouse prefetch mechanism.How to use it
The improved memory accounting is integrated internally and activates automatically without user intervention. Prefetch settings randomization is applied during CI testing to strengthen quality assurance and does not require user configuration.