v.25.3Improvement
It's no longer possible
It's no longer possible to useNaNorinffor float values as settings. Not like it did make any sense before. #77546 (Yarik Briukhovetskyi).
Why it matters
Previously, it was possible to set float-type settings toNaN or inf, which did not make practical sense and could lead to undefined or erroneous behavior. This change improves the robustness and correctness of configuration by preventing such invalid values.How to use it
Users no longer need to take any action to enable this change; attempts to assignNaN or inf to float settings will be rejected by ClickHouse starting from this version.