v.21.1New Features

Add 64-bit Roaring Bitmap Support

Add support for 64bit roaring bitmaps. #17858 (Andy Yang).
Add support for 64-bit Roaring Bitmaps in ClickHouse.

Why it matters

This feature extends ClickHouse's bitmap index capabilities by allowing the use of 64-bit Roaring Bitmaps. It addresses the limitation of 32-bit bitmap representations, enabling efficient handling of larger datasets and wider integer ranges, thereby improving performance and scalability for bitmap operations.

How to use it

Users can leverage 64-bit Roaring Bitmaps transparently when working with bitmap functions and data types that support the extended range. Existing bitmap-related queries will benefit automatically from this enhancement without requiring syntax changes.