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

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


    from 2160c32  [FLINK-17252][table] Add Table#execute api and support SELECT 
statement in TableEnvironment#executeSql
     add aa1ede9  [FLINK-16845] Adds implmentation of SourceOperator. This 
patch does the following: 1. Add CoordinatedOperatorFactory interface. 2. 
Rename SourceReaderOpertor to SourceOperator, add implementation and connect it 
to OperatorEventGateway. 3. Rename SourceReaderStreamTask to 
SourceOperatorStreamTask 4. Fix some bugs in StreamTaskMailboxTestHarness.

No new revisions were added by this update.

Summary of changes:
 .../api/connector/source/mocks/MockSource.java     |  14 +-
 .../connector/source/mocks/MockSourceReader.java   | 130 ++++++++++++
 .../connector/source/mocks/MockSourceSplit.java    |   4 +
 .../flink/state/api/output/BoundedStreamTask.java  |   3 +-
 .../coordination/MockOperatorEventGateway.java     |  24 ++-
 .../api/operators/CoordinatedOperatorFactory.java  |  57 ++++++
 .../streaming/api/operators/SourceOperator.java    | 220 +++++++++++++++++++++
 .../api/operators/SourceOperatorFactory.java       |  80 ++++++++
 .../api/operators/SourceReaderOperator.java        |  34 ----
 .../api/operators/StreamOperatorFactoryUtil.java   |  13 +-
 .../runtime/io/StreamTaskSourceInput.java          |   8 +-
 .../streaming/runtime/tasks/OperatorChain.java     |   6 +-
 ...reamTask.java => SourceOperatorStreamTask.java} |  36 +++-
 .../runtime/tasks/mailbox/MailboxProcessor.java    |   5 +
 .../api/operators/SourceOperatorTest.java          | 203 +++++++++++++++++++
 .../tasks/SourceOperatorStreamTaskTest.java        | 176 +++++++++++++++++
 .../runtime/tasks/SourceReaderStreamTaskTest.java  | 209 --------------------
 .../tasks/StreamTaskMailboxTestHarness.java        |  14 +-
 .../tasks/StreamTaskMailboxTestHarnessBuilder.java |  32 ++-
 .../util/AbstractStreamOperatorTestHarness.java    |   4 +-
 20 files changed, 982 insertions(+), 290 deletions(-)
 create mode 100644 
flink-core/src/test/java/org/apache/flink/api/connector/source/mocks/MockSourceReader.java
 copy 
flink-connectors/flink-connector-base/src/main/java/org/apache/flink/connector/base/source/reader/splitreader/SplitsChange.java
 => 
flink-runtime/src/test/java/org/apache/flink/runtime/operators/coordination/MockOperatorEventGateway.java
 (62%)
 create mode 100644 
flink-streaming-java/src/main/java/org/apache/flink/streaming/api/operators/CoordinatedOperatorFactory.java
 create mode 100644 
flink-streaming-java/src/main/java/org/apache/flink/streaming/api/operators/SourceOperator.java
 create mode 100644 
flink-streaming-java/src/main/java/org/apache/flink/streaming/api/operators/SourceOperatorFactory.java
 delete mode 100644 
flink-streaming-java/src/main/java/org/apache/flink/streaming/api/operators/SourceReaderOperator.java
 rename 
flink-streaming-java/src/main/java/org/apache/flink/streaming/runtime/tasks/{SourceReaderStreamTask.java
 => SourceOperatorStreamTask.java} (73%)
 create mode 100644 
flink-streaming-java/src/test/java/org/apache/flink/streaming/api/operators/SourceOperatorTest.java
 create mode 100644 
flink-streaming-java/src/test/java/org/apache/flink/streaming/runtime/tasks/SourceOperatorStreamTaskTest.java
 delete mode 100644 
flink-streaming-java/src/test/java/org/apache/flink/streaming/runtime/tasks/SourceReaderStreamTaskTest.java

Reply via email to