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

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


    from 5aedb83  [FLINK-16692] Register custom JobListeners throug config.
     new 89ceb2a  [FLINK-16316][task] Remove StreamTask dependency from 
AbstractStreamOperator#snapshotState
     new c5eb0e5  [FLINK-16316][operators] Remove chaining strategy methods 
from the StreamOperator interface
     new cb4c32f  [FLINK-16316][operators] Pass StreamTaskStateInitializer to 
operators from outside
     new 63d6add  [hotfix][test] Fix formatting in AbstractStreamOperatorTest
     new a909af1  [hotfix][test] Remove no-op tests for AbstractStreamOperator
     new 7e7bcc4  [FLINK-16316][operators] Extract state handling code from 
AbstractStreamOperator
     new 239088e  [FLINK-16316][operators] Cut dependency between 
StreamingRuntimeContext and AbstractStreamOperator
     new c1398f0  [FLINK-16316][operators] Move inner CountingClass class out 
from AbstractStreamOperator
     new f84cc1b  [FLINK-16316][operators] Introduce StreamOperatorParameters 
class
     new 16a0334  [FLINK-16316][operators] Implement new 
AbstractStreamOperatorV2 as a replacement for AbstractStreamOperator
     new 73d4103  [FLINK-16316][operators] Make StreamOperatorFactory 
Experimental

The 11 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../flink/state/api/output/BoundedStreamTask.java  |   2 +-
 .../flink/state/api/output/SnapshotUtilsTest.java  |  15 +-
 .../runtime/state/AbstractKeyedStateBackend.java   |   5 +
 .../state/StateSnapshotContextSynchronousImpl.java |   4 +-
 .../operators/testutils/ExpectedTestException.java |   4 +-
 .../ContinuousFileReaderOperatorFactory.java       |  10 +-
 .../api/operators/AbstractStreamOperator.java      | 364 +++------------
 .../operators/AbstractStreamOperatorFactory.java   |   2 +
 .../api/operators/AbstractStreamOperatorV2.java    | 507 +++++++++++++++++++++
 .../streaming/api/operators/CountingOutput.java}   |  44 +-
 .../api/operators/InternalTimeServiceManager.java  |  64 +++
 .../api/operators/SetupableStreamOperator.java     |   4 +
 .../api/operators/SimpleOperatorFactory.java       |  19 +-
 .../streaming/api/operators/StreamOperator.java    |   6 +-
 .../api/operators/StreamOperatorFactory.java       |   9 +-
 .../api/operators/StreamOperatorFactoryUtil.java   |   8 +-
 .../api/operators/StreamOperatorParameters.java    |  67 +++
 .../api/operators/StreamOperatorStateHandler.java  | 310 +++++++++++++
 .../api/operators/StreamingRuntimeContext.java     |  63 ++-
 .../api/operators/YieldingOperatorFactory.java     |   3 +
 .../operators/async/AsyncWaitOperatorFactory.java  |  10 +-
 .../runtime/tasks/CheckpointingOperation.java      |  33 +-
 .../streaming/runtime/tasks/OperatorChain.java     |  14 +-
 .../flink/streaming/runtime/tasks/StreamTask.java  |   5 +-
 .../api/graph/StreamGraphGeneratorTest.java        |   6 +-
 .../api/operators/AbstractStreamOperatorTest.java  | 307 +++----------
 .../AbstractUdfStreamOperatorLifecycleTest.java    |   4 +-
 .../operators/StreamOperatorStateHandlerTest.java  | 193 ++++++++
 .../api/operators/StreamingRuntimeContextTest.java | 126 +++--
 .../runtime/operators/MailboxOperatorTest.java     |  10 +-
 .../operators/StreamTaskOperatorTimerTest.java     |  12 +-
 .../runtime/tasks/MultipleInputStreamTaskTest.java |  65 ++-
 .../streaming/runtime/tasks/StreamTaskTest.java    |   6 +-
 .../util/AbstractStreamOperatorTestHarness.java    |   2 +-
 .../util/TestBoundedMultipleInputOperator.java     |   8 +-
 .../KeyedCoProcessOperatorWithWatermarkDelay.scala |   3 +-
 .../KeyedProcessOperatorWithWatermarkDelay.scala   |   3 +-
 .../runtime/operators/CodeGenOperatorFactory.java  |  17 +-
 .../KeyedCoProcessOperatorWithWatermarkDelay.java  |   8 +-
 .../WatermarkAssignerOperatorFactory.java          |  14 +-
 .../streaming/runtime/MultipleInputITCase.java     |  43 +-
 .../runtime/StreamTaskSelectiveReadingITCase.java  |   3 +-
 42 files changed, 1602 insertions(+), 800 deletions(-)
 create mode 100644 
flink-streaming-java/src/main/java/org/apache/flink/streaming/api/operators/AbstractStreamOperatorV2.java
 copy 
flink-streaming-java/src/{test/java/org/apache/flink/streaming/util/CollectorOutput.java
 => main/java/org/apache/flink/streaming/api/operators/CountingOutput.java} 
(55%)
 create mode 100644 
flink-streaming-java/src/main/java/org/apache/flink/streaming/api/operators/StreamOperatorParameters.java
 create mode 100644 
flink-streaming-java/src/main/java/org/apache/flink/streaming/api/operators/StreamOperatorStateHandler.java
 create mode 100644 
flink-streaming-java/src/test/java/org/apache/flink/streaming/api/operators/StreamOperatorStateHandlerTest.java

Reply via email to