From cac15f703c36791d289036fd3f9378b8f1cdcf1a Mon Sep 17 00:00:00 2001 From: vramik Date: Wed, 27 Sep 2023 13:53:58 +0200 Subject: [PATCH] Upgrade liquibase version to avoid a bug where a changeset is executed twice Closes #23220 (cherry picked from commit 7f2f4aae67093685757c420ee992a360341261fc) Conflicts: testsuite/integration-arquillian/tests/base/src/test/java/org/keycloak/testsuite/zerodowntime/ZeroDowntimeTest.java --- .../jpa/updater/liquibase/custom/CustomCreateIndexChange.java | 2 +- pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/model/jpa/src/main/java/org/keycloak/connections/jpa/updater/liquibase/custom/CustomCreateIndexChange.java b/model/jpa/src/main/java/org/keycloak/connections/jpa/updater/liquibase/custom/CustomCreateIndexChange.java index 3daaa64790e..f507b6bf134 100644 --- a/model/jpa/src/main/java/org/keycloak/connections/jpa/updater/liquibase/custom/CustomCreateIndexChange.java +++ b/model/jpa/src/main/java/org/keycloak/connections/jpa/updater/liquibase/custom/CustomCreateIndexChange.java @@ -74,7 +74,7 @@ public class CustomCreateIndexChange extends CreateIndexChange { } try { // To check that the table already exists or not on which the index will be created. - if (!SnapshotGeneratorFactory.getInstance() + if (getTableName() == null || !SnapshotGeneratorFactory.getInstance() .has(new Table().setName(getTableName()).setSchema(new Schema(getCatalogName(), getSchemaName())), database)) return super.generateStatements(database); diff --git a/pom.xml b/pom.xml index 46492607d81..ab305a41abf 100644 --- a/pom.xml +++ b/pom.xml @@ -138,7 +138,7 @@ 2.3.32 ${jetty94.version} - 4.20.0 + 4.23.2 4.2.0 7.1.0 1.0.2.Final