You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Adds a `create_extension` boolean field to extension metadata so that
extensions providing only libraries or tools (e.g. wal2json) can skip
`CREATE EXTENSION` tests. When `create_extension` is `false`, the
extension is omitted entirely from the Database CR's `extensions_spec`
and the status assertion skips the `extensions` field.
The generated `database_assert_status` map conditionally includes or
excludes the `extensions` key, avoiding the Chainsaw limitation where
`extensions: null` would require the field to exist in the actual
resource. The psql verification job in `check-extension.yaml` also reads
`create_extension` and skips when false.
Closes#85
Signed-off-by: Matteo <matteo.biagetti@enterprisedb.com>
Signed-off-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Signed-off-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
Co-authored-by: Niccolò Fei <niccolo.fei@enterprisedb.com>
Co-authored-by: Gabriele Bartolini <gabriele.bartolini@enterprisedb.com>
Co-authored-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
0 commit comments