What's Changed
-
Add experimental Bazel support by @BYVoid in #501, #510, and #511
-
Implement interactive, pull based (
BeginSelectandNextBlock) API for selecting data by @slabko in #474 -
Experimental support for the JSON data type #490
-
Bind the new ColumnBool to Bool columns instead of ColumnUInt8 by @IyeOnline in #492
NOTE: If you are using CMake, ColumnBool is not enabled by default to avoid breaking existing clients. Use-DCH_MAP_BOOL_TO_UINT8=OFFto bindColumnBoolto ClickHouse Bool columns. In the future, this option will be set toOFFby default and later removed completely. -
Fix parsing of quoted identifiers, e.g.
Tuple(`a.b` Int8)by @IyeOnline in #499 -
Add support for named tuples such as
Tuple(foo Int8, bar String)by @IyeOnline in #491 -
Allow access to raw data of
ColumnArrayby @IyeOnline in #500 -
Fix deprecated-enum-enum-conversion warning in
ColumnLowCardinality::SaveBodyby @Maoyao233 in #493 -
Fix UB in ColumnStringBlock::AppendUnsafe when appending empty string_view by @iliaal in #489
-
Update batch insert example in the documentation to match client API by @Nirf808 in #470
Full Changelog: v2.6.1...v2.6.2