|
1 | 1 | # Changelog |
2 | 2 |
|
3 | 3 |
|
| 4 | +## v0.34.0 - 2025-10-21 |
| 5 | + |
| 6 | +- Change service version fields: removed enum validation from `userConfig` |
| 7 | + (affects `AlloyDBOmni.userConfig.alloydbomni_version`, |
| 8 | + `Cassandra.userConfig.cassandra_version`, `Flink.userConfig.flink_version`, |
| 9 | + `MySQL.userConfig.mysql_version`, `OpenSearch.userConfig.opensearch_version`, |
| 10 | + `Redis.userConfig.redis_version`, `PostgreSQL.userConfig.pg_version`, `Kafka.userConfig.kafka_version`) |
| 11 | +- Change `ServiceIntegration`: operator now adopts existing integrations instead of failing with conflict |
| 12 | +- Fix `PostgreSQL`: added retry logic for errors during upgrade task |
| 13 | +- Add `AlloyDBOmni` field `userConfig.node_count`, type `integer`: Number of nodes for the service |
| 14 | +- Add `Kafka` field `userConfig.kafka_diskless`, type `object`: Kafka Diskless configuration values |
| 15 | +- Change `MySQL` field `userConfig.mysql.innodb_log_buffer_size`: maximum ~~`4294967295`~~ → `4294967296` |
| 16 | +- Add `OpenSearch` field `userConfig.jwt`, type `object`: OpenSearch JWT Configuration |
| 17 | +- Change `OpenSearch` field `userConfig.opensearch.knn_memory_circuit_breaker_limit`: minimum ~~`3`~~ → `0` |
| 18 | +- Add `PostgreSQL` field `userConfig.node_count`, type `integer`: Number of nodes for the service |
| 19 | +- Add `PostgreSQL` field `userConfig.pg.io_combine_limit`, type `integer`: EXPERIMENTAL: Controls the |
| 20 | + largest I/O size in operations that combine I/O in 8kB units |
| 21 | +- Add `PostgreSQL` field `userConfig.pg.io_max_combine_limit`, type `integer`: EXPERIMENTAL: Controls |
| 22 | + the largest I/O size in operations that combine I/O in 8kB units, and silently limits the user-settable |
| 23 | + parameter io_combine_limit |
| 24 | +- Add `PostgreSQL` field `userConfig.pg.io_max_concurrency`, type `integer`: EXPERIMENTAL: Controls the |
| 25 | + maximum number of I/O operations that one process can execute simultaneously |
| 26 | +- Add `PostgreSQL` field `userConfig.pg.io_method`, type `string`: EXPERIMENTAL: Controls the maximum |
| 27 | + number of I/O operations that one process can execute simultaneously |
| 28 | +- Add `PostgreSQL` field `userConfig.pg.io_workers`, type `integer`: EXPERIMENTAL: Number of IO worker |
| 29 | + processes, for io_method=worker. Version 18 and up only |
| 30 | +- Change `PostgreSQL` field `userConfig.pg.max_connections`: maximum `60000` |
| 31 | +- Remove `OpenSearch` field `userConfig.custom_keystores`, type `array`: the field has invalid schema definition |
| 32 | +- Add `KafkaTopic` field `config.diskless_enable`, type `boolean`: Indicates whether diskless should |
| 33 | + be enabled |
| 34 | +- Remove `KafkaTopic` field `config.inkless_enable`, type `boolean`: Indicates whether inkless should |
| 35 | + be enabled |
| 36 | + |
4 | 37 | ## v0.33.1 - 2025-10-08 |
5 | 38 |
|
6 | 39 | - Fix `PostgreSQL`: resolved panic during upgrade check task fails |
|
0 commit comments