v.21.4Improvements
ClickHouse: No LOGICAL_ERROR for Mutating Covered Parts
Now clickhouse will not throw LOGICAL_ERROR exception when we try to mutate the already covered part. Fixes #22013. #22291 (alesapin).Why it matters
This feature resolves the issue where users encountered unexpectedLOGICAL_ERROR exceptions during mutation operations on data parts that were previously mutated. By preventing these exceptions, it enhances stability and reliability when performing data mutations, allowing smoother mutation workflows and reducing error handling complexity.How to use it
No special configuration is required. Users can simply perform mutations as usual, and ClickHouse will automatically handle already covered data parts without throwingLOGICAL_ERROR exceptions.