Skip to content

Releases: Altinity/clickhouse-operator

release-0.9.8

27 Apr 15:41
69f093f
Compare
Choose a tag to compare

Bug fixes:

  • Fixed multi-threading model for proper handling or concurrent updates
  • Fixed schema propagation logic to work with database names that require quoting

Other changes:

  • Disabled query_thread_log by default (only applies to new instances)

release-0.9.7

15 Apr 18:47
2b1aab4
Compare
Choose a tag to compare

Bug fixes:

  • Fixed a bug with schema management queries failing at ClickHouse 20.3.+
  • Fixed a bug with logging level configuration not being respected by metrics-exporter
  • Fixed schema management logic to use ClickHouse pods directly bypassing LoadBalancer service
  • Fixed a bug with host being deleted twice when deleting cluster or shards/replicas

Grafana dashboard has been also improved in this release.

release-0.9.6

02 Apr 13:58
95d7f22
Compare
Choose a tag to compare

Bug fixes:

  • Sensitive data is masked now in operator logs
  • Fixed a bug with replicated tables being deleted even when PVC has been retained (#314)
  • Fixed a bug with annotations not being propagated to the pods (#289). Example 16-custom-labels-and-annotations-01.yaml

Documentation and examples has been updated to reflect recent changes.

release-0.9.5

24 Mar 11:47
4568ee7
Compare
Choose a tag to compare

Bug fixes:

  • Fixed incorrect initialization of installation template in some cases

Improvements:

  • Added podDistribution.scope in order to control scope of anti-affinity rules

release-0.9.4

18 Mar 13:07
cf1042b
Compare
Choose a tag to compare

Bug fixes:

  • Fixed regression with Zookeeper configuration (#310)
  • Fixed a bug in table_partitions metric export
  • Removed excessive logging in metrics exporter

Improvements:

  • Load balancer service now uses externalTrafficPolicy: Local by default
  • ZooKeeper configuration is currently supported per cluster level (#209 via #288)

release-0.9.3

11 Mar 13:45
459ee5d
Compare
Choose a tag to compare

Bug fixes:

  • Fixed a problem with upgrading operator for ClickHouseInstallations created by operator 0.8.0 and earlier
  • Fixed a problem with updates to ClickHouse users configuration not always being propagated to ClickHouse servers (#282 )

Tweak:

  • Added operator log level configuration

IMPORTANT NOTES:

  1. Please upgrade operator via re-installation. There are change in resource definitions.
  2. Operator versions 0.9.1 and 0.9.2 are not compatible with 0.9.0 and 0.9.3 in regards to upgrade. Clusters created with those versions have to be re-created.

release-0.9.2

28 Feb 13:00
5ecc53e
Compare
Choose a tag to compare

Bug fixes:

  • Fixed memory leak in metrics exporter (#176)

release-0.9.1

24 Feb 16:46
aaee541
Compare
Choose a tag to compare

Bug fixes:

  • Fixed regression with 'files' section of configuration (#261)
  • Fixed discovery of monitored ClickHouse clusters by metrics exporter when it is being restarted (#239)

release-0.9.0

12 Feb 19:36
cdb1e4e
Compare
Choose a tag to compare

New features:

  • Option to define template per ClickHouse replica (before it was only possible to have global, shard based or
  • 'circular' replication shortcut (podDistribution.type: CircularReplication)
  • hostTemplates in order to propagate custom ports across configuration
  • hostNetwork support and portDistribution types. See examples starting from '14-' in examples folder.
    host based templates)
  • New Grafana dashboard

release-0.8.0

30 Dec 15:02
6a382fe
Compare
Choose a tag to compare

New features:

Monitoring improvements:

  • ClickHouse mutations are now available in monitoring
  • Metrics fetch/error events were added
  • Fixed a bug with monitoring events not properly labeled (also fixes #225)
  • Fixed a bug when all hosts were dropped out of monitoring if one host fails

Other bug fixes:

  • Fixed a bug when schema could not be created automatically on newer versions of ClickHouse (#227).
  • Fixed a bug with zookeeper root entry not propagated to ClickHouse configuration

Upgrade notes:

  • There were changes in ClickHouseInstallation CRD. It is recommended to remove and re-install the operator. Existing ClickHouse clusters will be picked up automatically.
  • IMPORTANT: If you upgrade operator from 0.6.0 or earlier to 0.8.0 please make sure your ClickHouseInstallation name is shorter than 15 symbols. Otherwise DO NOT UPGRADE an operator.

Please contact [email protected] if you have upgrade issues or any questions.