|
1 | 1 | # Changelog |
2 | 2 |
|
3 | 3 |
|
| 4 | +## v0.38.0 - 2026-05-18 |
| 5 | + |
| 6 | +- Add `MySQL` and `PostgreSQL` field `migrationSecretSource`, type `object`: Reference to a Secret containing migration |
| 7 | + credentials. Secret keys must match userConfig.migration JSON field names. If set, takes precedence over userConfig.migration. |
| 8 | +- Add `Clickhouse` field `userConfig.server_settings`, type `object`: ClickHouse server settings, which |
| 9 | + can be found in the `system.server_settings` table |
| 10 | +- Add `Clickhouse` field `userConfig.session_settings`, type `object`: ClickHouse session settings, which |
| 11 | + can be found in the `system.settings` table |
| 12 | +- Add `KafkaConnect` field `userConfig.kafka_connect.prefer_ipv6_address_enable`, type `boolean`: When |
| 13 | + enabled, connectors will automatically resolve IPv6 addresses from external server names configured |
| 14 | + with dual-stack |
| 15 | +- Add `Kafka` field `userConfig.inkless`, type `object`: Inkless configuration values |
| 16 | +- Add `Kafka` field `userConfig.kafka_connect_config.prefer_ipv6_address_enable`, type `boolean`: When |
| 17 | + enabled, connectors will automatically resolve IPv6 addresses from external server names configured |
| 18 | + with dual-stack |
| 19 | +- Change `Kafka` field `userConfig.backup_interval_hours`: enum add `12`, `24`, `3`, `4`, `6`, `8` |
| 20 | +- Add `MySQL` field `userConfig.mysql.lower_case_table_names`, type `integer`: Sets how table and database |
| 21 | + names are stored and compared |
| 22 | +- Change `OpenSearch` field `userConfig.opensearch.cluster_max_shards_per_node`: minimum ~~`100`~~ → `10` |
| 23 | +- Add `PostgreSQL` field `userConfig.pg.synchronous_commit`, type `string`: Sets the current transaction's |
| 24 | + synchronization level. The default is `off` |
| 25 | +- Add `PostgreSQL` field `userConfig.switchover_windows`, type `array`: no description |
| 26 | +- Change `PostgreSQL` field `userConfig.backup_interval_hours`: enum add `12`, `24`, `3`, `4`, `6`, `8` |
| 27 | +- Add `ServiceIntegration` field `metrics.source_mysql.telegraf.gather_replica_status`, type `boolean`: |
| 28 | + Gather metrics from SHOW REPLICA STATUS command output |
| 29 | +- Add `Valkey` field `userConfig.valkey_version`, type `string`: Available versions: `8.1`, `9.0`. Newer |
| 30 | + versions may also be available. |
| 31 | +Valkey major version |
| 32 | +- Add `KafkaSchema` field `references`, type `array`: Schema references for Protobuf or JSON schemas |
| 33 | + that import other schemas |
| 34 | +- **BREAKING**: Remove deprecated `AlloyDBOmni` and `Cassandra` kinds and controllers from the operator |
| 35 | +- **BREAKING**: Change `ServiceIntegration` field `integrationType`: enum remove `m3aggregator`, `m3coordinator` |
| 36 | +- Add `MySQL` and `PostgreSQL` field `migrationSecretSource.deleteAfterMigration`, type `boolean`: When |
| 37 | + true, the operator deletes the referenced Secret after migration completes successfully. Defaults to `false`. |
| 38 | +- Remove the 63-character limit for the `KafkaSchema` field `subjectName` |
| 39 | +- Make `ConnectionPool` fields `databaseName` and `username` immutable |
| 40 | +- Add `Clickhouse` field `userConfig.private_access.clickhouse_arrowflight`, type `boolean`: Allow clients |
| 41 | + to connect to clickhouse_arrowflight with a DNS name that always resolves to the service's private |
| 42 | + IP addresses |
| 43 | +- Add `Clickhouse` field `userConfig.privatelink_access.clickhouse_arrowflight`, type `boolean`: Enable |
| 44 | + clickhouse_arrowflight |
| 45 | +- Add `Clickhouse` field `userConfig.public_access.clickhouse_arrowflight`, type `boolean`: Allow clients |
| 46 | + to connect to clickhouse_arrowflight from the public internet for service nodes that are in a |
| 47 | + project VPC or another type of private network |
| 48 | + |
4 | 49 | ## v0.37.0 - 2026-04-09 |
5 | 50 |
|
6 | 51 | - Add `ServiceUser` field `accessControl`, type `object`: AccessControl configures service-specific access control rules for the user. |
|
0 commit comments