mirror of
https://github.com/zalando/postgres-operator.git
synced 2026-10-09 07:45:43 +02:00
set wal_level config not on empty parameters map (#2189)
* set wal_level config not on empty parameters map * UPDATE event must trigger statefulSet sync when streams are added
This commit is contained in:
+4
-1
@@ -403,7 +403,10 @@ func (c *Cluster) syncStatefulSet() error {
|
||||
c.logger.Warnf("could not get list of pods to apply PostgreSQL parameters only to be set via Patroni API: %v", err)
|
||||
}
|
||||
|
||||
requiredPgParameters := c.Spec.Parameters
|
||||
requiredPgParameters := make(map[string]string)
|
||||
for k, v := range c.Spec.Parameters {
|
||||
requiredPgParameters[k] = v
|
||||
}
|
||||
// if streams are defined wal_level must be switched to logical
|
||||
if len(c.Spec.Streams) > 0 {
|
||||
requiredPgParameters["wal_level"] = "logical"
|
||||
|
||||
Reference in New Issue
Block a user