Skip to content

Commit 5b37cc2

Browse files
authored
feat(service): removed enum validation from service version fields (#1046)
1 parent 3586414 commit 5b37cc2

38 files changed

Lines changed: 122 additions & 129 deletions

CHANGELOG.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,19 @@
22

33
## [MAJOR.MINOR.PATCH] - YYYY-MM-DD
44

5+
- Change `AlloyDBOmni` field `userConfig.alloydbomni_version`: removed enum validation
6+
- Change `AlloyDBOmni` field `userConfig.pg_version`: removed enum validation
7+
- Change `Cassandra` field `userConfig.cassandra_version`: removed enum validation
8+
- Change `Flink` field `userConfig.flink_version`: removed enum validation
9+
- Change `MySQL` field `userConfig.mysql_version`: removed enum validation
10+
- Change `OpenSearch` field `userConfig.opensearch_version`: removed enum validation
11+
- Change `Redis` field `userConfig.redis_version`: removed enum validation
12+
- Change `PostgreSQL` field `userConfig.pg_version`: removed enum validation
13+
- Change `Kafka` field `userConfig.kafka_version`: removed enum validation
514
- Change `ServiceIntegration`: operator now adopts existing integrations instead of failing with conflict
615
- Fix `PostgreSQL`: added retry logic for errors during upgrade task
716
- Add `AlloyDBOmni` field `userConfig.node_count`, type `integer`: Number of nodes for the service
817
- Add `Kafka` field `userConfig.kafka_diskless`, type `object`: Kafka Diskless configuration values
9-
- Change `Kafka` field `userConfig.kafka_version`: enum add `4.0`
1018
- Change `MySQL` field `userConfig.mysql.innodb_log_buffer_size`: maximum ~~`4294967295`~~`4294967296`
1119
- Add `OpenSearch` field `userConfig.jwt`, type `object`: OpenSearch JWT Configuration
1220
- Change `OpenSearch` field `userConfig.opensearch.knn_memory_circuit_breaker_limit`: minimum ~~`3`~~`0`
@@ -23,7 +31,6 @@
2331
- Add `PostgreSQL` field `userConfig.pg.io_workers`, type `integer`: EXPERIMENTAL: Number of IO worker
2432
processes, for io_method=worker. Version 18 and up only
2533
- Change `PostgreSQL` field `userConfig.pg.max_connections`: maximum `60000`
26-
- Change `PostgreSQL` field `userConfig.pg_version`: enum add `18`
2734
- Remove `OpenSearch` field `userConfig.custom_keystores`, type `array`: the field has invalid schema definition
2835
- Add `KafkaTopic` field `config.diskless_enable`, type `boolean`: Indicates whether diskless should
2936
be enabled

api/v1alpha1/userconfig/service/alloydbomni/alloydbomni.go

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

api/v1alpha1/userconfig/service/cassandra/cassandra.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

api/v1alpha1/userconfig/service/flink/flink.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

api/v1alpha1/userconfig/service/kafka/kafka.go

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

api/v1alpha1/userconfig/service/kafka_connect/kafka_connect.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

api/v1alpha1/userconfig/service/mysql/mysql.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

api/v1alpha1/userconfig/service/opensearch/opensearch.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

api/v1alpha1/userconfig/service/pg/pg.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

api/v1alpha1/userconfig/service/redis/redis.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)