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

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


    from 948957a29e Support null in InTransformFunction and 
NotInTransformFunction. (#10604)
     add bcfcd0a4ab [multistage]re-implement mailbox (#10681)

No new revisions were added by this update.

Summary of changes:
 .../MultiStageBrokerRequestHandler.java            |  23 +-
 .../pinot/query/mailbox/GrpcMailboxService.java    | 154 ------
 .../pinot/query/mailbox/GrpcReceivingMailbox.java  | 162 ------
 .../pinot/query/mailbox/GrpcSendingMailbox.java    | 104 ++--
 .../query/mailbox/InMemoryMailboxService.java      | 106 ----
 .../query/mailbox/InMemoryReceivingMailbox.java    |  80 ---
 .../query/mailbox/InMemorySendingMailbox.java      |  64 +--
 .../pinot/query/mailbox/JsonMailboxIdentifier.java | 157 ------
 .../apache/pinot/query/mailbox/MailboxIdUtils.java |  32 +-
 .../pinot/query/mailbox/MailboxIdentifier.java     |  63 ---
 .../apache/pinot/query/mailbox/MailboxService.java | 145 ++++--
 .../query/mailbox/MultiplexingMailboxService.java  |  96 ----
 .../pinot/query/mailbox/ReceivingMailbox.java      | 127 +++--
 .../apache/pinot/query/mailbox/SendingMailbox.java |  28 +-
 .../query/mailbox/channel/ChannelManager.java      |  15 -
 .../pinot/query/mailbox/channel/ChannelUtils.java  |   7 +-
 .../query/mailbox/channel/GrpcMailboxServer.java   |  25 +-
 .../mailbox/channel/InMemoryTransferStream.java    | 101 ----
 .../mailbox/channel/MailboxContentObserver.java    | 127 +++++
 .../channel/MailboxContentStreamObserver.java      | 172 -------
 ...eamObserver.java => MailboxStatusObserver.java} |  37 +-
 .../apache/pinot/query/runtime/QueryRunner.java    |  22 +-
 .../query/runtime/executor/OpChainScheduler.java   |   5 +-
 .../runtime/executor/OpChainSchedulerService.java  |  12 +-
 .../runtime/executor/RoundRobinScheduler.java      |  24 +-
 .../operator/BaseMailboxReceiveOperator.java       |  64 +--
 .../runtime/operator/MailboxReceiveOperator.java   |  51 +-
 .../runtime/operator/MailboxSendOperator.java      | 131 ++---
 .../pinot/query/runtime/operator/OpChain.java      |  15 +-
 .../operator/SortedMailboxReceiveOperator.java     |  54 +-
 .../runtime/operator/exchange/BlockExchange.java   |  27 +-
 .../operator/exchange/BroadcastExchange.java       |   4 +-
 .../runtime/operator/exchange/HashExchange.java    |   4 +-
 .../runtime/operator/exchange/RandomExchange.java  |   7 +-
 .../operator/exchange/SingletonExchange.java       |   4 +-
 .../runtime/plan/OpChainExecutionContext.java      |   7 +-
 .../query/runtime/plan/PhysicalPlanVisitor.java    |  12 +-
 .../query/runtime/plan/PlanRequestContext.java     |  22 +-
 .../runtime/plan/ServerRequestPlanVisitor.java     |  30 +-
 .../plan/server/ServerPlanRequestContext.java      |   7 +-
 .../query/service/dispatch/QueryDispatcher.java    |  23 +-
 .../query/mailbox/GrpcMailboxServiceTest.java      | 362 -------------
 .../query/mailbox/InMemoryMailboxServiceTest.java  | 222 --------
 .../query/mailbox/JsonMailboxIdentifierTest.java   |  51 --
 .../pinot/query/mailbox/MailboxServiceTest.java    | 567 +++++++++++++++++++++
 .../mailbox/MultiplexingMailboxServiceTest.java    |  96 ----
 .../pinot/query/runtime/QueryRunnerTest.java       |   7 +-
 .../pinot/query/runtime/QueryRunnerTestBase.java   |   8 +-
 .../runtime/executor/RoundRobinSchedulerTest.java  |  42 +-
 .../operator/MailboxReceiveOperatorTest.java       | 267 +++-------
 .../runtime/operator/MailboxSendOperatorTest.java  | 156 +++---
 .../pinot/query/runtime/operator/OpChainTest.java  | 141 +++--
 .../operator/SortedMailboxReceiveOperatorTest.java | 312 ++++--------
 .../operator/exchange/BlockExchangeTest.java       |  16 +-
 .../operator/exchange/BroadcastExchangeTest.java   |   9 +-
 .../operator/exchange/HashExchangeTest.java        |  11 +-
 .../operator/exchange/RandomExchangeTest.java      |   8 +-
 .../operator/exchange/SingletonExchangeTest.java   |   6 +-
 .../runtime/queries/ResourceBasedQueriesTest.java  |  19 +-
 59 files changed, 1568 insertions(+), 3082 deletions(-)
 delete mode 100644 
pinot-query-runtime/src/main/java/org/apache/pinot/query/mailbox/GrpcMailboxService.java
 delete mode 100644 
pinot-query-runtime/src/main/java/org/apache/pinot/query/mailbox/GrpcReceivingMailbox.java
 delete mode 100644 
pinot-query-runtime/src/main/java/org/apache/pinot/query/mailbox/InMemoryMailboxService.java
 delete mode 100644 
pinot-query-runtime/src/main/java/org/apache/pinot/query/mailbox/InMemoryReceivingMailbox.java
 delete mode 100644 
pinot-query-runtime/src/main/java/org/apache/pinot/query/mailbox/JsonMailboxIdentifier.java
 copy pinot-tools/src/main/java/org/apache/pinot/tools/streams/RSVP.java => 
pinot-query-runtime/src/main/java/org/apache/pinot/query/mailbox/MailboxIdUtils.java
 (51%)
 delete mode 100644 
pinot-query-runtime/src/main/java/org/apache/pinot/query/mailbox/MailboxIdentifier.java
 delete mode 100644 
pinot-query-runtime/src/main/java/org/apache/pinot/query/mailbox/MultiplexingMailboxService.java
 delete mode 100644 
pinot-query-runtime/src/main/java/org/apache/pinot/query/mailbox/channel/InMemoryTransferStream.java
 create mode 100644 
pinot-query-runtime/src/main/java/org/apache/pinot/query/mailbox/channel/MailboxContentObserver.java
 delete mode 100644 
pinot-query-runtime/src/main/java/org/apache/pinot/query/mailbox/channel/MailboxContentStreamObserver.java
 rename 
pinot-query-runtime/src/main/java/org/apache/pinot/query/mailbox/channel/{MailboxStatusStreamObserver.java
 => MailboxStatusObserver.java} (66%)
 delete mode 100644 
pinot-query-runtime/src/test/java/org/apache/pinot/query/mailbox/GrpcMailboxServiceTest.java
 delete mode 100644 
pinot-query-runtime/src/test/java/org/apache/pinot/query/mailbox/InMemoryMailboxServiceTest.java
 delete mode 100644 
pinot-query-runtime/src/test/java/org/apache/pinot/query/mailbox/JsonMailboxIdentifierTest.java
 create mode 100644 
pinot-query-runtime/src/test/java/org/apache/pinot/query/mailbox/MailboxServiceTest.java
 delete mode 100644 
pinot-query-runtime/src/test/java/org/apache/pinot/query/mailbox/MultiplexingMailboxServiceTest.java


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org
For additional commands, e-mail: commits-h...@pinot.apache.org

Reply via email to