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

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


    from cff5d1e3695 Add method Supervisor.computeLagForAutoScaler (#16314)
     add b9bbde5c0a1 Fix deadlock that can occur while merging group by results 
(#15420)

No new revisions were added by this update.

Summary of changes:
 .../benchmark/GroupByTypeInterfaceBenchmark.java   |   7 +-
 .../query/CachingClusteredClientBenchmark.java     |   9 +-
 .../druid/benchmark/query/GroupByBenchmark.java    |   7 +-
 .../DistinctCountGroupByQueryTest.java             |   4 +-
 .../MaterializedViewQueryQueryToolChest.java       |  25 ++-
 .../MaterializedViewQueryQueryToolChestTest.java   |   6 +-
 .../druid/segment/MapVirtualColumnGroupByTest.java |  10 +-
 .../ApproximateHistogramGroupByQueryTest.java      |   6 +-
 .../FixedBucketsHistogramGroupByQueryTest.java     |   6 +-
 .../apache/druid/testing/utils/ITRetryUtil.java    |   9 +-
 .../org/apache/druid/query/FluentQueryRunner.java  |   9 +-
 .../java/org/apache/druid/query/QueryContext.java  |   4 +
 .../java/org/apache/druid/query/QueryContexts.java |   4 +-
 .../org/apache/druid/query/QueryResourceId.java    | 119 +++++++++++
 .../org/apache/druid/query/QueryToolChest.java     |  24 +++
 .../query/groupby/GroupByQueryQueryToolChest.java  |  51 ++++-
 .../druid/query/groupby/GroupByQueryResources.java | 119 +++++++++--
 .../query/groupby/GroupByQueryRunnerFactory.java   |   3 +
 .../groupby/GroupByResourcesReservationPool.java   | 141 +++++++++++++
 .../apache/druid/query/groupby/GroupingEngine.java |  61 ++++--
 .../epinephelinae/GroupByMergingQueryRunner.java   |  78 ++++----
 .../groupby/epinephelinae/GroupByQueryEngine.java  |   3 +
 .../groupby/epinephelinae/GroupByRowProcessor.java |   2 +-
 .../apache/druid/query/QueryResourceIdTest.java    |  27 ++-
 .../apache/druid/query/QueryRunnerTestHelper.java  |   4 +-
 .../query/aggregation/AggregationTestHelper.java   |  10 +-
 .../druid/query/context/ResponseContextTest.java   |   4 +-
 ...GroupByLimitPushDownInsufficientBufferTest.java |  83 +++++---
 .../GroupByLimitPushDownMultiNodeMergeTest.java    | 174 ++++++++++------
 .../query/groupby/GroupByMultiSegmentTest.java     |  17 +-
 .../query/groupby/GroupByQueryMergeBufferTest.java |  25 ++-
 .../groupby/GroupByQueryQueryToolChestTest.java    | 110 +++++------
 .../groupby/GroupByQueryRunnerFactoryTest.java     |  15 +-
 .../groupby/GroupByQueryRunnerFailureTest.java     |  14 +-
 .../query/groupby/GroupByQueryRunnerTest.java      | 218 ++++++++++++++-------
 .../groupby/GroupByQueryRunnerTestHelper.java      |  22 ++-
 .../groupby/GroupByTimeseriesQueryRunnerTest.java  |   1 +
 .../query/groupby/NestedQueryPushDownTest.java     |  33 ++--
 .../groupby/UnnestGroupByQueryRunnerTest.java      |   7 +-
 .../druid/query/search/SearchQueryRunnerTest.java  |   2 +-
 .../apache/druid/guice/BrokerProcessingModule.java |  13 ++
 .../apache/druid/guice/DruidProcessingModule.java  |  13 ++
 .../apache/druid/guice/RouterProcessingModule.java |  16 ++
 .../appenderator/SinkQuerySegmentWalker.java       |  28 +--
 .../druid/server/ClientQuerySegmentWalker.java     |  43 +---
 .../druid/server/LocalQuerySegmentWalker.java      |   2 +-
 .../druid/server/QuerySwappingQueryRunner.java     |  62 ++++++
 .../server/ResourceIdPopulatingQueryRunner.java    |  57 +++---
 .../druid/server/coordination/ServerManager.java   |  36 ++--
 .../druid/client/CachingClusteredClientTest.java   |   2 +-
 .../druid/discovery/DataServerClientTest.java      |   2 +-
 .../druid/server/ClientQuerySegmentWalkerTest.java |  61 ++++--
 .../apache/druid/server/QuerySchedulerTest.java    |   7 +-
 .../org/apache/druid/server/QueryStackTests.java   |   3 +-
 .../server/SpecificSegmentsQuerySegmentWalker.java |  14 +-
 .../server/TestClusterQuerySegmentWalker.java      |  33 +++-
 .../server/coordination/ServerManagerTest.java     |   2 +-
 .../java/org/apache/druid/cli/DumpSegment.java     |   5 +-
 .../java/org/apache/druid/cli/DumpSegmentTest.java |   2 +
 .../druid/sql/calcite/util/TestDataBuilder.java    |   4 +-
 60 files changed, 1354 insertions(+), 524 deletions(-)
 create mode 100644 
processing/src/main/java/org/apache/druid/query/QueryResourceId.java
 create mode 100644 
processing/src/main/java/org/apache/druid/query/groupby/GroupByResourcesReservationPool.java
 copy server/src/test/java/org/apache/druid/metadata/ReplaceTaskLockTest.java 
=> processing/src/test/java/org/apache/druid/query/QueryResourceIdTest.java 
(61%)
 create mode 100644 
server/src/main/java/org/apache/druid/server/QuerySwappingQueryRunner.java
 copy 
benchmarks/src/test/java/org/apache/druid/benchmark/query/SerializingQueryRunner.java
 => 
server/src/main/java/org/apache/druid/server/ResourceIdPopulatingQueryRunner.java
 (54%)


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

Reply via email to