diff --git a/.github/workflows/jpa-aggregations-workflow.yml b/.github/workflows/jpa-aggregations-workflow.yml
index c39ddce3fc..889ed97222 100644
--- a/.github/workflows/jpa-aggregations-workflow.yml
+++ b/.github/workflows/jpa-aggregations-workflow.yml
@@ -16,11 +16,15 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
+ - uses: actions/setup-java@v4
+ with:
+ distribution: 'temurin'
+ java-version: '21'
- name: Cache local Maven repository
uses: actions/cache@v4
with:
path: ~/.m2/repository
- key: ${{ runner.os }}-maven-${{ hashFiles('apache-pulsar/**/pom.xml') }}
+ key: ${{ runner.os }}-maven-${{ hashFiles('jpa-aggregations/**/pom.xml', 'pom.xml') }}
restore-keys: |
${{ runner.os }}-maven-
- name: Check changes in [jpa-aggregations | jpa-test] example
diff --git a/jpa-aggregations/jpa-test/pom.xml b/jpa-aggregations/jpa-test/pom.xml
index b95c6cc651..670acd3904 100644
--- a/jpa-aggregations/jpa-test/pom.xml
+++ b/jpa-aggregations/jpa-test/pom.xml
@@ -2,6 +2,13 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4.0.0
+
+ io.debezium.examples
+ debezium-examples-parent
+ 1.0-SNAPSHOT
+ ../../pom.xml
+
+
io.debezium.examples.aggregation
aggregation-test
1.0.0.Final
@@ -11,12 +18,20 @@
1.3.176
4.13.1
5.4.24.Final
- 1.7.36
- 2.18.11
- 2.18.11
- 3.4.0
+
+
+
+
+ org.slf4j
+ slf4j-api
+ ${version.slf4j}
+
+
+
+
org.hibernate
@@ -37,27 +52,22 @@
com.fasterxml.jackson.core
jackson-core
- ${version.jackson}
com.fasterxml.jackson.core
jackson-databind
- ${version.jackson.databind}
com.fasterxml.jackson.module
jackson-module-jsonSchema
- ${version.jackson}
com.fasterxml.jackson.datatype
jackson-datatype-jsr310
- ${version.jackson}
org.apache.kafka
connect-json
- ${version.kafka}
junit
@@ -68,7 +78,7 @@
org.slf4j
slf4j-log4j12
- ${version.org.slf4j}
+ ${version.slf4j}
@@ -89,11 +99,7 @@
org.apache.maven.plugins
maven-compiler-plugin
- 3.8.1
-
- 1.8
- 1.8
-
+ ${version.maven.compiler}
diff --git a/jpa-aggregations/json-smt-es/pom.xml b/jpa-aggregations/json-smt-es/pom.xml
index bbea888d45..09e398b585 100644
--- a/jpa-aggregations/json-smt-es/pom.xml
+++ b/jpa-aggregations/json-smt-es/pom.xml
@@ -2,20 +2,22 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4.0.0
+
+ io.debezium.examples
+ debezium-examples-parent
+ 1.0-SNAPSHOT
+ ../../pom.xml
+
+
io.debezium.examples.aggregation
json-smt
1.0.0.Final
SMT for expanding an incoming JSON field into a typed SourceRecord
-
- 3.4.0
-
-
org.apache.kafka
connect-json
- ${version.kafka}
@@ -24,11 +26,7 @@
org.apache.maven.plugins
maven-compiler-plugin
- 3.8.1
-
- 1.8
- 1.8
-
+ ${version.maven.compiler}