Releases: ClickHouse/clickhouse-go
Releases Β· ClickHouse/clickhouse-go
v2.30.0
What's Changed
Enhancements π
- Extended support for HTTP proxy in driver options by @jkaflik in #1424
- Default implementation of column.IterableOrderedMap by @earwin in #1417
Fixes π
- Fix serialization for slices of OrderedMap/IterableOrderedMap (#1365) by @earwin in #1418
- Retry on broken pipe in batch by @jkaflik in #1423
Other Changes π
New Contributors
Full Changelog: v2.29.0...v2.30.0
v2.29.0
What's Changed
Enhancements π
Other Changes π
- Add Examples for batch.Column(n).AppendRow in columnar_insert.go by @achmad-dev in #1410
New Contributors
- @achmad-dev made their first contribution in #1410
- @tinybit made their first contribution in #1389
Full Changelog: v2.28.3...v2.29.0
v2.28.3
v2.28.2
v2.28.1
v2.28.0
What's Changed
Fixes π
- Fix Enum column definition parse logic to match ClickHouse spec by @jkaflik in #1380
- Fix support custom serialization in Nested type by @jkaflik in #1381
- Fix panic on nil map append by @jkaflik in #1383
Other Changes π
- Remove test coverage for deprecated Object('JSON') type by @jkaflik in #1377
- Remove JSON type use from a context use example by @jkaflik in #1379
- Make sure non-secure port is used during readiness check by @jkaflik in #1382
- Deprecate Go 1.21 ended support and require Go 1.22 by @jkaflik in #1378
Full Changelog: v2.27.2...v2.28.0
v2.27.2
What's Changed
Enhancements π
- Optimize Date/Date32 scan by @ShoshinNikita in #1374
Fixes π
- Fix column list parsing for multiline INSERT statements by @Fiery-Fenix in #1373
New Contributors
- @Fiery-Fenix made their first contribution in #1373
- @ShoshinNikita made their first contribution in #1374
Full Changelog: v2.27.1...v2.27.2
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