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

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


    from f037776fd8 MSQ: Launch initial tasks faster. (#13393)
     add bfffbabb56 Async task client for SeekableStreamSupervisors. (#13354)

No new revisions were added by this update.

Summary of changes:
 .../org/apache/druid/common/guava/FutureUtils.java |  55 ++
 .../org/apache/druid/java/util/common/Either.java  |  12 +-
 .../java/util/common/jackson/JacksonUtils.java     |  31 +-
 .../apache/druid/common/guava/FutureUtilsTest.java | 104 ++++
 .../druid/common/jackson/JacksonUtilsTest.java     |  29 +
 .../extensions-core/kafka-supervisor-reference.md  |   3 +-
 .../extensions-core/kinesis-ingestion.md           |   3 +-
 .../druid/indexing/kafka/KafkaIndexTaskClient.java |  62 --
 .../kafka/KafkaIndexTaskClientFactory.java         |  34 +-
 .../druid/indexing/kafka/KafkaIndexTaskModule.java |   9 +-
 .../supervisor/KafkaSupervisorTuningConfig.java    |  22 +
 .../indexing/kafka/KafkaIndexTaskClientTest.java   | 123 ++--
 .../kafka/KafkaIndexTaskTuningConfigTest.java      |   1 +
 .../kafka/supervisor/KafkaSupervisorTest.java      | 115 ++--
 .../indexing/kinesis/KinesisIndexTaskClient.java   |  64 --
 .../kinesis/KinesisIndexTaskClientFactory.java     |  34 +-
 .../kinesis/KinesisIndexingServiceModule.java      |   9 -
 .../supervisor/KinesisSupervisorTuningConfig.java  |  22 +
 .../kinesis/KinesisIndexTaskClientTest.java        | 121 ++--
 .../kinesis/KinesisIndexTaskTuningConfigTest.java  |   1 +
 .../kinesis/supervisor/KinesisSupervisorTest.java  | 117 ++--
 indexing-service/pom.xml                           |  15 +-
 .../druid/indexing/common/IndexTaskClient.java     |   6 +-
 .../SeekableStreamIndexTaskClient.java             | 523 ++++------------
 .../SeekableStreamIndexTaskClientAsyncImpl.java    | 655 ++++++++++++++++++++
 .../SeekableStreamIndexTaskClientFactory.java      | 131 +++-
 ... => SeekableStreamIndexTaskClientSyncImpl.java} |  65 +-
 .../supervisor/SeekableStreamSupervisor.java       | 298 +++++----
 .../supervisor/SeekableStreamSupervisorSpec.java   |  27 +-
 .../SeekableStreamSupervisorTuningConfig.java      |   3 +
 ...SeekableStreamIndexTaskClientAsyncImplTest.java | 667 +++++++++++++++++++++
 .../SeekableStreamSupervisorSpecTest.java          |   6 +
 .../SeekableStreamSupervisorStateTest.java         |  60 +-
 .../java/org/apache/druid/rpc/RequestBuilder.java  |  13 +
 .../java/org/apache/druid/rpc/ServiceClient.java   |   5 +-
 .../org/apache/druid/rpc/ServiceClientImpl.java    |   6 +-
 .../org/apache/druid/rpc/ServiceRetryPolicy.java   |   5 +
 .../org/apache/druid/rpc/StandardRetryPolicy.java  |  19 +-
 .../rpc/indexing/SpecificTaskRetryPolicy.java      |   6 +
 .../org/apache/druid/rpc/MockServiceClient.java    | 128 ++++
 .../apache/druid/rpc/ServiceClientImplTest.java    |  27 +
 41 files changed, 2639 insertions(+), 997 deletions(-)
 delete mode 100644 
extensions-core/kafka-indexing-service/src/main/java/org/apache/druid/indexing/kafka/KafkaIndexTaskClient.java
 delete mode 100644 
extensions-core/kinesis-indexing-service/src/main/java/org/apache/druid/indexing/kinesis/KinesisIndexTaskClient.java
 create mode 100644 
indexing-service/src/main/java/org/apache/druid/indexing/seekablestream/SeekableStreamIndexTaskClientAsyncImpl.java
 copy 
indexing-service/src/main/java/org/apache/druid/indexing/seekablestream/{SeekableStreamIndexTaskClient.java
 => SeekableStreamIndexTaskClientSyncImpl.java} (88%)
 create mode 100644 
indexing-service/src/test/java/org/apache/druid/indexing/seekablestream/SeekableStreamIndexTaskClientAsyncImplTest.java
 create mode 100644 
server/src/test/java/org/apache/druid/rpc/MockServiceClient.java


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to