You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by pn...@apache.org on 2019/08/30 06:36:46 UTC

[flink] branch master updated (a40b31b -> ccc7eb4)

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 a40b31b  [FLINK-13877][hive] Support Hive version 2.1.0 and 2.1.1
     add b291bd5  [hotfix] [runtime] Replacing mockito in AsyncWaitOperatorTest
     add 8805406  [FLINK-13248][runtime] Implement per operator priorities for mailbox actions and yieldToDownstream concept
     add 0d8670b  [FLINK-13248] [runtime] Adding and using YieldableOperatorFactory to pass MailboxExecutor view to operator
     add ccc7eb4  [FLINK-13248] [datastream/streaming] Enabling custom factories for one input stream operators to be passed in DataStream

No new revisions were added by this update.

Summary of changes:
 .../flink/state/api/output/BoundedStreamTask.java  |   7 +-
 .../flink/streaming/api/datastream/DataStream.java |  41 +++-
 ...put.java => OneInputStreamOperatorFactory.java} |  15 +-
 .../api/operators/StreamOperatorFactoryUtil.java   |  51 +++++
 ...dOneInput.java => YieldingOperatorFactory.java} |  14 +-
 .../streaming/runtime/tasks/OperatorChain.java     |  33 ++-
 .../flink/streaming/runtime/tasks/StreamTask.java  |   6 +-
 .../streaming/runtime/tasks/mailbox/Mailbox.java   |  55 +----
 .../runtime/tasks/mailbox/MailboxReceiver.java     |   5 -
 .../runtime/tasks/mailbox/MailboxSender.java       |   9 +
 .../runtime/tasks/mailbox/TaskMailbox.java         | 137 ++++++++++++
 .../{MailboxImpl.java => TaskMailboxImpl.java}     | 108 +++++++--
 .../tasks/mailbox/execution/MailboxExecutor.java   |  18 ++
 .../mailbox/execution/MailboxExecutorFactory.java  |  19 +-
 ...orServiceImpl.java => MailboxExecutorImpl.java} |  35 +--
 .../mailbox/execution/MailboxExecutorService.java  |  29 ---
 .../tasks/mailbox/execution/MailboxProcessor.java  |  57 +++--
 .../api/operators/async/AsyncWaitOperatorTest.java | 249 +++++++--------------
 ...ilboxImplTest.java => TaskMailboxImplTest.java} | 159 +++++++++----
 ...eImplTest.java => MailboxExecutorImplTest.java} |  69 +++---
 ...ssorTest.java => TaskMailboxProcessorTest.java} |  19 +-
 .../util/AbstractStreamOperatorTestHarness.java    |  97 ++++++--
 .../flink/streaming/util/MockStreamTask.java       |  22 +-
 .../util/OneInputStreamOperatorTestHarness.java    |  59 ++++-
 .../table/runtime/harness/HarnessTestBase.scala    |   8 +-
 25 files changed, 807 insertions(+), 514 deletions(-)
 copy flink-streaming-java/src/main/java/org/apache/flink/streaming/api/operators/{BoundedOneInput.java => OneInputStreamOperatorFactory.java} (74%)
 mode change 100755 => 100644
 create mode 100644 flink-streaming-java/src/main/java/org/apache/flink/streaming/api/operators/StreamOperatorFactoryUtil.java
 copy flink-streaming-java/src/main/java/org/apache/flink/streaming/api/operators/{BoundedOneInput.java => YieldingOperatorFactory.java} (68%)
 mode change 100755 => 100644
 create mode 100644 flink-streaming-java/src/main/java/org/apache/flink/streaming/runtime/tasks/mailbox/TaskMailbox.java
 rename flink-streaming-java/src/main/java/org/apache/flink/streaming/runtime/tasks/mailbox/{MailboxImpl.java => TaskMailboxImpl.java} (65%)
 copy flink-runtime/src/main/java/org/apache/flink/runtime/executiongraph/failover/flip1/ResultPartitionAvailabilityChecker.java => flink-streaming-java/src/main/java/org/apache/flink/streaming/runtime/tasks/mailbox/execution/MailboxExecutorFactory.java (60%)
 rename flink-streaming-java/src/main/java/org/apache/flink/streaming/runtime/tasks/mailbox/execution/{MailboxExecutorServiceImpl.java => MailboxExecutorImpl.java} (76%)
 delete mode 100644 flink-streaming-java/src/main/java/org/apache/flink/streaming/runtime/tasks/mailbox/execution/MailboxExecutorService.java
 rename flink-streaming-java/src/test/java/org/apache/flink/streaming/runtime/tasks/mailbox/{MailboxImplTest.java => TaskMailboxImplTest.java} (52%)
 rename flink-streaming-java/src/test/java/org/apache/flink/streaming/runtime/tasks/mailbox/execution/{MailboxExecutorServiceImplTest.java => MailboxExecutorImplTest.java} (63%)
 rename flink-streaming-java/src/test/java/org/apache/flink/streaming/runtime/tasks/mailbox/execution/{MailboxProcessorTest.java => TaskMailboxProcessorTest.java} (91%)