Added
- The latest applied ActionPlan is now stored in chi-storage ConfigMap
- volumeClaimTemplate.volumeAttributeClass attribute. Closes #1818
- Configuration for DROP REPLICA behavior:
reconcile:
host:
drop:
replicas:
# Whether the operator during reconcile procedure should drop replicas when replica is deleted
onDelete: yes
# Whether the operator during reconcile procedure should drop replicas when replica volume is lost
onLostVolume: yes
# Whether the operator during reconcile procedure should drop active replicas when replica is deleted or recreated
active: no
Now active replicas are never dropped. That solves a potential bug when replica could be dropped on a multi-volume node if newly added volume is not yet available.
Changed
- Enabled ReadinessProbe for Keeper. Closes #1846
- Enabled query_log for all DDL statements performed by operator
- minor logging improvements by @janeklb in #1829
Fixed
- Removed excessive logging isUpdatedEndpointSlice():unknown
- Changed metrics collection query that could be broken in 0.25.4 for old ClickHouse versions
Helm updates
- fix: correctly delete existing helm release artifacts by appending asset ID to URL by @Slach in #1827
- Updated Helm repo location to https://helm.altinity.com by @DougTidwell in #1835
- Helm: add metrics.enabled conditional checks for serviceMonitor by @KJone1 in #1834
- Hotfix helm schema by @Slach in #1842
New Contributors
Full Changelog: release-0.25.4...release-0.25.5