You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by rm...@apache.org on 2021/02/10 14:30:40 UTC

[flink] branch master updated (4fd2cec -> 177310e)

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

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


    from 4fd2cec  [FLINK-19520][configuration] Add randomization of checkpoint config in ITCases.
     add 021d4f6  [hotfix] Move SchedulerBase specific queryable state logic into KvStateHandler to make it reusable
     add f00ed29  [hotfix] Introduce ExecutionGraphHandler to factor out ExecutionGraph logic from the SchedulerBase
     add 9a4d129  [hotfix] Do not pass SchedulerNG to OperatorCoordinatorHolder
     add d509277  [hotfix] Introduce OperatorCoordinatorHandler for factoring out logic from the SchedulerBase
     add 28585ac  [FLINK-21256] Add Executing state for declarative scheduler
     add d0bcad6  [FLINK-21256] Add tests for Executing state
     add cd6abf6  [FLINK-21257] Add Restarting state for declarative scheduler
     add 177310e  [FLINK-21257] Add RestartingTest

No new revisions were added by this update.

Summary of changes:
 .../runtime/executiongraph/ExecutionJobVertex.java |   4 +-
 .../runtime/executiongraph/ExecutionVertex.java    |   3 +-
 .../coordination/OperatorCoordinatorHolder.java    |   7 -
 .../runtime/scheduler/ExecutionGraphHandler.java   | 225 ++++++++
 .../flink/runtime/scheduler/KvStateHandler.java    | 135 +++++
 .../scheduler/OperatorCoordinatorHandler.java      | 147 +++++
 .../flink/runtime/scheduler/SchedulerBase.java     | 317 ++---------
 .../runtime/scheduler/declarative/Executing.java   | 260 +++++++++
 .../runtime/scheduler/declarative/Restarting.java  | 114 ++++
 .../flink/runtime/scheduler/declarative/State.java |   7 +
 .../declarative/StateWithExecutionGraph.java       | 349 ++++++++++++
 ...nuallyTriggeredComponentMainThreadExecutor.java |  41 ++
 .../ExecutionVertexDeploymentTest.java             |   2 +-
 .../scheduler/declarative/ExecutingTest.java       | 611 +++++++++++++++++++++
 .../MockStateWithExecutionGraphContext.java        |  80 +++
 .../scheduler/declarative/RestartingTest.java      | 223 ++++++++
 .../scheduler/declarative/StateValidator.java      |   7 +-
 17 files changed, 2242 insertions(+), 290 deletions(-)
 create mode 100644 flink-runtime/src/main/java/org/apache/flink/runtime/scheduler/ExecutionGraphHandler.java
 create mode 100644 flink-runtime/src/main/java/org/apache/flink/runtime/scheduler/KvStateHandler.java
 create mode 100644 flink-runtime/src/main/java/org/apache/flink/runtime/scheduler/OperatorCoordinatorHandler.java
 create mode 100644 flink-runtime/src/main/java/org/apache/flink/runtime/scheduler/declarative/Executing.java
 create mode 100644 flink-runtime/src/main/java/org/apache/flink/runtime/scheduler/declarative/Restarting.java
 create mode 100644 flink-runtime/src/main/java/org/apache/flink/runtime/scheduler/declarative/StateWithExecutionGraph.java
 create mode 100644 flink-runtime/src/test/java/org/apache/flink/runtime/concurrent/ManuallyTriggeredComponentMainThreadExecutor.java
 create mode 100644 flink-runtime/src/test/java/org/apache/flink/runtime/scheduler/declarative/ExecutingTest.java
 create mode 100644 flink-runtime/src/test/java/org/apache/flink/runtime/scheduler/declarative/MockStateWithExecutionGraphContext.java
 create mode 100644 flink-runtime/src/test/java/org/apache/flink/runtime/scheduler/declarative/RestartingTest.java