|
| 1 | +# :rocket: Release 1.12.0-rc1 (2024-07-17) |
| 2 | + |
| 3 | +## :notepad_spiral: NOTES |
| 4 | + |
| 5 | +StackGres 1.12.0-rc1 has finally landed! :sparkles: :confetti_ball: :champagne: |
| 6 | + |
| 7 | +This release comes with a new shiny feature that allows to do change data capture (CDC) of your Postgres instances in an easy way with SGStream CRD! CDC provides real-time or near-real-time movement of data by moving and processing data continuously as new database events occur. In particular SGStream offer two main functionality, stream Postgres CDC events to a CloudEvent service or move directly data to another SGCluster instance. The feature is in an alpha stage so your feedback will be a great way to make it more stable. |
| 8 | + |
| 9 | +This release also brings fixes and security features. In particular Envoy has been updated to 1.30.4 solving a bug that was haunting us for some time preventing the new version to be included. Sadly we can not upgrade to latest version of PgBouncer due to a [regression found in version 1.23.0](), we hope to be able to include a newer version as soon as it is released. |
| 10 | + |
| 11 | +Go on and have a look to this new release of StackGres, we hope you envoy it! |
| 12 | + |
| 13 | +## :sparkles: NEW FEATURES AND CHANGES |
| 14 | + |
| 15 | +* Added Patroni 3.3.2 |
| 16 | +* Added Babelfish for PostgreSQL 16.2 |
| 17 | +* Added Envoy 1.30.4 |
| 18 | +* Added FluentBit 3.0.7 |
| 19 | +* Added Kubectl 1.30.2 and 1.28.11 |
| 20 | +* Added SGStream |
| 21 | +* Support SGStream from Postgres or SGCluster to CloudEvent service |
| 22 | +* Support SGStream from Postgres or SGCluster to SGCluster |
| 23 | +* Allow to set Patroni callbacks, pre_promote and before_stop |
| 24 | +* Allow to overwrite postgres binaries using customVolumeMounts under /usr/local/bin |
| 25 | +* Add warning on setting manually backups paths in documentation |
| 26 | + |
| 27 | +## Web Console |
| 28 | + |
| 29 | +Nothing new here! :eyes: |
| 30 | + |
| 31 | +## :bug: FIXES |
| 32 | + |
| 33 | +* Errors when setting imagePullSecrets |
| 34 | +* SGDbOps, SGShardedDbOps and SGStream always fail on retry |
| 35 | +* SGShardedCluster REST API endpoint was overlapping managed sql sections |
| 36 | +* pg_stat_progress_vacuum and pg_stat_progress_cluster metric is missing schema and table names |
| 37 | +* Broken storageclasses permissions for Web Console ClusterRoles |
| 38 | + |
| 39 | +## Web Console |
| 40 | + |
| 41 | +* Make sure sgdbop status conditions exist before requesting its data |
| 42 | +* Remove fixed sgconfig name |
| 43 | +* Include default case on isDeletable header method |
| 44 | +* Show "loading data" message while processing rest api info |
| 45 | +* Do not use deprecated fields for envoy config |
| 46 | + |
| 47 | +## :construction: KNOWN ISSUES |
| 48 | + |
| 49 | +* Backups may be restored with inconsistencies when performed with a Postgres instance running on a different architecture ([#1539](https://gitlab.com/ongresinc/stackgres/-/issues/1539)) |
| 50 | + |
| 51 | +## :up: UPGRADE |
| 52 | + |
| 53 | +To upgrade from a previous installation of the StackGres operator's helm chart you will have to upgrade the helm chart release. |
| 54 | + For more detailed information please refer to [our documentation](https://stackgres.io/doc/latest/install/helm/upgrade/#upgrade-operator). |
| 55 | + |
| 56 | +To upgrade StackGres operator's (upgrade only works starting from 1.1 version or above) helm chart issue the following commands (replace namespace and release name if you used something different): |
| 57 | + |
| 58 | +`helm upgrade -n "stackgres" "stackgres-operator" https://stackgres.io/downloads/stackgres-k8s/stackgres/1.12.0-rc1/helm/stackgres-operator.tgz` |
| 59 | + |
| 60 | +> IMPORTANT: This release is incompatible with previous `alpha` or `beta` versions. Upgrading from those versions will require uninstalling completely StackGres including all clusters and StackGres CRDs (those in `stackgres.io` group) first. |
| 61 | +
|
| 62 | +Thank you for all the issues created, ideas, and code contributions by the StackGres Community! |
| 63 | + |
| 64 | +## :twisted_rightwards_arrows: [FULL LIST OF COMMITS](https://gitlab.com/ongresinc/stackgres/-/commits/1.12.0-rc1) |
| 65 | + |
1 | 66 | # :rocket: Release 1.11.0 (2024-06-10) |
2 | 67 |
|
3 | 68 | ## :notepad_spiral: NOTES |
|
0 commit comments