|
1 | 1 | # Changelog |
2 | 2 |
|
3 | 3 |
|
| 4 | +## v0.32.0 - 2025-09-04 |
| 5 | + |
| 6 | +- **BREAKING CHANGE**: Removed unprefixed keys from ServiceUser secrets to resolve environment variable collisions. Previously ServiceUser secrets contained both prefixed keys (e.g., `SERVICEUSER_HOST`, `SERVICEUSER_PASSWORD`) and unprefixed keys (e.g., `HOST`, `PASSWORD`). The unprefixed keys have been removed. |
| 7 | +- **Important:** Status conditions `Create`, `Update` and `CreateOrUpdate` (all cases) have been consolidated into `CreatedOrUpdated` due to limitations in reliably determining operation type |
| 8 | +- Added secret watcher controller to automatically update resources when their `connInfoSecretSource` secrets change |
| 9 | +- Fix `ServiceUser`: retry API calls when password is not received in response |
| 10 | +- Add `AlloyDBOmni` field `userConfig.pg.max_sync_workers_per_subscription`, type `integer`: Maximum |
| 11 | + number of synchronization workers per subscription. The default is `2` |
| 12 | +- Change `AlloyDBOmni` field `userConfig.pg.max_logical_replication_workers`: maximum ~~`64`~~ → `256` |
| 13 | +- Change `AlloyDBOmni` field `userConfig.pg.max_replication_slots`: maximum ~~`64`~~ → `256` |
| 14 | +- Change `AlloyDBOmni` field `userConfig.pg.max_worker_processes`: maximum ~~`96`~~ → `288` |
| 15 | +- Add `MySQL` field `userConfig.mysql_incremental_backup`, type `object`: MySQL incremental backup configuration |
| 16 | +- Add `PostgreSQL` field `userConfig.pg.max_connections`, type `integer`: Sets the PostgreSQL maximum |
| 17 | + number of concurrent connections to the database server |
| 18 | +- Add `PostgreSQL` field `userConfig.pg.max_sync_workers_per_subscription`, type `integer`: Maximum number |
| 19 | + of synchronization workers per subscription. The default is `2` |
| 20 | +- Change `PostgreSQL` field `userConfig.pg.max_logical_replication_workers`: maximum ~~`64`~~ → `256` |
| 21 | +- Change `PostgreSQL` field `userConfig.pg.max_replication_slots`: maximum ~~`64`~~ → `256` |
| 22 | +- Change `PostgreSQL` field `userConfig.pg.max_worker_processes`: maximum ~~`96`~~ → `288` |
| 23 | +- Change `ServiceIntegrationEndpoint` field `prometheus.basic_auth_password`: maxLength ~~`64`~~ → `256` |
| 24 | +- Change `MySQL` field `userConfig.binlog_retention_period`: maximum ~~`86400`~~ → `604800` |
| 25 | + |
4 | 26 | ## v0.31.0 - 2025-07-25 |
5 | 27 |
|
| 28 | +- `KafkaTopic`: added concurrent reconcilers and optimized API calls |
6 | 29 | - Upgraded HPA from deprecated `autoscaling/v2beta1` to stable `autoscaling/v2` API |
7 | 30 | - Added `ServiceUser` field `connInfoSecretSource`: Allows reading passwords from existing secrets for credential management. Supports setting passwords for new users and existing users |
8 | 31 | - Change `AlloyDBOmni` field `userConfig.pg.max_wal_senders`: maximum ~~`64`~~ → `256` |
|
0 commit comments