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

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


    from bc8d78660b Bump software.amazon.awssdk:bom from 2.31.53 to 2.31.54 
(#15964)
     add db2f78c853 [Priority Replica Group Routing] Support 
orderedPreferredReplicas query option for customizable routing strategy (#15203)

No new revisions were added by this update.

Summary of changes:
 .../apache/pinot/broker/querylog/QueryLogger.java  |   6 +
 .../BaseSingleStageBrokerRequestHandler.java       |  13 ++
 .../pinot/broker/routing/BrokerRoutingManager.java |   3 +-
 .../PriorityGroupInstanceSelector.java             | 230 +++++++++++++++++++++
 .../ServerSelectionContext.java                    |  67 ++++++
 .../instanceselector/BalancedInstanceSelector.java |  29 ++-
 .../instanceselector/BaseInstanceSelector.java     |  37 +++-
 .../routing/instanceselector/InstanceSelector.java |   4 +-
 .../MultiStageReplicaGroupSelector.java            |   7 +-
 .../ReplicaGroupInstanceSelector.java              |  49 +++--
 .../instanceselector/SegmentInstanceCandidate.java |  17 ++
 .../StrictReplicaGroupInstanceSelector.java        |   5 +-
 .../pinot/broker/querylog/QueryLoggerTest.java     |   1 +
 .../PriorityGroupInstanceSelectorTest.java         | 198 ++++++++++++++++++
 .../instanceselector/InstanceSelectorTest.java     |  50 +++--
 .../pinot/common/metrics/AbstractMetrics.java      |   6 +
 .../apache/pinot/common/metrics/BrokerMeter.java   |  18 ++
 .../apache/pinot/common/metrics/BrokerMetrics.java |  12 ++
 .../pinot/common/response/BrokerResponse.java      |  12 ++
 .../response/broker/BrokerResponseNative.java      |  16 +-
 .../response/broker/BrokerResponseNativeV2.java    |  13 ++
 .../common/utils/config/QueryOptionsUtils.java     |  18 ++
 .../pinot/common/metrics/BrokerMetricsTest.java    |  56 +++++
 .../pinot/core/transport/ServerInstance.java       |  32 +++
 .../tests/BaseClusterIntegrationTestSet.java       |   9 +
 .../apache/pinot/spi/utils/CommonConstants.java    |   6 +
 26 files changed, 852 insertions(+), 62 deletions(-)
 create mode 100644 
pinot-broker/src/main/java/org/apache/pinot/broker/routing/adaptiveserverselector/PriorityGroupInstanceSelector.java
 create mode 100644 
pinot-broker/src/main/java/org/apache/pinot/broker/routing/adaptiveserverselector/ServerSelectionContext.java
 create mode 100644 
pinot-broker/src/test/java/org/apache/pinot/broker/routing/adaptiveserverselector/PriorityGroupInstanceSelectorTest.java
 create mode 100644 
pinot-common/src/test/java/org/apache/pinot/common/metrics/BrokerMetricsTest.java


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

Reply via email to