From 8b17bbe5eb70655362c3641c3974181c38ce99a2 Mon Sep 17 00:00:00 2001 From: XDEV Renovate Bot Date: Mon, 12 Aug 2024 15:01:32 +0000 Subject: [PATCH 01/21] Update dependency org.apache.maven.plugins:maven-gpg-plugin to v3.2.5 --- spring-data-eclipse-store/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-data-eclipse-store/pom.xml b/spring-data-eclipse-store/pom.xml index 417cd4bb..08885a7f 100644 --- a/spring-data-eclipse-store/pom.xml +++ b/spring-data-eclipse-store/pom.xml @@ -357,7 +357,7 @@ org.apache.maven.plugins maven-gpg-plugin - 3.2.4 + 3.2.5 sign-artifacts From d88dcfb3eed121f05d095afa3a2ad42c00555920 Mon Sep 17 00:00:00 2001 From: XDEV Renovate Bot Date: Mon, 12 Aug 2024 15:01:43 +0000 Subject: [PATCH 02/21] Update dependency org.apache.maven.plugins:maven-gpg-plugin to v3.2.5 --- template-placeholder/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/template-placeholder/pom.xml b/template-placeholder/pom.xml index a6011a30..e603ab0d 100644 --- a/template-placeholder/pom.xml +++ b/template-placeholder/pom.xml @@ -199,7 +199,7 @@ org.apache.maven.plugins maven-gpg-plugin - 3.2.4 + 3.2.5 sign-artifacts From ae41533919a32ed17ac22c629d0576d1f9bbe175 Mon Sep 17 00:00:00 2001 From: XDEV Renovate Bot Date: Sun, 18 Aug 2024 02:26:34 +0000 Subject: [PATCH 03/21] Update dependency maven to v3.9.9 --- .mvn/wrapper/maven-wrapper.properties | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.mvn/wrapper/maven-wrapper.properties b/.mvn/wrapper/maven-wrapper.properties index e56bc180..4d624fa9 100644 --- a/.mvn/wrapper/maven-wrapper.properties +++ b/.mvn/wrapper/maven-wrapper.properties @@ -14,4 +14,4 @@ # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. -distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.8/apache-maven-3.9.8-bin.zip +distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.9/apache-maven-3.9.9-bin.zip From f247c9acbad11e1b6d7ed9f3c0d913ac631d60f9 Mon Sep 17 00:00:00 2001 From: XDEV Renovate Bot Date: Thu, 22 Aug 2024 02:26:24 +0000 Subject: [PATCH 04/21] Update dependency org.apache.maven.plugins:maven-project-info-reports-plugin to v3.7.0 --- template-placeholder/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/template-placeholder/pom.xml b/template-placeholder/pom.xml index a6011a30..54006949 100644 --- a/template-placeholder/pom.xml +++ b/template-placeholder/pom.xml @@ -95,7 +95,7 @@ org.apache.maven.plugins maven-project-info-reports-plugin - 3.6.2 + 3.7.0 From 2f8e6e26ae33d11a0597a5f2878423f5761a71c1 Mon Sep 17 00:00:00 2001 From: XDEV Renovate Bot Date: Fri, 23 Aug 2024 02:26:15 +0000 Subject: [PATCH 05/21] Update dependency org.apache.maven.plugins:maven-checkstyle-plugin to v3.5.0 --- pom.xml | 2 +- template-placeholder/pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index cea11b45..7311976c 100644 --- a/pom.xml +++ b/pom.xml @@ -40,7 +40,7 @@ org.apache.maven.plugins maven-checkstyle-plugin - 3.4.0 + 3.5.0 com.puppycrawl.tools diff --git a/template-placeholder/pom.xml b/template-placeholder/pom.xml index a6011a30..1e7c935e 100644 --- a/template-placeholder/pom.xml +++ b/template-placeholder/pom.xml @@ -242,7 +242,7 @@ org.apache.maven.plugins maven-checkstyle-plugin - 3.4.0 + 3.5.0 com.puppycrawl.tools From 5cf7f3f1c0b5567e7f5797f8f1a16c4ca54ab1d0 Mon Sep 17 00:00:00 2001 From: XDEV Renovate Bot Date: Fri, 23 Aug 2024 02:26:16 +0000 Subject: [PATCH 06/21] Update dependency org.apache.maven.plugins:maven-jxr-plugin to v3.5.0 --- pom.xml | 2 +- template-placeholder/pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index cea11b45..d5f11c8b 100644 --- a/pom.xml +++ b/pom.xml @@ -99,7 +99,7 @@ org.apache.maven.plugins maven-jxr-plugin - 3.4.0 + 3.5.0 diff --git a/template-placeholder/pom.xml b/template-placeholder/pom.xml index a6011a30..4e1a3ccb 100644 --- a/template-placeholder/pom.xml +++ b/template-placeholder/pom.xml @@ -301,7 +301,7 @@ org.apache.maven.plugins maven-jxr-plugin - 3.4.0 + 3.5.0 From fdd3d611a02fe75d6eb0d03573dc862437b378ea Mon Sep 17 00:00:00 2001 From: XDEV Renovate Bot Date: Mon, 26 Aug 2024 02:27:01 +0000 Subject: [PATCH 07/21] Update dependency com.puppycrawl.tools:checkstyle to v10.18.0 --- pom.xml | 2 +- template-placeholder/pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index cea11b45..559e3c09 100644 --- a/pom.xml +++ b/pom.xml @@ -45,7 +45,7 @@ com.puppycrawl.tools checkstyle - 10.17.0 + 10.18.0 diff --git a/template-placeholder/pom.xml b/template-placeholder/pom.xml index a6011a30..989286a6 100644 --- a/template-placeholder/pom.xml +++ b/template-placeholder/pom.xml @@ -247,7 +247,7 @@ com.puppycrawl.tools checkstyle - 10.17.0 + 10.18.0 From ca025085f1b5302d0251ff6386ebacea52dc0850 Mon Sep 17 00:00:00 2001 From: XDEV Renovate Bot Date: Wed, 28 Aug 2024 02:27:15 +0000 Subject: [PATCH 08/21] Update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.10.0 --- template-placeholder/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/template-placeholder/pom.xml b/template-placeholder/pom.xml index 9f9e0347..0abe26e8 100644 --- a/template-placeholder/pom.xml +++ b/template-placeholder/pom.xml @@ -143,7 +143,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 3.8.0 + 3.10.0 attach-javadocs From 409f50d453be93f747e55b02f3d100452f335a50 Mon Sep 17 00:00:00 2001 From: XDEV Renovate Bot Date: Wed, 28 Aug 2024 02:27:16 +0000 Subject: [PATCH 09/21] Update dependency org.apache.maven.plugins:maven-pmd-plugin to v3.25.0 --- pom.xml | 2 +- template-placeholder/pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index f13d4f47..421afd41 100644 --- a/pom.xml +++ b/pom.xml @@ -70,7 +70,7 @@ org.apache.maven.plugins maven-pmd-plugin - 3.24.0 + 3.25.0 true true diff --git a/template-placeholder/pom.xml b/template-placeholder/pom.xml index 9f9e0347..8f3bbba6 100644 --- a/template-placeholder/pom.xml +++ b/template-placeholder/pom.xml @@ -272,7 +272,7 @@ org.apache.maven.plugins maven-pmd-plugin - 3.24.0 + 3.25.0 true true From e88198c483ec4863ea349829acbdc89d10eb49bb Mon Sep 17 00:00:00 2001 From: XDEV Renovate Bot Date: Sat, 31 Aug 2024 02:27:43 +0000 Subject: [PATCH 10/21] Update dependency com.puppycrawl.tools:checkstyle to v10.18.1 --- pom.xml | 2 +- template-placeholder/pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 421afd41..f58e4f69 100644 --- a/pom.xml +++ b/pom.xml @@ -45,7 +45,7 @@ com.puppycrawl.tools checkstyle - 10.18.0 + 10.18.1 diff --git a/template-placeholder/pom.xml b/template-placeholder/pom.xml index e9e06ad4..1dbf7b07 100644 --- a/template-placeholder/pom.xml +++ b/template-placeholder/pom.xml @@ -247,7 +247,7 @@ com.puppycrawl.tools checkstyle - 10.18.0 + 10.18.1 From 221053a1c1b6d8adc94e58e04ebdab04c77561ee Mon Sep 17 00:00:00 2001 From: XDEV Renovate Bot Date: Sat, 31 Aug 2024 02:27:44 +0000 Subject: [PATCH 11/21] Update net.sourceforge.pmd to v7.5.0 --- pom.xml | 4 ++-- template-placeholder/pom.xml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pom.xml b/pom.xml index 421afd41..3fe9409a 100644 --- a/pom.xml +++ b/pom.xml @@ -82,12 +82,12 @@ net.sourceforge.pmd pmd-core - 7.4.0 + 7.5.0 net.sourceforge.pmd pmd-java - 7.4.0 + 7.5.0 diff --git a/template-placeholder/pom.xml b/template-placeholder/pom.xml index e9e06ad4..a7e69a67 100644 --- a/template-placeholder/pom.xml +++ b/template-placeholder/pom.xml @@ -284,12 +284,12 @@ net.sourceforge.pmd pmd-core - 7.4.0 + 7.5.0 net.sourceforge.pmd pmd-java - 7.4.0 + 7.5.0 From 75f839e8d25a3dc3079102aa79f7e073a8bcde6b Mon Sep 17 00:00:00 2001 From: Alex B <45384811+AB-xdev@users.noreply.github.com> Date: Mon, 2 Sep 2024 09:37:58 +0200 Subject: [PATCH 12/21] Fix sonar PR detection --- .github/workflows/sonar.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/sonar.yml b/.github/workflows/sonar.yml index 7824917b..b38f0d82 100644 --- a/.github/workflows/sonar.yml +++ b/.github/workflows/sonar.yml @@ -11,7 +11,7 @@ on: - '.idea/**' - 'assets/**' pull_request: - types: [opened, synchronize, reopened] + branches: [ develop ] paths-ignore: - '**.md' - '.config/**' From 2bcb4a61f538a3c53ca56bce2f126cde5bd2eff2 Mon Sep 17 00:00:00 2001 From: XDEV Renovate Bot Date: Sun, 15 Sep 2024 02:36:42 +0000 Subject: [PATCH 13/21] Update dependency org.apache.maven.plugins:maven-gpg-plugin to v3.2.6 --- template-placeholder/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/template-placeholder/pom.xml b/template-placeholder/pom.xml index b7475cf2..dce6e136 100644 --- a/template-placeholder/pom.xml +++ b/template-placeholder/pom.xml @@ -199,7 +199,7 @@ org.apache.maven.plugins maven-gpg-plugin - 3.2.5 + 3.2.6 sign-artifacts From 40303d45140e9c23761f8d34c8a4dcabd0fb266a Mon Sep 17 00:00:00 2001 From: XDEV Renovate Bot Date: Thu, 26 Sep 2024 02:34:18 +0000 Subject: [PATCH 14/21] Update dependency com.mycila:license-maven-plugin to v4.6 --- template-placeholder/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/template-placeholder/pom.xml b/template-placeholder/pom.xml index dce6e136..b43ab124 100644 --- a/template-placeholder/pom.xml +++ b/template-placeholder/pom.xml @@ -103,7 +103,7 @@ com.mycila license-maven-plugin - 4.5 + 4.6 ${project.organization.url} From 52afc82afa1383dceb1fc069d5a54665574ff37f Mon Sep 17 00:00:00 2001 From: XDEV Renovate Bot Date: Fri, 27 Sep 2024 10:37:22 +0000 Subject: [PATCH 15/21] Update net.sourceforge.pmd to v7.6.0 --- pom.xml | 4 ++-- template-placeholder/pom.xml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/pom.xml b/pom.xml index ce23a37a..91a9617a 100644 --- a/pom.xml +++ b/pom.xml @@ -82,12 +82,12 @@ net.sourceforge.pmd pmd-core - 7.5.0 + 7.6.0 net.sourceforge.pmd pmd-java - 7.5.0 + 7.6.0 diff --git a/template-placeholder/pom.xml b/template-placeholder/pom.xml index b43ab124..5d5a7057 100644 --- a/template-placeholder/pom.xml +++ b/template-placeholder/pom.xml @@ -284,12 +284,12 @@ net.sourceforge.pmd pmd-core - 7.5.0 + 7.6.0 net.sourceforge.pmd pmd-java - 7.5.0 + 7.6.0 From 2275024d12f0a2ffdd35e332d1a9c8c790092673 Mon Sep 17 00:00:00 2001 From: XDEV Renovate Bot Date: Tue, 1 Oct 2024 02:39:58 +0000 Subject: [PATCH 16/21] Update dependency com.puppycrawl.tools:checkstyle to v10.18.2 --- pom.xml | 2 +- spring-data-eclipse-store/pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index a07780ed..0eee2091 100644 --- a/pom.xml +++ b/pom.xml @@ -50,7 +50,7 @@ com.puppycrawl.tools checkstyle - 10.18.1 + 10.18.2 diff --git a/spring-data-eclipse-store/pom.xml b/spring-data-eclipse-store/pom.xml index 4e3f7875..2c2391d3 100644 --- a/spring-data-eclipse-store/pom.xml +++ b/spring-data-eclipse-store/pom.xml @@ -405,7 +405,7 @@ com.puppycrawl.tools checkstyle - 10.18.1 + 10.18.2 From a90b9cbc47da7ee074cbd1da5fefc86d24ff65f0 Mon Sep 17 00:00:00 2001 From: XDEV Renovate Bot Date: Tue, 1 Oct 2024 02:39:59 +0000 Subject: [PATCH 17/21] Update dependency org.apache.maven.plugins:maven-gpg-plugin to v3.2.7 --- spring-data-eclipse-store/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-data-eclipse-store/pom.xml b/spring-data-eclipse-store/pom.xml index 4e3f7875..ae78e226 100644 --- a/spring-data-eclipse-store/pom.xml +++ b/spring-data-eclipse-store/pom.xml @@ -357,7 +357,7 @@ org.apache.maven.plugins maven-gpg-plugin - 3.2.6 + 3.2.7 sign-artifacts From 6e085bbd8599eda4aad621de3d104b1175d76863 Mon Sep 17 00:00:00 2001 From: XDEV Renovate Bot Date: Tue, 1 Oct 2024 02:40:00 +0000 Subject: [PATCH 18/21] Update org.springframework.boot.version to v3.3.4 --- spring-data-eclipse-store-benchmark/pom.xml | 2 +- spring-data-eclipse-store-demo/pom.xml | 2 +- spring-data-eclipse-store-jpa/pom.xml | 2 +- spring-data-eclipse-store/pom.xml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/spring-data-eclipse-store-benchmark/pom.xml b/spring-data-eclipse-store-benchmark/pom.xml index 82f47594..022e1654 100644 --- a/spring-data-eclipse-store-benchmark/pom.xml +++ b/spring-data-eclipse-store-benchmark/pom.xml @@ -25,7 +25,7 @@ UTF-8 UTF-8 - 3.3.2 + 3.3.4 1.37 diff --git a/spring-data-eclipse-store-demo/pom.xml b/spring-data-eclipse-store-demo/pom.xml index 9adf5eed..d03fae49 100644 --- a/spring-data-eclipse-store-demo/pom.xml +++ b/spring-data-eclipse-store-demo/pom.xml @@ -28,7 +28,7 @@ software.xdev.spring.data.eclipse.store.demo.complex.ComplexDemoApplication - 3.3.2 + 3.3.4 diff --git a/spring-data-eclipse-store-jpa/pom.xml b/spring-data-eclipse-store-jpa/pom.xml index fa71c7ef..247eb2a0 100644 --- a/spring-data-eclipse-store-jpa/pom.xml +++ b/spring-data-eclipse-store-jpa/pom.xml @@ -30,7 +30,7 @@ software.xdev.spring.data.eclipse.store.demo.complex.ComplexDemoApplication - 3.3.2 + 3.3.4 diff --git a/spring-data-eclipse-store/pom.xml b/spring-data-eclipse-store/pom.xml index 4e3f7875..dca40f5f 100644 --- a/spring-data-eclipse-store/pom.xml +++ b/spring-data-eclipse-store/pom.xml @@ -51,7 +51,7 @@ UTF-8 - 3.3.2 + 3.3.4 1.4.0 1.4.0 From f5057f76b3ebb026d916dd84f36bcfdb46e41497 Mon Sep 17 00:00:00 2001 From: XDEV Renovate Bot Date: Tue, 1 Oct 2024 02:40:02 +0000 Subject: [PATCH 19/21] Update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.0 --- spring-data-eclipse-store-demo/pom.xml | 2 +- spring-data-eclipse-store/pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-data-eclipse-store-demo/pom.xml b/spring-data-eclipse-store-demo/pom.xml index 9adf5eed..64652fac 100644 --- a/spring-data-eclipse-store-demo/pom.xml +++ b/spring-data-eclipse-store-demo/pom.xml @@ -113,7 +113,7 @@ org.apache.maven.plugins maven-surefire-plugin - 3.3.1 + 3.5.0 --add-opens java.base/java.util=ALL-UNNAMED diff --git a/spring-data-eclipse-store/pom.xml b/spring-data-eclipse-store/pom.xml index 4e3f7875..c10a3b86 100644 --- a/spring-data-eclipse-store/pom.xml +++ b/spring-data-eclipse-store/pom.xml @@ -306,7 +306,7 @@ org.apache.maven.plugins maven-surefire-plugin - 3.3.1 + 3.5.0 --add-exports java.base/jdk.internal.misc=ALL-UNNAMED From d4d4b1a77f90fe02a37b9d319b1673aae719eef3 Mon Sep 17 00:00:00 2001 From: JohannesRabauer Date: Tue, 1 Oct 2024 09:59:24 +0200 Subject: [PATCH 20/21] Fixed issue with migration script --- CHANGELOG.md | 4 ++++ .../store/repository/EclipseStoreMigrator.java | 18 +++++++++--------- .../update/scripts/LoggingUpdateScript.java | 4 ++++ ...g.java => v2_0_0_InitializeVersioning.java} | 12 ++++++++++-- 4 files changed, 27 insertions(+), 11 deletions(-) rename spring-data-eclipse-store/src/main/java/software/xdev/spring/data/eclipse/store/repository/root/update/scripts/{v2_0_0_InitalizeVersioning.java => v2_0_0_InitializeVersioning.java} (83%) diff --git a/CHANGELOG.md b/CHANGELOG.md index a1d2dc7b..e333296e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +# 2.1.1 + +* Fixed issue with not found migration script (for v2.X) + # 2.1.0 * Implemented auto-id-generation for UUIDs. diff --git a/spring-data-eclipse-store/src/main/java/software/xdev/spring/data/eclipse/store/repository/EclipseStoreMigrator.java b/spring-data-eclipse-store/src/main/java/software/xdev/spring/data/eclipse/store/repository/EclipseStoreMigrator.java index 84b0533f..f37eaf5d 100644 --- a/spring-data-eclipse-store/src/main/java/software/xdev/spring/data/eclipse/store/repository/EclipseStoreMigrator.java +++ b/spring-data-eclipse-store/src/main/java/software/xdev/spring/data/eclipse/store/repository/EclipseStoreMigrator.java @@ -20,16 +20,19 @@ import org.eclipse.store.storage.embedded.types.EmbeddedStorageManager; import software.xdev.micromigration.eclipsestore.MigrationManager; -import software.xdev.micromigration.migrater.reflection.ReflectiveMigrater; +import software.xdev.micromigration.migrater.ExplicitMigrater; import software.xdev.micromigration.scripts.VersionAgnosticMigrationScript; import software.xdev.micromigration.version.MigrationVersion; import software.xdev.spring.data.eclipse.store.repository.root.VersionedRoot; -import software.xdev.spring.data.eclipse.store.repository.root.update.scripts.v2_0_0_InitalizeVersioning; +import software.xdev.spring.data.eclipse.store.repository.root.update.scripts.v2_0_0_InitializeVersioning; public final class EclipseStoreMigrator { - public static final Class FIRST_UPDATE_SCRIPT = v2_0_0_InitalizeVersioning.class; + public static final VersionAgnosticMigrationScript[] SCRIPTS = + new VersionAgnosticMigrationScript[]{ + new v2_0_0_InitializeVersioning() + }; private EclipseStoreMigrator() { @@ -37,16 +40,13 @@ private EclipseStoreMigrator() public static void migrate(final VersionedRoot versionedRoot, final EmbeddedStorageManager storageManager) { - final ReflectiveMigrater migrater = - new ReflectiveMigrater(FIRST_UPDATE_SCRIPT.getPackageName()); - new MigrationManager(versionedRoot, migrater, storageManager) - .migrate(versionedRoot); + final ExplicitMigrater migrater = new ExplicitMigrater(SCRIPTS); + new MigrationManager(versionedRoot, migrater, storageManager).migrate(versionedRoot); } public static MigrationVersion getLatestVersion() { - final ReflectiveMigrater migrater = - new ReflectiveMigrater(FIRST_UPDATE_SCRIPT.getPackageName()); + final ExplicitMigrater migrater = new ExplicitMigrater(SCRIPTS); final TreeSet> sortedScripts = migrater.getSortedScripts(); return sortedScripts.isEmpty() ? new MigrationVersion(0, 0, 0) : sortedScripts.last().getTargetVersion(); } diff --git a/spring-data-eclipse-store/src/main/java/software/xdev/spring/data/eclipse/store/repository/root/update/scripts/LoggingUpdateScript.java b/spring-data-eclipse-store/src/main/java/software/xdev/spring/data/eclipse/store/repository/root/update/scripts/LoggingUpdateScript.java index 934ddab1..71b03434 100644 --- a/spring-data-eclipse-store/src/main/java/software/xdev/spring/data/eclipse/store/repository/root/update/scripts/LoggingUpdateScript.java +++ b/spring-data-eclipse-store/src/main/java/software/xdev/spring/data/eclipse/store/repository/root/update/scripts/LoggingUpdateScript.java @@ -24,6 +24,10 @@ import software.xdev.spring.data.eclipse.store.repository.root.VersionedRoot; +/** + * All migration scripts must be added to + * {@link software.xdev.spring.data.eclipse.store.repository.EclipseStoreMigrator#SCRIPTS}! + */ public abstract class LoggingUpdateScript extends ReflectiveVersionMigrationScript { diff --git a/spring-data-eclipse-store/src/main/java/software/xdev/spring/data/eclipse/store/repository/root/update/scripts/v2_0_0_InitalizeVersioning.java b/spring-data-eclipse-store/src/main/java/software/xdev/spring/data/eclipse/store/repository/root/update/scripts/v2_0_0_InitializeVersioning.java similarity index 83% rename from spring-data-eclipse-store/src/main/java/software/xdev/spring/data/eclipse/store/repository/root/update/scripts/v2_0_0_InitalizeVersioning.java rename to spring-data-eclipse-store/src/main/java/software/xdev/spring/data/eclipse/store/repository/root/update/scripts/v2_0_0_InitializeVersioning.java index ec4d971c..7844a995 100644 --- a/spring-data-eclipse-store/src/main/java/software/xdev/spring/data/eclipse/store/repository/root/update/scripts/v2_0_0_InitalizeVersioning.java +++ b/spring-data-eclipse-store/src/main/java/software/xdev/spring/data/eclipse/store/repository/root/update/scripts/v2_0_0_InitializeVersioning.java @@ -21,13 +21,21 @@ import software.xdev.micromigration.eclipsestore.MigrationEmbeddedStorageManager; import software.xdev.micromigration.scripts.Context; import software.xdev.spring.data.eclipse.store.repository.root.EntityData; +import software.xdev.spring.data.eclipse.store.repository.root.RootDataV2; import software.xdev.spring.data.eclipse.store.repository.root.VersionedRoot; +/** + * Copies elements from the old Root({@link software.xdev.spring.data.eclipse.store.repository.Root} to the newer + * version of Root({@link RootDataV2}). + *

+ * All migration scripts must be added to + * {@link software.xdev.spring.data.eclipse.store.repository.EclipseStoreMigrator#SCRIPTS}! + */ @SuppressWarnings("checkstyle:TypeName") -public class v2_0_0_InitalizeVersioning extends LoggingUpdateScript +public class v2_0_0_InitializeVersioning extends LoggingUpdateScript { - private static final Logger LOG = LoggerFactory.getLogger(v2_0_0_InitalizeVersioning.class); + private static final Logger LOG = LoggerFactory.getLogger(v2_0_0_InitializeVersioning.class); @Override public void loggedMigrate(final Context context) From fb3746fb570ac250263ec8f038e27e400a2162cb Mon Sep 17 00:00:00 2001 From: JohannesRabauer Date: Tue, 1 Oct 2024 10:03:39 +0200 Subject: [PATCH 21/21] Updated READMEs and Version --- CHANGELOG.md | 3 ++- README.md | 3 ++- docs/antora.yml | 6 +++--- pom.xml | 2 +- spring-data-eclipse-store-benchmark/pom.xml | 2 +- spring-data-eclipse-store-demo/pom.xml | 2 +- spring-data-eclipse-store-jpa/pom.xml | 2 +- 7 files changed, 11 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e333296e..7cab2fca 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,7 @@ -# 2.1.1 +# 2.2.0 * Fixed issue with not found migration script (for v2.X) +* Updated org.springframework.boot.version to v3.3.4 # 2.1.0 diff --git a/README.md b/README.md index a4b3fbb8..5cdd4105 100644 --- a/README.md +++ b/README.md @@ -55,7 +55,8 @@ instructions** are in the documentation](https://xdev-software.github.io/spring- | ``1.0.3/1.0.4`` | ``17`` | ``3.2.3`` | ``1.2.0`` | | ``1.0.5-1.0.7`` | ``17`` | ``3.2.5`` | ``1.3.2`` | | ``1.0.8-1.0.10`` | ``17`` | ``3.3.1`` | ``1.3.2`` | -| ``>= 2.0.0`` | ``17`` | ``3.3.2`` | ``1.4.0`` | +| ``2.0.0-2.1.0`` | ``17`` | ``3.3.2`` | ``1.4.0`` | +| ``>= 2.2.0`` | ``17`` | ``3.3.4`` | ``1.4.0`` | ## Demo diff --git a/docs/antora.yml b/docs/antora.yml index fc9ac74e..1ff4aa82 100644 --- a/docs/antora.yml +++ b/docs/antora.yml @@ -1,14 +1,14 @@ name: ROOT title: Spring-Data-Eclipse-Store version: master -display_version: '2.1.0' +display_version: '2.2.0' start_page: index.adoc nav: - modules/ROOT/nav.adoc asciidoc: attributes: product-name: 'Spring-Data-Eclipse-Store' - display-version: '2.1.0' - maven-version: '2.1.0' + display-version: '2.2.0' + maven-version: '2.2.0' page-editable: false page-out-of-support: false diff --git a/pom.xml b/pom.xml index 0eee2091..f2ef4282 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ software.xdev spring-data-eclipse-store-root - 2.2.1-SNAPSHOT + 2.2.0-SNAPSHOT pom diff --git a/spring-data-eclipse-store-benchmark/pom.xml b/spring-data-eclipse-store-benchmark/pom.xml index 022e1654..97ec7288 100644 --- a/spring-data-eclipse-store-benchmark/pom.xml +++ b/spring-data-eclipse-store-benchmark/pom.xml @@ -5,7 +5,7 @@ software.xdev spring-data-eclipse-store-root - 2.2.1-SNAPSHOT + 2.2.0-SNAPSHOT spring-data-eclipse-store-benchmark diff --git a/spring-data-eclipse-store-demo/pom.xml b/spring-data-eclipse-store-demo/pom.xml index 49326647..e88392f6 100644 --- a/spring-data-eclipse-store-demo/pom.xml +++ b/spring-data-eclipse-store-demo/pom.xml @@ -7,7 +7,7 @@ software.xdev spring-data-eclipse-store-root - 2.2.1-SNAPSHOT + 2.2.0-SNAPSHOT spring-data-eclipse-store-demo diff --git a/spring-data-eclipse-store-jpa/pom.xml b/spring-data-eclipse-store-jpa/pom.xml index 247eb2a0..6d07d4d4 100644 --- a/spring-data-eclipse-store-jpa/pom.xml +++ b/spring-data-eclipse-store-jpa/pom.xml @@ -7,7 +7,7 @@ software.xdev spring-data-eclipse-store-root - 2.2.1-SNAPSHOT + 2.2.0-SNAPSHOT spring-data-eclipse-store-jpa