Skip to content
This repository was archived by the owner on Aug 18, 2026. It is now read-only.

v4.11.1

Choose a tag to compare

@billettc billettc released this 13 Nov 12:40

Clickhouse from proto improvements

Add retry logic queries and enhance client handling

  • Introduced clickhouse-query-retry-count and clickhouse-query-retry-sleep flags to configure retries.
  • Implemented retry mechanism with fresh client acquisition for query execution failures.
  • Enhanced ClickHouse database and inserter logic to handle retries consistently.

DatabaseChanges mode improvements

  • Refactor encoder to use CSV writer for row formatting when using substreams-sink-sql generate-csv command.

Clickhouse specific changes

  • Breaking: ClickHouse HTTP protocol is no longer supported. Only the native TCP protocol is accepted (ports 9000 or 9440 for secure connections). Attempting to use HTTP ports (8123 or 8443) will result in an explicit error: ClickHouse HTTP protocol (port <port>) is not supported. Please use the native TCP protocol on port 9000 or 9440. The HTTP protocol had compatibility issues with schema introspection and metadata queries.