This is an automated email from the ASF dual-hosted git repository.

snuyanzin pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/flink-connector-opensearch.git


The following commit(s) were added to refs/heads/main by this push:
     new 8a79ff1  [hotfix] [opensearch] Fix weekly Github workflow
8a79ff1 is described below

commit 8a79ff1b6db18df67e1b02ab940121dfbed4351c
Author: Andriy Redko <[email protected]>
AuthorDate: Fri Sep 18 14:53:57 2026 -0400

    [hotfix] [opensearch] Fix weekly Github workflow
    
    
    ---------
    
    Signed-off-by: Andriy Redko <[email protected]>
---
 .github/workflows/weekly.yml                                     | 9 +++------
 flink-connector-opensearch-e2e-tests/pom.xml                     | 1 +
 .../connector/opensearch/sink/OpensearchSinkBuilderTest.java     | 5 +++--
 3 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/.github/workflows/weekly.yml b/.github/workflows/weekly.yml
index 5f7312f..2b02570 100644
--- a/.github/workflows/weekly.yml
+++ b/.github/workflows/weekly.yml
@@ -36,20 +36,17 @@ jobs:
         },
         {
           flink: 1.20-SNAPSHOT,
-          jdk: '11, 17, 21',
-          branch: main
+          jdk: '8, 11, 17, 21',
+          branch: v1.2
         }, 
         {
           flink: 1.20.5,
           jdk: '8, 11, 17, 21',
-          branch: main
+          branch: v1.2
         }, {
           flink: 1.19.3,
           jdk: '8, 11, 17, 21',
           branch: v1.2
-        }, {
-          flink: 1.18.1,
-          branch: v1.2
         }]
     uses: apache/flink-connector-shared-utils/.github/workflows/ci.yml@ci_utils
     with:
diff --git a/flink-connector-opensearch-e2e-tests/pom.xml 
b/flink-connector-opensearch-e2e-tests/pom.xml
index 537f993..576af53 100644
--- a/flink-connector-opensearch-e2e-tests/pom.xml
+++ b/flink-connector-opensearch-e2e-tests/pom.xml
@@ -64,6 +64,7 @@ under the License.
                <dependency>
                        <groupId>org.apache.flink</groupId>
                        <artifactId>flink-test-utils</artifactId>
+                       <version>${flink.version}</version>
                        <scope>test</scope>
                </dependency>
                <dependency>
diff --git 
a/flink-connector-opensearch/src/test/java/org/apache/flink/connector/opensearch/sink/OpensearchSinkBuilderTest.java
 
b/flink-connector-opensearch/src/test/java/org/apache/flink/connector/opensearch/sink/OpensearchSinkBuilderTest.java
index b67118a..c42abc7 100644
--- 
a/flink-connector-opensearch/src/test/java/org/apache/flink/connector/opensearch/sink/OpensearchSinkBuilderTest.java
+++ 
b/flink-connector-opensearch/src/test/java/org/apache/flink/connector/opensearch/sink/OpensearchSinkBuilderTest.java
@@ -17,12 +17,12 @@
 
 package org.apache.flink.connector.opensearch.sink;
 
+import org.apache.flink.api.common.operators.MailboxExecutor;
 import org.apache.flink.api.connector.sink2.WriterInitContext;
 import org.apache.flink.connector.base.DeliveryGuarantee;
 import 
org.apache.flink.connector.opensearch.sink.BulkResponseInspector.BulkResponseInspectorFactory;
 import org.apache.flink.metrics.MetricGroup;
 import org.apache.flink.metrics.groups.UnregisteredMetricsGroup;
-import org.apache.flink.runtime.mailbox.SyncMailboxExecutor;
 import org.apache.flink.streaming.runtime.tasks.TestProcessingTimeService;
 import org.apache.flink.util.SimpleUserCodeClassLoader;
 import org.apache.flink.util.TestLoggerExtension;
@@ -161,7 +161,8 @@ class OpensearchSinkBuilderTest {
                         TestingSinkWriterMetricGroup.getSinkWriterMetricGroup(
                                 new UnregisteredMetricsGroup()));
 
-        Mockito.when(sinkInitContext.getMailboxExecutor()).thenReturn(new 
SyncMailboxExecutor());
+        MailboxExecutor executor = Mockito.mock(MailboxExecutor.class);
+        
Mockito.when(sinkInitContext.getMailboxExecutor()).thenReturn(executor);
         Mockito.when(sinkInitContext.getProcessingTimeService())
                 .thenReturn(new TestProcessingTimeService());
         Mockito.when(sinkInitContext.getUserCodeClassLoader())

Reply via email to