v.23.5Improvement

Add Support for Big Integers in bitCount Function for Hamming Distance in AI Applications

Add support for big integers, such as UInt128, Int128, UInt256, and Int256 in the function bitCount. This enables Hamming distance over large bit masks for AI applications. #49867 (Alexey Milovidov).
Added support for big integer types, including UInt128, Int128, UInt256, and Int256, in the bitCount function.

Why it matters

This feature enables calculation of Hamming distance over large bit masks, which is particularly valuable for AI applications that require manipulation and analysis of very large integers.

How to use it

Use the bitCount function with big integer types such as UInt128, Int128, UInt256, and Int256 directly in your queries to count the number of set bits in these large integer values.