Skip to content

Releases: housepower/clickhouse_sinker

v1.9.1

07 Sep 10:10
Compare
Choose a tag to compare

Changelog

  • sarama generation cleanup to ensure exactly-once during consumer group re-balance.
  • added Decimal support
  • added maxOpenConns per clickhouse node
  • better handling of out of range messages
  • bump dependencies version
  • changed default kafka client to sarama, default kafka version to 2.5.0

v1.9.0

26 Aug 16:03
Compare
Choose a tag to compare

Changelog

  • Support single task or multiple tasks.
  • Don't release docker images since building is fragile.

v1.8.14

27 May 09:57
Compare
Choose a tag to compare

Changelog

2549fe7 detect DateTime format till success
119947e fix DM issues via http://www.hero-go.com/
97d2697 fix doc typo
7dc4609 fix password escaping bug
93d15ad handle goetty.ErrSystemStopped
6f7124f optimized ShardConn
981cee9 removed MsgSizeHint config
167b0b4 use httpAddr as instance in metrics

Docker images

  • docker pull quay.io/housepower/clickhouse_sinker:latest
  • docker pull quay.io/housepower/clickhouse_sinker:v1.8.14

v1.8.13

17 May 06:08
Compare
Choose a tag to compare

Changelog

  • handle applyFirstConfig failure properly
  • flexable connection switch among replicas
  • added border cases for parser test
  • let OS choose the listen port, and record the exact metrics URL to log
  • ClickHouse.initSchema check if table exist
  • updated dependencies

Docker images

  • docker pull quay.io/housepower/clickhouse_sinker:latest
  • docker pull quay.io/housepower/clickhouse_sinker:v1.8.13

v1.8.12

12 May 10:15
Compare
Choose a tag to compare

Changelog

  • added tcp_port_secure support
  • flexable connection switch among replicas
  • test MinInt64, MaxInt64

Docker images

  • docker pull quay.io/housepower/clickhouse_sinker:latest
  • docker pull quay.io/housepower/clickhouse_sinker:v1.8.12

v1.8.11

10 May 14:42
Compare
Choose a tag to compare

Changelog

b541f81 fix json object array parsing. use DateTime64(3) for detected date field.

Docker images

  • docker pull quay.io/housepower/clickhouse_sinker:latest
  • docker pull quay.io/housepower/clickhouse_sinker:v1.8.11

v1.8.10

07 May 15:25
Compare
Choose a tag to compare

Changelog

  • added Array(DateTime) and dynamically detect array
  • documented parse error behavior

Docker images

  • docker pull quay.io/housepower/clickhouse_sinker:latest
  • docker pull quay.io/housepower/clickhouse_sinker:v1.8.10

v1.8.9

29 Apr 09:56
Compare
Choose a tag to compare

Changelog

db03ed2 ignore all parse errors of date and return Epoch
c064790 log stacktrace for errors

Docker images

  • docker pull quay.io/housepower/clickhouse_sinker:latest
  • docker pull quay.io/housepower/clickhouse_sinker:v1.8.9

v1.8.8

28 Apr 03:46
Compare
Choose a tag to compare

Changelog

  • treat value null as not exist
  • everything can be converted to string
  • always PutElem even if there's parsing error. Fixed bug introduced by 104123b.
  • don't use zap Sugar logger
  • fix add column sql syntax error
  • improved parser test
  • show version built by goreleaser

Docker images

  • docker pull quay.io/housepower/clickhouse_sinker:latest
  • docker pull quay.io/housepower/clickhouse_sinker:v1.8.8

v1.8.7

23 Apr 09:22
Compare
Choose a tag to compare

Changelog

  • added gitleaks into workflow
  • dsn escape
  • parser treats type mismatch as error
  • replaced logrus with zap

Docker images

  • docker pull quay.io/housepower/clickhouse_sinker:latest
  • docker pull quay.io/housepower/clickhouse_sinker:v1.8.7