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

sajjad pushed a change to branch hotfix-theta-sketch
in repository https://gitbox.apache.org/repos/asf/pinot.git


    omit 35faeb6712 Revert allowing tag override with upserts (#12311)
    omit eeaf1f0811 [feature] allow dim table config to detect/disallow 
duplicate PK  (#12290)
    omit f1fec060a6 Support runtime reload for TLS resources (#12277)
    omit ced6bc282e Use higher fetch timeout for Kinesis (#12214)
    omit 7b69d094be Refactoring the upsert compaction related code (#12275)
    omit 5cc7231dc0 Backwards compatible theta sketch aggregation (#12288)
    omit 0f6015a5d3 JMX Exporter Preserve Original Regexes (#12295)
    omit 640ebe52cf Sticky query routing via query options (#12276)
    omit 7b2a82dd27 Modify distribution pom to include services (#12289)
    omit 894e56e0a2 Expose metric for table rebalance (#12270)
    omit 17e1aa11a4 Fix chained literal functions evaluation (#12248)
    omit 6bb387a10a Support array gen in literal evaluation (#12278)
    omit 4ad36c3482 Remove TableDataManagerConfig and simplify TableDataManager 
construction (#12189)
    omit 8713dc045f Bump commons-codec:commons-codec from 1.15 to 1.16.0 
(#12204)
    omit 12c90b2155 Bump flink.version from 1.12.0 to 1.14.6 (#12202)
    omit 110c5b4947 Bump com.yscope.clp:clp-ffi from 0.4.3 to 0.4.4 (#12203)
    omit 21f3d283d4 Allow server level configuration for Upsert metadata class 
(#11851)
    omit 19e74e80a8 Added dynamic SSL initialization support for the Kafka 
client (#12249)
    omit ae55a7abf8 Catch-all Regex for JXM -> Prom Exporter (#12073)
    omit a4c3286018 add null handling to sketch group-by (#12259)
    omit b4fbfe9687 Making utility accessible to generate metadata file (#12255)
    omit 2e367a202e UI: fix table link issue in task detail page (#12253)
    omit 7132a2203f [multistage][bugfix] sort copy rule to always push limit 
when no collation (#12251)
    omit 747e34dede Allow String / numeric data type for deleteRecordColumn 
config (#12222)
    omit 8c86ad4652 fix a bug that would take validdocids snapshots redundantly 
(#12246)
    omit d05e3bd05c [bugfix] Handle NPE in controller SQL Resource (#12211)
    omit 9947bc5916 refine how to take validDocIds snapshot (#12232)
    omit 7cb5973185 fix a deadlock due to getting segmentlock before snapshot 
lock when replacing segment (#12241)
    omit d1817efff7 [multistage][bugfix] improve sort copy rule (#12237)
    omit 23c1e5f3a5 [bugfix] fix literal query return multiple duplicate 
results (#12240)
    omit 388d394c7f Fix upsert tenant tag override check (#12233)
    omit 07bcab80f1 [test] add back quickstart streaming (#12231)
    omit 436968e080 make all /size users render async (#12210)

This update removed existing revisions from the reference, leaving the
reference pointing at a previous point in the repository history.

 * -- * -- N   refs/heads/hotfix-theta-sketch (298e8d9191)
            \
             O -- O -- O   (35faeb6712)

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

No new revisions were added by this update.

Summary of changes:
 .github/workflows/scripts/.pinot_quickstart.sh     |  71 +--
 .../config/queries/feature-test-1-sql.queries      |   6 +-
 .../queries/feature-test-2-sql-realtime.queries    |   4 +-
 .../query-results/feature-test-1-rest-sql.results  |   6 +-
 .../feature-test-2-sql-realtime.results            |   4 +-
 .../jmx_prometheus_javaagent/configs/broker.yml    |  26 +-
 .../configs/controller.yml                         |  38 +-
 .../etc/jmx_prometheus_javaagent/configs/pinot.yml |  27 +-
 .../jmx_prometheus_javaagent/configs/server.yml    |  27 +-
 .../requesthandler/BaseBrokerRequestHandler.java   |   4 +-
 .../pinot/broker/routing/BrokerRoutingManager.java |   2 +-
 .../AdaptiveServerSelectorFactory.java             |   2 -
 .../instanceselector/BalancedInstanceSelector.java |  14 +-
 .../instanceselector/BaseInstanceSelector.java     |  23 +-
 .../instanceselector/InstanceSelectorFactory.java  |  30 +-
 .../MultiStageReplicaGroupSelector.java            |  18 +-
 .../ReplicaGroupInstanceSelector.java              |  15 +-
 .../StrictReplicaGroupInstanceSelector.java        |   5 +-
 .../instanceselector/InstanceSelectorTest.java     |  55 +-
 pinot-common/pom.xml                               |   4 -
 .../pinot/common/auth/AuthProviderUtils.java       |   3 -
 .../pinot/common/function/FunctionRegistry.java    |  46 +-
 .../common/function/scalar/ArrayFunctions.java     |  59 ---
 .../apache/pinot/common/http/MultiHttpRequest.java |  51 +-
 .../pinot/common/metrics/ControllerGauge.java      |   4 +-
 .../common/request/context/LiteralContext.java     |  20 -
 .../restlet/resources/ValidDocIdMetadataInfo.java  |  56 --
 .../org/apache/pinot/common/utils/TlsUtils.java    | 114 ++---
 .../common/utils/config/QueryOptionsUtils.java     |   6 -
 .../pinot/common/utils/grpc/GrpcQueryClient.java   |  14 +-
 .../rewriter/CompileTimeFunctionsInvoker.java      |   9 +-
 .../pinot/common/http/MultiHttpRequestTest.java    | 106 +---
 .../apache/pinot/common/utils/TlsUtilsTest.java    | 143 ------
 .../common/utils/config/TableConfigSerDeTest.java  |   2 +-
 pinot-common/src/test/resources/tls/keystore.p12   | Bin 2581 -> 0 bytes
 pinot-common/src/test/resources/tls/truststore.p12 | Bin 1186 -> 0 bytes
 .../api/resources/PinotQueryResource.java          |   4 -
 .../api/resources/PinotRunningQueryResource.java   |   2 +-
 .../api/resources/PinotTableRestletResource.java   |  37 --
 .../controller/helix/SegmentStatusChecker.java     |   1 -
 .../rebalance/ZkBasedTableRebalanceObserver.java   |   8 -
 .../controller/util/CompletionServiceHelper.java   |  52 +-
 .../util/ServerSegmentMetadataReader.java          | 161 +-----
 .../pinot/controller/util/TableMetadataReader.java |  30 +-
 .../app/components/AsyncInstanceTable.tsx          | 122 -----
 .../resources/app/components/AsyncPinotSchemas.tsx |  76 ---
 .../resources/app/components/AsyncPinotTables.tsx  | 220 --------
 .../app/components/Homepage/InstancesTables.tsx    |  34 +-
 .../app/components/Homepage/TenantsListing.tsx     |  65 +--
 .../src/main/resources/app/components/Loading.tsx  |  25 -
 .../src/main/resources/app/components/NotFound.tsx |  69 ---
 .../src/main/resources/app/components/Table.tsx    |   2 +-
 .../src/main/resources/app/interfaces/types.d.ts   |  37 +-
 .../src/main/resources/app/pages/HomePage.tsx      | 126 ++---
 .../main/resources/app/pages/InstanceDetails.tsx   | 472 ++++++++---------
 .../resources/app/pages/InstanceListingPage.tsx    |  11 +-
 .../main/resources/app/pages/SchemaPageDetails.tsx | 323 ++++++------
 .../main/resources/app/pages/SegmentDetails.tsx    | 440 +++++-----------
 .../main/resources/app/pages/TablesListingPage.tsx | 112 +++-
 .../src/main/resources/app/pages/TaskQueue.tsx     |   2 +-
 .../src/main/resources/app/pages/TenantDetails.tsx | 567 ++++++++++-----------
 .../src/main/resources/app/pages/Tenants.tsx       | 107 ++--
 .../resources/app/pages/TenantsListingPage.tsx     |  31 +-
 .../src/main/resources/app/requests/index.ts       |  34 +-
 pinot-controller/src/main/resources/app/router.tsx |   1 -
 .../main/resources/app/utils/PinotMethodUtils.ts   |  40 +-
 .../src/main/resources/app/utils/Utils.tsx         |  73 +--
 .../TestZkBasedTableRebalanceObserver.java         |   3 -
 .../core/data/manager/BaseTableDataManager.java    |  86 ++--
 .../manager/offline/DimensionTableDataManager.java |   9 +-
 .../manager/offline/TableDataManagerProvider.java  |  52 +-
 .../realtime/RealtimeSegmentDataManager.java       |   2 +-
 .../manager/realtime/RealtimeTableDataManager.java |  33 +-
 .../function/ArrayLiteralTransformFunction.java    |  72 ---
 .../function/TransformFunctionFactory.java         |   8 +-
 ...istinctCountThetaSketchAggregationFunction.java |  26 +-
 .../function/HistogramAggregationFunction.java     |  33 +-
 .../pinot/core/transport/grpc/GrpcQueryServer.java |   8 +-
 .../apache/pinot/core/util/ListenerConfigUtil.java |   2 +-
 .../function/InbuiltFunctionEvaluatorTest.java     |   2 +-
 .../BaseTableDataManagerAcquireSegmentTest.java    |  40 +-
 .../data/manager/BaseTableDataManagerTest.java     |  90 ++--
 .../offline/DimensionTableDataManagerTest.java     |  95 +---
 .../realtime/RealtimeSegmentDataManagerTest.java   |  73 +--
 .../realtime/RealtimeTableDataManagerTest.java     |  77 +--
 .../executor/QueryExecutorExceptionsTest.java      |  26 +-
 .../core/query/executor/QueryExecutorTest.java     |  50 +-
 .../core/realtime/stream/StreamConfigTest.java     |  27 -
 .../framework/SegmentProcessorFrameworkTest.java   |   2 +-
 .../pinot/queries/ExplainPlanQueriesTest.java      |  39 +-
 .../apache/pinot/queries/HistogramQueriesTest.java |   4 +-
 .../queries/SegmentWithNullValueVectorTest.java    |  56 +-
 .../src/test/resources/data/dimBaseballTeams.avro  | Bin 0 -> 2214 bytes
 .../src/test/resources/data/dimBaseballTeams.avsc  |   8 +
 .../src/test/resources/data/dimBaseballTeams.csv   |   1 -
 .../resources/data/dimBaseballTeams_config.json    |  18 -
 pinot-distribution/pom.xml                         |   3 +-
 .../tests/BaseClusterIntegrationTest.java          |  20 +-
 .../tests/OfflineClusterIntegrationTest.java       |  13 +-
 ...PartitionLLCRealtimeClusterIntegrationTest.java |   2 +-
 .../tests/UpsertTableIntegrationTest.java          | 121 +----
 .../UpsertTableSegmentPreloadIntegrationTest.java  |  11 +-
 .../pinot/integration/tests/custom/ArrayTest.java  |  82 +--
 .../integration/tests/custom/ThetaSketchTest.java  |  11 -
 .../models/DummyTableUpsertMetadataManager.java    | 115 -----
 .../pinot/plugin/minion/tasks/MinionTaskUtils.java |  41 --
 .../UpsertCompactionTaskExecutor.java              | 141 ++++-
 .../UpsertCompactionTaskGenerator.java             | 106 +++-
 .../UpsertCompactionTaskExecutorTest.java          |   7 +-
 .../UpsertCompactionTaskGeneratorTest.java         |  86 +++-
 .../pinot-stream-ingestion/pinot-kafka-2.0/pom.xml |  13 -
 .../KafkaPartitionLevelConnectionHandler.java      |   1 -
 .../pinot/plugin/stream/kafka20/KafkaSSLUtils.java | 339 ------------
 .../plugin/stream/kafka20/KafkaSSLUtilsTest.java   | 310 -----------
 .../rel/rules/PinotEvaluateLiteralRule.java        |  31 +-
 .../rel/rules/PinotSortExchangeCopyRule.java       |   6 -
 .../rel/rules/PinotSortExchangeCopyRuleTest.java   |  12 +-
 .../src/test/resources/queries/JoinPlans.json      |  38 +-
 .../resources/queries/LiteralEvaluationPlans.json  | 102 ----
 .../src/test/resources/queries/OrderByPlans.json   |  81 ++-
 .../test/resources/queries/PinotHintablePlans.json |  78 +--
 .../resources/queries/WindowFunctionPlans.json     | 472 +++++++++--------
 .../runtime/operator/LiteralValueOperator.java     |   3 +-
 .../runtime/operator/operands/FunctionOperand.java |  21 +-
 .../src/test/resources/queries/BasicQuery.json     |   4 -
 .../local/data/manager/TableDataManager.java       |  29 +-
 .../local/data/manager/TableDataManagerConfig.java | 113 ++++
 .../local/data/manager/TableDataManagerParams.java |  66 +++
 .../local/function/InbuiltFunctionEvaluator.java   |   6 -
 .../immutable/ImmutableSegmentImpl.java            |  18 +-
 .../immutable/ImmutableSegmentLoader.java          |   8 +
 .../readers/CompactedPinotSegmentRecordReader.java | 106 ----
 .../upsert/BasePartitionUpsertMetadataManager.java |  30 +-
 .../upsert/BaseTableUpsertMetadataManager.java     |  19 +-
 .../upsert/TableUpsertMetadataManagerFactory.java  |  29 +-
 .../pinot/segment/local/utils/SegmentLocks.java    |  31 +-
 .../segment/local/utils/SegmentPushUtils.java      |   2 +-
 .../segment/local/utils/TableConfigUtils.java      |  16 +-
 .../MutableSegmentImplUpsertComparisonColTest.java |   3 +-
 .../mutable/MutableSegmentImplUpsertTest.java      |   3 +-
 .../BasePartitionUpsertMetadataManagerTest.java    | 174 -------
 .../segment/local/utils/TableConfigUtilsTest.java  | 165 ++----
 .../pinot/server/api/resources/TablesResource.java |  57 +--
 .../starter/helix/HelixInstanceDataManager.java    |  21 +-
 .../helix/HelixInstanceDataManagerConfig.java      | 131 ++---
 .../apache/pinot/server/api/BaseResourceTest.java  |  65 ++-
 .../pinot/server/api/TablesResourceTest.java       |  22 -
 .../pinot/spi/annotations/ScalarFunction.java      |   5 -
 .../config/instance/InstanceDataManagerConfig.java |   8 -
 .../spi/config/table/DimensionTableConfig.java     |  11 +-
 .../pinot/spi/config/table/RoutingConfig.java      |  10 +-
 .../org/apache/pinot/spi/stream/StreamConfig.java  |   7 +-
 .../apache/pinot/spi/utils/CommonConstants.java    |   4 -
 pom.xml                                            |  13 +-
 154 files changed, 2792 insertions(+), 5890 deletions(-)
 delete mode 100644 
pinot-common/src/main/java/org/apache/pinot/common/restlet/resources/ValidDocIdMetadataInfo.java
 delete mode 100644 
pinot-common/src/test/java/org/apache/pinot/common/utils/TlsUtilsTest.java
 delete mode 100644 pinot-common/src/test/resources/tls/keystore.p12
 delete mode 100644 pinot-common/src/test/resources/tls/truststore.p12
 delete mode 100644 
pinot-controller/src/main/resources/app/components/AsyncInstanceTable.tsx
 delete mode 100644 
pinot-controller/src/main/resources/app/components/AsyncPinotSchemas.tsx
 delete mode 100644 
pinot-controller/src/main/resources/app/components/AsyncPinotTables.tsx
 delete mode 100644 
pinot-controller/src/main/resources/app/components/Loading.tsx
 delete mode 100644 
pinot-controller/src/main/resources/app/components/NotFound.tsx
 create mode 100644 pinot-core/src/test/resources/data/dimBaseballTeams.avro
 create mode 100644 pinot-core/src/test/resources/data/dimBaseballTeams.avsc
 delete mode 100644 
pinot-core/src/test/resources/data/dimBaseballTeams_config.json
 delete mode 100644 
pinot-integration-tests/src/test/java/org/apache/pinot/integration/tests/models/DummyTableUpsertMetadataManager.java
 delete mode 100644 
pinot-plugins/pinot-stream-ingestion/pinot-kafka-2.0/src/main/java/org/apache/pinot/plugin/stream/kafka20/KafkaSSLUtils.java
 delete mode 100644 
pinot-plugins/pinot-stream-ingestion/pinot-kafka-2.0/src/test/java/org/apache/pinot/plugin/stream/kafka20/KafkaSSLUtilsTest.java
 create mode 100644 
pinot-segment-local/src/main/java/org/apache/pinot/segment/local/data/manager/TableDataManagerConfig.java
 create mode 100644 
pinot-segment-local/src/main/java/org/apache/pinot/segment/local/data/manager/TableDataManagerParams.java
 delete mode 100644 
pinot-segment-local/src/main/java/org/apache/pinot/segment/local/segment/readers/CompactedPinotSegmentRecordReader.java
 delete mode 100644 
pinot-segment-local/src/test/java/org/apache/pinot/segment/local/upsert/BasePartitionUpsertMetadataManagerTest.java


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

Reply via email to