remove stream resources after drop from Postgres manifest (#2563)

* remove stream resources after drop from Postgres manifest
This commit is contained in:
Felix Kunde
2024-06-27 14:30:52 +02:00
committed by GitHub
parent 7cdc23fff0
commit 37d6993439
4 changed files with 44 additions and 4 deletions
+1 -1
View File
@@ -1082,7 +1082,7 @@ func (c *Cluster) Update(oldSpec, newSpec *acidv1.Postgresql) error {
}
// streams
if len(newSpec.Spec.Streams) > 0 {
if len(newSpec.Spec.Streams) > 0 || len(oldSpec.Spec.Streams) != len(newSpec.Spec.Streams) {
if err := c.syncStreams(); err != nil {
c.logger.Errorf("could not sync streams: %v", err)
updateFailed = true