v.20.4Bug Fix

Fixed Performance and Accuracy Issues for Aggregate Functions with NaN Values in Float Types

Fixed potentially low performance and slightly incorrect result for uniqExact, topK, sumDistinct and similar aggregate functions called on Float types with NaN values. It also triggered assert in debug build. This fixes #12491. #13254 (alexey-milovidov).