Releases: ClickHouse/clickhouse-go
Releases Β· ClickHouse/clickhouse-go
v2.27.1
v2.27.0
Breaking change notice
v2.25.0 was released with a breaking change in #1306. Please review your implementation.
What's Changed
Enhancements π
- Unpack value of indirect types in array column to support nested structures in interfaced slices/arrays by @jmaicher in #1350
Fixes π
Other Changes π
- Update examples std json by @xjeway in #1240
- ClickHouse 24.6 by @jkaflik in #1352
- ClickHouse 24.7 release by @jkaflik in #1363
- Update CHANGELOG with a breaking change note by @jkaflik in #1364
New Contributors
Full Changelog: v2.26.0...v2.27.0
v2.26.0
What's Changed
Enhancements π
- Reintroduce the random connection strategy by @larry-cdn77 in #1313
- Make custom debug log function on-par with the built-in one by @vespian in #1317
- Remove date overflow check as it's normalised by ClickHouse server by @gogingersnap777 in #1315
- Batch: impl
Columns() []column.Interface
method by @egsam98 in #1277
Fixes π
- Fix rows.Close do not return too early by @yujiarista in #1314
- Setting
X-Clickhouse-SSL-Certificate-Auth
header correctly givenX-ClickHouse-Key
by @gogingersnap777 in #1316 - Retry on network errors and fix retries on async inserts with
database/sql
interface by @tommyzli in #1330 - BatchInsert parentheses issue fix by @ramzes642 in #1327
Other Changes π
- ClickHouse 24.5 by @jkaflik in #1319
- Align
allow_suspicious_low_cardinality_types
andallow_suspicious_low_cardinality_types
settings in tests due to ClickHouse Cloud incompatibility by @jkaflik in #1331 - Use HTTPs scheme in std connection failover tests by @jkaflik in #1332
New Contributors
- @larry-cdn77 made their first contribution in #1313
- @vespian made their first contribution in #1317
- @gogingersnap777 made their first contribution in #1315
- @yujiarista made their first contribution in #1314
- @egsam98 made their first contribution in #1277
- @tommyzli made their first contribution in #1330
- @ramzes642 made their first contribution in #1327
Full Changelog: v2.25.0...v2.26.0
v2.25.0
What's Changed
Breaking Changes π¨
- Add a compatibility layer for a database/sql driver to work with sql.NullString and ClickHouse nullable column by @jkaflik in #1306
Other Changes π
Full Changelog: v2.24.0...v2.25.0
v2.24.0
What's Changed
Enhancements π
- Always compress responses when the client compression is on by @zhkvia in #1286
- Optional flag to close query with flush by @hongker in #1276
Fixes π
- Fix prepare batch does not break on
values
substring in table name by @Wang in #1290 - Fix nil checks when appending slices of pointers by @markandrus in #1283
Other Changes π
New Contributors
Full Changelog: v2.23.2...v2.24.0
v2.23.2
v2.23.1
v2.23.0
What's Changed
Enhancements π
- Implement
ConnBeginTx
as replacement for deprecatedBegin
by @FelipeLema in #1255
Other Changes π
- Align error message assertion to new missing custom setting error formatting by @jkaflik in #1256
- CI chores by @jkaflik in #1258
New Contributors
- @FelipeLema made their first contribution in #1255
Full Changelog: v2.22.4...v2.23.0
v2.22.4
v2.22.3
What's Changed
Fixes π
Other Changes π
- Error channel deadlock fix test case by @threadedstream in #1239
- Add a test case for #1127 by @jkaflik in #1242
- Run cloud/head jobs when label by @jkaflik in #1250
Full Changelog: v2.22.2...v2.22.3