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

arvid pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/flink.git.


    from aa21c11  [FLINK-23587][k8s] Set the annotations on JobManager 
deployment when using native kubernetes
     add 5663149  [FLINK-23621][datastream] Adding InterruptedException to Sink 
interfaces to facilitate async communication patterns.
     add 5735fff  [FLINK-23621][core] Move MailboxExecutor to flink-core and 
org.apache.flink.streaming.api.operators
     add 4bf565b  [FLINK-23621][operators] Add MailboxExecutor handling to 
AbstractSinkWriterOperatorFactory such that extending factories only need to 
implement YieldingOperatorFactory to access it.
     add a5611de  [FLINK-23621][datastream] Adding mailbox, userClassLoader, 
and numberOfParallelSubtasks to Sink#InitContext.

No new revisions were added by this update.

Summary of changes:
 .../api/common/operators}/MailboxExecutor.java     | 29 +++++++-----
 .../apache/flink/api/connector/sink/Committer.java |  2 +-
 .../flink/api/connector/sink/GlobalCommitter.java  |  5 +-
 .../org/apache/flink/api/connector/sink/Sink.java  | 23 +++++++++
 .../flink/api/connector/sink/SinkWriter.java       |  6 +--
 .../util/function}/FutureTaskWithException.java    |  5 +-
 .../flink/runtime/execution/Environment.java       |  2 +-
 .../runtime/taskmanager/RuntimeEnvironment.java    |  2 +-
 .../flink/runtime/mailbox/SyncMailboxExecutor.java |  1 +
 .../operators/testutils/MockEnvironment.java       |  2 +-
 .../changelog/ChangelogKeyedStateBackend.java      |  2 +-
 .../source/ContinuousFileReaderOperator.java       |  2 +-
 .../ContinuousFileReaderOperatorFactory.java       |  9 +---
 .../operators/AbstractStreamOperatorFactory.java   | 19 ++++++++
 .../api/operators/StreamOperatorFactoryUtil.java   |  2 +-
 .../api/operators/YieldingOperatorFactory.java     |  2 +-
 .../api/operators/async/AsyncWaitOperator.java     |  2 +-
 .../operators/async/AsyncWaitOperatorFactory.java  |  9 +---
 .../io/checkpointing/CheckpointedInputGate.java    |  2 +-
 .../io/checkpointing/InputProcessorUtil.java       |  2 +-
 .../operators/sink/AbstractSinkWriterOperator.java | 54 ++++++++++++++++++----
 .../sink/AbstractSinkWriterOperatorFactory.java    |  4 +-
 .../operators/sink/StatefulSinkWriterOperator.java |  4 +-
 .../sink/StatefulSinkWriterOperatorFactory.java    |  1 +
 .../sink/StatelessSinkWriterOperator.java          |  4 +-
 .../sink/StatelessSinkWriterOperatorFactory.java   |  2 +-
 .../tasks/ProcessingTimeServiceFactory.java        |  2 +-
 .../runtime/tasks/StreamOperatorWrapper.java       |  2 +-
 .../flink/streaming/runtime/tasks/StreamTask.java  |  2 +-
 .../tasks/mailbox/MailboxExecutorFactory.java      |  2 +-
 .../runtime/tasks/mailbox/MailboxExecutorImpl.java |  2 +-
 .../runtime/tasks/mailbox/MailboxProcessor.java    |  2 +-
 .../runtime/tasks/mailbox/TaskMailbox.java         |  2 +-
 .../api/graph/StreamingJobGraphGeneratorTest.java  |  2 +-
 .../runtime/operators/MailboxOperatorTest.java     |  2 +-
 .../operators/StreamTaskOperatorTimerTest.java     |  2 +-
 .../operators/sink/SinkWriterOperatorTestBase.java | 51 ++++++++++++++++++++
 .../streaming/runtime/operators/sink/TestSink.java |  3 ++
 .../runtime/tasks/StreamOperatorWrapperTest.java   |  2 +-
 .../tasks/StreamTaskMailboxTestHarness.java        |  2 +-
 .../streaming/runtime/tasks/StreamTaskTest.java    |  2 +-
 .../runtime/tasks/StreamTaskTestHarness.java       |  2 +-
 .../tasks/mailbox/MailboxExecutorImplTest.java     |  2 +-
 .../tasks/mailbox/TaskMailboxProcessorTest.java    |  4 +-
 .../util/TestCheckpointedInputGateBuilder.java     |  2 +-
 45 files changed, 210 insertions(+), 77 deletions(-)
 rename {flink-runtime/src/main/java/org/apache/flink/runtime/mailbox => 
flink-core/src/main/java/org/apache/flink/api/common/operators}/MailboxExecutor.java
 (93%)
 rename {flink-runtime/src/main/java/org/apache/flink/runtime/concurrent => 
flink-core/src/main/java/org/apache/flink/util/function}/FutureTaskWithException.java
 (92%)

Reply via email to