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

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


    omit fa2b2fa7cf [hotfix] multi stage engine serde (#8689)
    omit 2c07cb04e2 row/columnar compatible block (#8583)
    omit 4d77924e59 [hotfix] fix server discovery (#8664)
    omit 30bc434343 fix rebase issue after PQL deprecation (#8652)
    omit 3b01b2dec8 add support for project/filter pushdown (#8558)
    omit c06bbfbaf3 Use proto for query plan serialization (#8479)
    omit dacd28187a add pinot-query-runtime (#8412)
    omit 8c8380005b Add pinot-query-planner module (#8340)
    omit 90e722a6b0 make github action trigger on multi_stage_query_engine 
branch (#8342)
     add d2396dd983 Fix dimension table load when server restart or reload 
table (#8721)
     add ae02ecefa4 Ingestion Aggregation Feature  (#8611)
     add 1b3819e787 add primitive indexOf overloads to Dictionary interface 
(#8719)
     add 1009159feb gitignore should include helm generated files (#8728)
     add b4c4585813 Improve the range evaluation for raw values without range 
index (#8722)
     add 96a02910f3 Cache polygon h3 cells as it is expensive (#8725)
     add c739f423ee Use groups to annotate tests for controller (#8706)
     add c50b3c4bb4 [Test] Add star-tree test for unsupported filters (#8733)
     add 5cd6a7dc05 Groovy transform function should evaluate the script when 
arguments are null (#8732)
     add bf48b59c41 Add support for indexes during offline segment creation 
(#8601)
     add 167fa9476c Handle partial update for comparison columns (#8688)
     add 7cb1473b8f fix regression where case order was reversed, add 
regression test (#8748)
     add d1de3a0008 Add noServerFoundExceptions metric to broker.yaml (#8754)
     add 6ad7973971 Make max consecutive idle count before recreating stream 
configurable (#8740)
     add 047daadd23 Indexes on segment page (#8749)
     add 821976610e Improve the Explain Plan accuracy (#8738)
     add 2e32ec2577 Add metric for replication count from config (#8761)
     add 80db1657ab remove static ControllerTestUtils and use singleton 
instance ControllerTest instead (#8744)
     new e812672ef6 make github action trigger on multi_stage_query_engine 
branch (#8342)
     new 5d64dea7d1 Add pinot-query-planner module (#8340)
     new b4889f1206 add pinot-query-runtime (#8412)
     new a219bd256b Use proto for query plan serialization (#8479)
     new cbe5727dc6 add support for project/filter pushdown (#8558)
     new b6377295f8 fix rebase issue after PQL deprecation (#8652)
     new 36a91abbd7 [hotfix] fix server discovery (#8664)
     new 59ee852637 row/columnar compatible block (#8583)
     new ffedb2d574 [hotfix] multi stage engine serde (#8689)

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (fa2b2fa7cf)
            \
             N -- N -- N   refs/heads/multi_stage_query_engine (ffedb2d574)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 9 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .gitignore                                         |    7 +-
 .../jmx_prometheus_javaagent/configs/broker.yml    |    7 +-
 .../configs/controller.yml                         |    6 +
 kubernetes/helm/pinot/charts/zookeeper-7.0.0.tgz   |  Bin 34028 -> 0 bytes
 kubernetes/helm/thirdeye/Chart.lock                |    6 -
 .../requesthandler/BaseBrokerRequestHandler.java   |   27 +-
 .../pinot/broker/routing/BrokerRoutingManager.java |   12 +-
 .../routing/instanceselector/InstanceSelector.java |   21 +
 .../pinot/common/metrics/ControllerGauge.java      |    1 +
 .../pinot/common/response/BrokerResponse.java      |   40 +
 .../response/broker/BrokerResponseNative.java      |   52 +
 .../org/apache/pinot/common/utils/DataTable.java   |    5 +-
 .../common/utils/config/TableConfigUtils.java      |    2 +-
 .../common/utils/config/TableConfigSerDeTest.java  |    5 +-
 .../java/org/apache/pinot/compat/StreamOp.java     |    4 +-
 .../connector/flink/http/PinotConnectionUtils.java |    6 +-
 .../flink/sink/PinotSinkIntegrationTest.java       |    2 +-
 .../api/resources/PinotSegmentRestletResource.java |   34 +-
 .../controller/helix/SegmentStatusChecker.java     |   22 +
 .../helix/core/PinotHelixResourceManager.java      |   15 +
 .../pinot/controller/util/FileIngestionHelper.java |    2 +-
 .../pinot/controller/util/TableMetadataReader.java |   33 +
 .../main/resources/app/pages/SegmentDetails.tsx    |   18 +
 .../src/main/resources/app/requests/index.ts       |    2 +-
 .../main/resources/app/utils/PinotMethodUtils.ts   |   20 +-
 .../controller/ControllerStarterStatelessTest.java |    1 +
 .../pinot/controller/ControllerTestSetup.java      |   27 +-
 .../pinot/controller/ControllerTestUtils.java      |  789 --------
 .../pinot/controller/api/AccessControlTest.java    |    9 +-
 .../PinotAccessControlUserRestletResourceTest.java |   34 +-
 .../PinotBrokerRestletResourceStatelessTest.java   |    3 +-
 .../api/PinotControllerAppConfigsTest.java         |   12 +-
 .../pinot/controller/api/PinotFileUploadTest.java  |   11 +-
 ...PinotIngestionRestletResourceStatelessTest.java |    1 +
 ...PinotInstanceAssignmentRestletResourceTest.java |   75 +-
 .../api/PinotInstanceRestletResourceTest.java      |   48 +-
 .../api/PinotSchemaRestletResourceTest.java        |   77 +-
 .../api/PinotSegmentRestletResourceTest.java       |   27 +-
 .../api/PinotTableRestletResourceTest.java         |  208 +-
 .../api/PinotTenantRestletResourceTest.java        |   15 +-
 .../api/PinotUpsertRestletResourceTest.java        |   12 +-
 .../api/TableConfigsRestletResourceTest.java       |  215 +-
 .../pinot/controller/api/TableViewsTest.java       |   39 +-
 .../PinotDummyExtraRestletResourceTest.java        |   11 +-
 .../api/resources/ZookeeperResourceTest.java       |   25 +-
 .../controller/api/upload/ZKOperatorTest.java      |   19 +-
 .../helix/ControllerInstanceToggleTest.java        |   63 +-
 ...ControllerPeriodicTaskStarterStatelessTest.java |    2 +-
 .../controller/helix/ControllerSentinelTestV2.java |   52 +-
 .../helix/ControllerTenantStatelessTest.java       |    1 +
 .../pinot/controller/helix/ControllerTest.java     |  438 +++-
 .../pinot/controller/helix/HelixHelperTest.java    |   18 +-
 .../helix/PinotControllerModeStatelessTest.java    |    1 +
 .../controller/helix/PinotResourceManagerTest.java |   68 +-
 .../controller/helix/SegmentStatusCheckerTest.java |   13 +
 .../pinot/controller/helix/TableCacheTest.java     |   20 +-
 .../PinotHelixResourceManagerStatelessTest.java    |    1 +
 .../helix/core/PinotHelixResourceManagerTest.java  |  449 ++---
 .../MinionInstancesCleanupTaskStatelessTest.java   |    1 +
 .../core/minion/PinotTaskManagerStatelessTest.java |    1 +
 .../TableRebalancerClusterStatelessTest.java       |    1 +
 .../core/retention/SegmentLineageCleanupTest.java  |   61 +-
 .../validation/ValidationManagerStatelessTest.java |    1 +
 .../validation/ValidationManagerTest.java          |   21 +-
 pinot-controller/testng-statefull.xml              |   67 +-
 pinot-controller/testng-stateless.xml              |   22 +-
 .../pinot/core/common/ExplainPlanRowData.java      |   39 +-
 .../apache/pinot/core/common/ExplainPlanRows.java  |  117 ++
 .../manager/offline/DimensionTableDataManager.java |   73 +-
 .../realtime/LLRealtimeSegmentDataManager.java     |   38 +-
 .../core/operator/filter/EmptyFilterOperator.java  |    2 +-
 .../filter/H3InclusionIndexFilterOperator.java     |   13 +-
 .../operator/filter/MatchAllFilterOperator.java    |    2 +-
 .../filter/RangeIndexBasedFilterOperator.java      |   20 +-
 .../predicate/RangePredicateEvaluatorFactory.java  |  271 +--
 .../transform/function/CaseTransformFunction.java  |   15 +-
 .../org/apache/pinot/core/plan/FilterPlanNode.java |    2 +-
 .../query/executor/ServerQueryExecutorV1Impl.java  |  182 +-
 .../pinot/core/query/reduce/BaseReduceService.java |   23 +
 .../core/query/reduce/BrokerReduceService.java     |    4 +-
 .../query/reduce/ExplainPlanDataTableReducer.java  |  213 +-
 .../apache/pinot/core/routing/RoutingTable.java    |    9 +-
 .../apache/pinot/core/util/QueryOptionsUtils.java  |    4 +
 .../data/function/GroovyFunctionEvaluatorTest.java |   17 +
 .../offline/DimensionTableDataManagerTest.java     |  188 +-
 .../function/CaseTransformFunctionTest.java        |   68 +-
 .../pinot/core/startree/v2/BaseStarTreeV2Test.java |   92 +-
 .../apache/pinot/core/util/SchemaUtilsTest.java    |    7 +-
 .../pinot/queries/ExplainPlanQueriesTest.java      | 2128 +++++++++++++++++---
 .../org/apache/pinot/queries/RangeQueriesTest.java |    8 +-
 .../apache/pinot/queries/TransformQueriesTest.java |   38 +-
 .../tests/HybridClusterIntegrationTest.java        |    4 +-
 .../IngestionConfigHybridIntegrationTest.java      |    3 +-
 .../tests/JsonPathClusterIntegrationTest.java      |    2 +-
 .../tests/MapTypeClusterIntegrationTest.java       |    2 +-
 .../tests/OfflineClusterIntegrationTest.java       |   13 +-
 .../SegmentWriterUploaderIntegrationTest.java      |    2 +-
 .../integration/tests/TlsIntegrationTest.java      |    6 +-
 .../tests/UrlAuthRealtimeIntegrationTest.java      |    6 +-
 .../preprocess/DataPreprocessingHelperTest.java    |    2 +-
 .../mergerollup/MergeRollupTaskGeneratorTest.java  |    2 +-
 .../RealtimeToOfflineSegmentsTaskExecutorTest.java |    7 +-
 .../filebased/FileBasedSegmentWriterTest.java      |   20 +-
 .../local/function/GroovyFunctionEvaluator.java    |   14 +-
 .../indexsegment/mutable/MutableSegmentImpl.java   |  245 ++-
 .../local/realtime/impl/RealtimeSegmentConfig.java |   18 +-
 .../creator/impl/SegmentColumnarIndexCreator.java  |   79 +-
 .../converter/SegmentV1V2ToV3FormatConverter.java  |    3 +
 .../index/readers/BaseImmutableDictionary.java     |    5 +-
 .../segment/index/readers/DoubleDictionary.java    |    5 +
 .../segment/index/readers/FloatDictionary.java     |    5 +
 .../local/segment/index/readers/IntDictionary.java |    5 +
 .../segment/index/readers/LongDictionary.java      |    5 +
 .../readers/geospatial/ImmutableH3IndexReader.java |    2 +-
 .../pinot/segment/local/utils/IngestionUtils.java  |   11 +
 .../segment/local/utils/TableConfigUtils.java      |   95 +-
 ...MutableSegmentImplIngestionAggregationTest.java |  230 +++
 .../mutable/MutableSegmentImplTestUtils.java       |   24 +-
 .../ExpressionTransformerTest.java                 |   16 +-
 .../recordtransformer/RecordTransformerTest.java   |   40 +-
 .../local/segment/creator/DictionariesTest.java    |   19 +
 .../SegmentGenerationWithFilterRecordsTest.java    |    3 +-
 .../index/loader/SegmentPreProcessorTest.java      |    6 +-
 .../segment/local/utils/IngestionUtilsTest.java    |   43 +-
 .../segment/local/utils/TableConfigUtilsTest.java  |  276 ++-
 .../spi/creator/SegmentGeneratorConfig.java        |   22 +
 .../pinot/segment/spi/index/reader/Dictionary.java |   32 +
 ...TransformConfig.java => AggregationConfig.java} |   21 +-
 .../config/table/ingestion/IngestionConfig.java    |   17 +-
 .../org/apache/pinot/spi/stream/StreamConfig.java  |   58 +-
 .../pinot/spi/stream/StreamConfigProperties.java   |    1 +
 .../apache/pinot/spi/utils/CommonConstants.java    |    1 +
 .../pinot/spi/utils/IngestionConfigUtils.java      |   16 +-
 .../spi/utils/builder/TableConfigBuilder.java      |    7 +
 .../pinot/spi/utils/IngestionConfigUtilsTest.java  |   10 +-
 135 files changed, 5589 insertions(+), 2695 deletions(-)
 delete mode 100644 kubernetes/helm/pinot/charts/zookeeper-7.0.0.tgz
 delete mode 100644 kubernetes/helm/thirdeye/Chart.lock
 delete mode 100644 
pinot-controller/src/test/java/org/apache/pinot/controller/ControllerTestUtils.java
 copy pinot-spi/src/main/java/org/apache/pinot/spi/plugin/Plugin.java => 
pinot-core/src/main/java/org/apache/pinot/core/common/ExplainPlanRowData.java 
(55%)
 create mode 100644 
pinot-core/src/main/java/org/apache/pinot/core/common/ExplainPlanRows.java
 create mode 100644 
pinot-segment-local/src/test/java/org/apache/pinot/segment/local/indexsegment/mutable/MutableSegmentImplIngestionAggregationTest.java
 copy 
pinot-spi/src/main/java/org/apache/pinot/spi/config/table/ingestion/{TransformConfig.java
 => AggregationConfig.java} (69%)


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

Reply via email to