v.25.12Improvement
Allow implicit type conversion when casting Array
Allow implicit type conversion when castingArraytoQBit. Integer and float arrays can now be inserted directly intoQBitcolumns without explicit type casts. #91846 (Raufs Dunamalijevs).
Why it matters
This feature simplifies data insertion workflows by removing the need for explicit type casts when working withQBit columns. It improves usability by enabling direct insertion of numeric arrays, reducing errors and streamlining queries involving bitset operations.How to use it
Users can directly insert integer or float arrays intoQBit typed columns without performing any manual casting. For example:INSERT INTO table_with_qbit (qbit_column) VALUES ([1, 0, 1]);ClickHouse will implicitly convert the
Array to QBit automatically.