diff --git a/solutions/01-connecting-to-confluent-cloud/pom.xml b/solutions/01-connecting-to-confluent-cloud/pom.xml index 2654828..f315345 100644 --- a/solutions/01-connecting-to-confluent-cloud/pom.xml +++ b/solutions/01-connecting-to-confluent-cloud/pom.xml @@ -30,7 +30,7 @@ under the License. UTF-8 1.20.0 - 0.129.0 + 1.20-42 3.8.0 7.7.0 21 diff --git a/solutions/02-querying-flink-tables/pom.xml b/solutions/02-querying-flink-tables/pom.xml index 2654828..f315345 100644 --- a/solutions/02-querying-flink-tables/pom.xml +++ b/solutions/02-querying-flink-tables/pom.xml @@ -30,7 +30,7 @@ under the License. UTF-8 1.20.0 - 0.129.0 + 1.20-42 3.8.0 7.7.0 21 diff --git a/solutions/03-building-a-streaming-pipeline/pom.xml b/solutions/03-building-a-streaming-pipeline/pom.xml index 2654828..f315345 100644 --- a/solutions/03-building-a-streaming-pipeline/pom.xml +++ b/solutions/03-building-a-streaming-pipeline/pom.xml @@ -30,7 +30,7 @@ under the License. UTF-8 1.20.0 - 0.129.0 + 1.20-42 3.8.0 7.7.0 21 diff --git a/solutions/03-building-a-streaming-pipeline/src/test/java/marketplace/OrderServiceIntegrationTest.java b/solutions/03-building-a-streaming-pipeline/src/test/java/marketplace/OrderServiceIntegrationTest.java index 6e9e87f..7dfbd7f 100644 --- a/solutions/03-building-a-streaming-pipeline/src/test/java/marketplace/OrderServiceIntegrationTest.java +++ b/solutions/03-building-a-streaming-pipeline/src/test/java/marketplace/OrderServiceIntegrationTest.java @@ -167,7 +167,7 @@ public void createFreeShippingTable_shouldCreateTheTable() { TableResult result = orderService.createFreeShippingTable(); String status = result.collect().next().getFieldAs(0); - assertEquals("Table '"+orderQualifiedForFreeShippingShortTableName+"' created", status); + assertEquals("Command completed successfully.", status); env.useCatalog("flink-table-api-java"); env.useDatabase("marketplace"); diff --git a/solutions/04-windowing/pom.xml b/solutions/04-windowing/pom.xml index 2654828..f315345 100644 --- a/solutions/04-windowing/pom.xml +++ b/solutions/04-windowing/pom.xml @@ -30,7 +30,7 @@ under the License. UTF-8 1.20.0 - 0.129.0 + 1.20-42 3.8.0 7.7.0 21 diff --git a/solutions/04-windowing/src/test/java/marketplace/OrderServiceIntegrationTest.java b/solutions/04-windowing/src/test/java/marketplace/OrderServiceIntegrationTest.java index e8c4467..adab90a 100644 --- a/solutions/04-windowing/src/test/java/marketplace/OrderServiceIntegrationTest.java +++ b/solutions/04-windowing/src/test/java/marketplace/OrderServiceIntegrationTest.java @@ -170,7 +170,7 @@ public void createFreeShippingTable_shouldCreateTheTable() { TableResult result = orderService.createFreeShippingTable(); String status = result.collect().next().getFieldAs(0); - assertEquals("Table '"+orderQualifiedForFreeShippingShortTableName+"' created", status); + assertEquals("Command completed successfully.", status); env.useCatalog("flink-table-api-java"); env.useDatabase("marketplace"); @@ -263,7 +263,7 @@ public void createOrdersForPeriodTable_shouldCreateTheTable() { TableResult result = orderService.createOrdersForPeriodTable(); String status = result.collect().next().getFieldAs(0); - assertEquals("Table '"+customerOrdersForPeriodShortTableName+"' created", status); + assertEquals("Command completed successfully.", status); env.useCatalog("flink-table-api-java"); env.useDatabase("marketplace"); diff --git a/solutions/05-joins/pom.xml b/solutions/05-joins/pom.xml index 2654828..f315345 100644 --- a/solutions/05-joins/pom.xml +++ b/solutions/05-joins/pom.xml @@ -30,7 +30,7 @@ under the License. UTF-8 1.20.0 - 0.129.0 + 1.20-42 3.8.0 7.7.0 21 diff --git a/solutions/05-joins/src/test/java/marketplace/ClickServiceIntegrationTest.java b/solutions/05-joins/src/test/java/marketplace/ClickServiceIntegrationTest.java index fb691ae..8d98e51 100644 --- a/solutions/05-joins/src/test/java/marketplace/ClickServiceIntegrationTest.java +++ b/solutions/05-joins/src/test/java/marketplace/ClickServiceIntegrationTest.java @@ -81,7 +81,7 @@ public void createOrderPlacedAfterClickTable_shouldCreateTheTable() { TableResult result = clickService.createOrderPlacedAfterClickTable(); String status = result.collect().next().getFieldAs(0); - assertEquals("Table '"+orderPlacedAfterClickShortTableName+"' created", status); + assertEquals("Command completed successfully.", status); env.useCatalog("flink-table-api-java"); env.useDatabase("marketplace"); diff --git a/solutions/05-joins/src/test/java/marketplace/OrderServiceIntegrationTest.java b/solutions/05-joins/src/test/java/marketplace/OrderServiceIntegrationTest.java index e8c4467..adab90a 100644 --- a/solutions/05-joins/src/test/java/marketplace/OrderServiceIntegrationTest.java +++ b/solutions/05-joins/src/test/java/marketplace/OrderServiceIntegrationTest.java @@ -170,7 +170,7 @@ public void createFreeShippingTable_shouldCreateTheTable() { TableResult result = orderService.createFreeShippingTable(); String status = result.collect().next().getFieldAs(0); - assertEquals("Table '"+orderQualifiedForFreeShippingShortTableName+"' created", status); + assertEquals("Command completed successfully.", status); env.useCatalog("flink-table-api-java"); env.useDatabase("marketplace"); @@ -263,7 +263,7 @@ public void createOrdersForPeriodTable_shouldCreateTheTable() { TableResult result = orderService.createOrdersForPeriodTable(); String status = result.collect().next().getFieldAs(0); - assertEquals("Table '"+customerOrdersForPeriodShortTableName+"' created", status); + assertEquals("Command completed successfully.", status); env.useCatalog("flink-table-api-java"); env.useDatabase("marketplace"); diff --git a/staging/01-connecting-to-confluent-cloud/pom.xml b/staging/01-connecting-to-confluent-cloud/pom.xml index 2654828..f315345 100644 --- a/staging/01-connecting-to-confluent-cloud/pom.xml +++ b/staging/01-connecting-to-confluent-cloud/pom.xml @@ -30,7 +30,7 @@ under the License. UTF-8 1.20.0 - 0.129.0 + 1.20-42 3.8.0 7.7.0 21 diff --git a/staging/03-building-a-streaming-pipeline/src/test/java/marketplace/OrderServiceIntegrationTest.java b/staging/03-building-a-streaming-pipeline/src/test/java/marketplace/OrderServiceIntegrationTest.java index 6e9e87f..7dfbd7f 100644 --- a/staging/03-building-a-streaming-pipeline/src/test/java/marketplace/OrderServiceIntegrationTest.java +++ b/staging/03-building-a-streaming-pipeline/src/test/java/marketplace/OrderServiceIntegrationTest.java @@ -167,7 +167,7 @@ public void createFreeShippingTable_shouldCreateTheTable() { TableResult result = orderService.createFreeShippingTable(); String status = result.collect().next().getFieldAs(0); - assertEquals("Table '"+orderQualifiedForFreeShippingShortTableName+"' created", status); + assertEquals("Command completed successfully.", status); env.useCatalog("flink-table-api-java"); env.useDatabase("marketplace"); diff --git a/staging/04-windowing/src/test/java/marketplace/OrderServiceIntegrationTest.java b/staging/04-windowing/src/test/java/marketplace/OrderServiceIntegrationTest.java index e8c4467..adab90a 100644 --- a/staging/04-windowing/src/test/java/marketplace/OrderServiceIntegrationTest.java +++ b/staging/04-windowing/src/test/java/marketplace/OrderServiceIntegrationTest.java @@ -170,7 +170,7 @@ public void createFreeShippingTable_shouldCreateTheTable() { TableResult result = orderService.createFreeShippingTable(); String status = result.collect().next().getFieldAs(0); - assertEquals("Table '"+orderQualifiedForFreeShippingShortTableName+"' created", status); + assertEquals("Command completed successfully.", status); env.useCatalog("flink-table-api-java"); env.useDatabase("marketplace"); @@ -263,7 +263,7 @@ public void createOrdersForPeriodTable_shouldCreateTheTable() { TableResult result = orderService.createOrdersForPeriodTable(); String status = result.collect().next().getFieldAs(0); - assertEquals("Table '"+customerOrdersForPeriodShortTableName+"' created", status); + assertEquals("Command completed successfully.", status); env.useCatalog("flink-table-api-java"); env.useDatabase("marketplace"); diff --git a/staging/05-joins/pom.xml b/staging/05-joins/pom.xml deleted file mode 100644 index d0bde22..0000000 --- a/staging/05-joins/pom.xml +++ /dev/null @@ -1,258 +0,0 @@ - - - 4.0.0 - - marketplace - flink-table-api-marketplace - 0.1 - jar - - Flink Table API Marketplace on Confluent Cloud - - - UTF-8 - 1.20.0 - 0.92.0 - 3.8.0 - 7.7.0 - 21 - ${target.java.version} - ${target.java.version} - 2.17.1 - - - - - plugins - file://${project.basedir}/../plugins - - - solution.plugins - file://${project.basedir}/../../plugins - - - apache.snapshots - Apache Development Snapshot Repository - https://repository.apache.org/content/repositories/snapshots/ - - false - - - true - - - - confluent - https://packages.confluent.io/maven/ - - - - - - - org.apache.flink - flink-table-api-java - ${flink.version} - - - - - io.confluent.flink - confluent-table-planner - ${confluent-plugin.version} - - - - - - org.apache.logging.log4j - log4j-slf4j-impl - ${log4j.version} - - - org.apache.logging.log4j - log4j-api - ${log4j.version} - - - org.apache.logging.log4j - log4j-core - ${log4j.version} - - - org.apache.kafka - kafka-clients - ${kafka-clients.version} - test - - - io.confluent - kafka-schema-registry-client - ${schema-registry-client.version} - test - - - - org.junit.jupiter - junit-jupiter-engine - 5.9.2 - test - - - org.junit.platform - junit-platform-runner - 1.9.2 - test - - - org.mockito - mockito-core - 5.12.0 - test - - - - - - - - - - org.apache.maven.plugins - maven-compiler-plugin - 3.1 - - ${target.java.version} - ${target.java.version} - - - - - - - org.apache.maven.plugins - maven-shade-plugin - 3.1.1 - - - - package - - shade - - - - - org.apache.flink:flink-shaded-force-shading - com.google.code.findbugs:jsr305 - - - - - - *:* - - META-INF/*.SF - META-INF/*.DSA - META-INF/*.RSA - - - - - - - marketplace.Marketplace - - - - - - - - - org.apache.maven.plugins - maven-surefire-plugin - 2.22.2 - - - org.junit.platform - junit-platform-surefire-provider - 1.2.0 - - - - - src/test/java/ - - -XX:+EnableDynamicAgentLoading - - - - - - - - - - org.eclipse.m2e - lifecycle-mapping - 1.0.0 - - - - - - org.apache.maven.plugins - maven-shade-plugin - [3.1.1,) - - shade - - - - - - - - - org.apache.maven.plugins - maven-compiler-plugin - [3.1,) - - testCompile - compile - - - - - - - - - - - - - - diff --git a/staging/05-joins/src/test/java/marketplace/ClickServiceIntegrationTest.java b/staging/05-joins/src/test/java/marketplace/ClickServiceIntegrationTest.java index fb691ae..8d98e51 100644 --- a/staging/05-joins/src/test/java/marketplace/ClickServiceIntegrationTest.java +++ b/staging/05-joins/src/test/java/marketplace/ClickServiceIntegrationTest.java @@ -81,7 +81,7 @@ public void createOrderPlacedAfterClickTable_shouldCreateTheTable() { TableResult result = clickService.createOrderPlacedAfterClickTable(); String status = result.collect().next().getFieldAs(0); - assertEquals("Table '"+orderPlacedAfterClickShortTableName+"' created", status); + assertEquals("Command completed successfully.", status); env.useCatalog("flink-table-api-java"); env.useDatabase("marketplace"); diff --git a/staging/05-joins/src/test/java/marketplace/ClickServiceTest.java b/staging/05-joins/src/test/java/marketplace/ClickServiceTest.java index fb6d809..f7ddcfb 100644 --- a/staging/05-joins/src/test/java/marketplace/ClickServiceTest.java +++ b/staging/05-joins/src/test/java/marketplace/ClickServiceTest.java @@ -3,6 +3,7 @@ import org.apache.flink.table.api.*; import org.apache.flink.table.expressions.Expression; import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.Tag; import org.junit.jupiter.api.Test; import org.mockito.ArgumentCaptor; @@ -16,6 +17,7 @@ import static org.mockito.Mockito.*; import static org.mockito.Mockito.verify; +@Tag("UnitTest") class ClickServiceTest { private ClickService service; private TableEnvironment mockEnv;