v.25.7Improvement
Prevent user from using nan and inf
Prevent user from usingnanandinfwithNumericIndexedVector. Fixes #82239 and a little more. #82681 (Raufs Dunamalijevs).
Why it matters
This feature addresses the issue wherenan (Not a Number) and inf (infinity) values could be used with NumericIndexedVector, potentially causing errors or undefined behavior. By preventing these values, the system ensures data integrity and stability when working with numeric vectors.How to use it
Users do not need to enable this feature explicitly. It is integrated into the ClickHouse core and automatically disallowsnan and inf values in NumericIndexedVector operations upon upgrading to the version containing this fix.