This is an automated email from the ASF dual-hosted git repository.
martijnvisser pushed a commit to branch main
in repository
https://gitbox.apache.org/repos/asf/flink-connector-elasticsearch.git
The following commit(s) were added to refs/heads/main by this push:
new 85f0f40 [FLINK-31696] ElasticSearch nightly CI failure
85f0f40 is described below
commit 85f0f4057a6b241a7d9b0ae2996ac1147e0e2428
Author: Andriy Redko <[email protected]>
AuthorDate: Tue Apr 11 12:36:09 2023 -0400
[FLINK-31696] ElasticSearch nightly CI failure
Signed-off-by: Andriy Redko <[email protected]>
---
.github/workflows/push_pr.yml | 5 ++++-
.github/workflows/weekly.yml | 2 +-
.../org/apache/flink/connector/elasticsearch/ElasticsearchUtil.java | 6 ++++++
.../elasticsearch/table/Elasticsearch6DynamicSinkITCase.java | 5 +++++
.../elasticsearch/table/Elasticsearch6DynamicSinkTest.java | 5 +++++
.../elasticsearch/table/Elasticsearch7DynamicSinkITCase.java | 5 +++++
.../elasticsearch/table/Elasticsearch7DynamicSinkTest.java | 5 +++++
7 files changed, 31 insertions(+), 2 deletions(-)
diff --git a/.github/workflows/push_pr.yml b/.github/workflows/push_pr.yml
index 335f108..b30b09f 100644
--- a/.github/workflows/push_pr.yml
+++ b/.github/workflows/push_pr.yml
@@ -23,6 +23,9 @@ concurrency:
cancel-in-progress: true
jobs:
compile_and_test:
+ strategy:
+ matrix:
+ flink: [1.17.0, 1.18-SNAPSHOT]
uses: apache/flink-connector-shared-utils/.github/workflows/ci.yml@ci_utils
with:
- flink_version: 1.17.0
+ flink_version: ${{ matrix.flink }}
diff --git a/.github/workflows/weekly.yml b/.github/workflows/weekly.yml
index f4645db..b4daceb 100644
--- a/.github/workflows/weekly.yml
+++ b/.github/workflows/weekly.yml
@@ -26,7 +26,7 @@ jobs:
if: github.repository_owner == 'apache'
strategy:
matrix:
- flink: [1.16-SNAPSHOT, 1.17-SNAPSHOT, 1.18-SNAPSHOT]
+ flink: [1.17-SNAPSHOT, 1.18-SNAPSHOT]
uses: apache/flink-connector-shared-utils/.github/workflows/ci.yml@ci_utils
with:
flink_version: ${{ matrix.flink }}
diff --git
a/flink-connector-elasticsearch-base/src/test/java/org/apache/flink/connector/elasticsearch/ElasticsearchUtil.java
b/flink-connector-elasticsearch-base/src/test/java/org/apache/flink/connector/elasticsearch/ElasticsearchUtil.java
index 7b856c2..f7126b7 100644
---
a/flink-connector-elasticsearch-base/src/test/java/org/apache/flink/connector/elasticsearch/ElasticsearchUtil.java
+++
b/flink-connector-elasticsearch-base/src/test/java/org/apache/flink/connector/elasticsearch/ElasticsearchUtil.java
@@ -29,6 +29,8 @@ import org.testcontainers.containers.output.Slf4jLogConsumer;
import org.testcontainers.elasticsearch.ElasticsearchContainer;
import org.testcontainers.utility.DockerImageName;
+import java.util.Optional;
+
/** Collection of utility methods for Elasticsearch tests. */
@Internal
public class ElasticsearchUtil {
@@ -88,5 +90,9 @@ public class ElasticsearchUtil {
DataType consumedDataType) {
return null;
}
+
+ public Optional<int[][]> getTargetColumns() {
+ return Optional.empty();
+ }
}
}
diff --git
a/flink-connector-elasticsearch6/src/test/java/org/apache/flink/streaming/connectors/elasticsearch/table/Elasticsearch6DynamicSinkITCase.java
b/flink-connector-elasticsearch6/src/test/java/org/apache/flink/streaming/connectors/elasticsearch/table/Elasticsearch6DynamicSinkITCase.java
index 32baf0a..f1c8f7e 100644
---
a/flink-connector-elasticsearch6/src/test/java/org/apache/flink/streaming/connectors/elasticsearch/table/Elasticsearch6DynamicSinkITCase.java
+++
b/flink-connector-elasticsearch6/src/test/java/org/apache/flink/streaming/connectors/elasticsearch/table/Elasticsearch6DynamicSinkITCase.java
@@ -61,6 +61,7 @@ import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
+import java.util.Optional;
import static
org.apache.flink.streaming.connectors.elasticsearch.table.TestContext.context;
import static org.apache.flink.table.api.Expressions.row;
@@ -402,5 +403,9 @@ public class Elasticsearch6DynamicSinkITCase extends
TestLogger {
DataType consumedDataType) {
return null;
}
+
+ public Optional<int[][]> getTargetColumns() {
+ return Optional.empty();
+ }
}
}
diff --git
a/flink-connector-elasticsearch6/src/test/java/org/apache/flink/streaming/connectors/elasticsearch/table/Elasticsearch6DynamicSinkTest.java
b/flink-connector-elasticsearch6/src/test/java/org/apache/flink/streaming/connectors/elasticsearch/table/Elasticsearch6DynamicSinkTest.java
index f8ab0ab..e00f6b3 100644
---
a/flink-connector-elasticsearch6/src/test/java/org/apache/flink/streaming/connectors/elasticsearch/table/Elasticsearch6DynamicSinkTest.java
+++
b/flink-connector-elasticsearch6/src/test/java/org/apache/flink/streaming/connectors/elasticsearch/table/Elasticsearch6DynamicSinkTest.java
@@ -43,6 +43,7 @@ import org.mockito.Mockito;
import java.time.ZoneId;
import java.util.List;
+import java.util.Optional;
import static org.mockito.Mockito.doAnswer;
import static org.mockito.Mockito.never;
@@ -271,6 +272,10 @@ public class Elasticsearch6DynamicSinkTest extends
TestLogger {
DataType consumedDataType) {
return null;
}
+
+ public Optional<int[][]> getTargetColumns() {
+ return Optional.empty();
+ }
}
/** Custom failure handler for testing. */
diff --git
a/flink-connector-elasticsearch7/src/test/java/org/apache/flink/streaming/connectors/elasticsearch/table/Elasticsearch7DynamicSinkITCase.java
b/flink-connector-elasticsearch7/src/test/java/org/apache/flink/streaming/connectors/elasticsearch/table/Elasticsearch7DynamicSinkITCase.java
index 63d06e5..7489b98 100644
---
a/flink-connector-elasticsearch7/src/test/java/org/apache/flink/streaming/connectors/elasticsearch/table/Elasticsearch7DynamicSinkITCase.java
+++
b/flink-connector-elasticsearch7/src/test/java/org/apache/flink/streaming/connectors/elasticsearch/table/Elasticsearch7DynamicSinkITCase.java
@@ -61,6 +61,7 @@ import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
+import java.util.Optional;
import static
org.apache.flink.streaming.connectors.elasticsearch.table.TestContext.context;
import static org.apache.flink.table.api.Expressions.row;
@@ -372,5 +373,9 @@ public class Elasticsearch7DynamicSinkITCase extends
TestLogger {
DataType consumedDataType) {
return null;
}
+
+ public Optional<int[][]> getTargetColumns() {
+ return Optional.empty();
+ }
}
}
diff --git
a/flink-connector-elasticsearch7/src/test/java/org/apache/flink/streaming/connectors/elasticsearch/table/Elasticsearch7DynamicSinkTest.java
b/flink-connector-elasticsearch7/src/test/java/org/apache/flink/streaming/connectors/elasticsearch/table/Elasticsearch7DynamicSinkTest.java
index 2928c8d..8bd3921 100644
---
a/flink-connector-elasticsearch7/src/test/java/org/apache/flink/streaming/connectors/elasticsearch/table/Elasticsearch7DynamicSinkTest.java
+++
b/flink-connector-elasticsearch7/src/test/java/org/apache/flink/streaming/connectors/elasticsearch/table/Elasticsearch7DynamicSinkTest.java
@@ -43,6 +43,7 @@ import org.mockito.Mockito;
import java.time.ZoneId;
import java.util.List;
+import java.util.Optional;
import static org.mockito.Mockito.doAnswer;
import static org.mockito.Mockito.never;
@@ -271,6 +272,10 @@ public class Elasticsearch7DynamicSinkTest extends
TestLogger {
DataType consumedDataType) {
return null;
}
+
+ public Optional<int[][]> getTargetColumns() {
+ return Optional.empty();
+ }
}
/** Custom failure handler for testing. */