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

jlli pushed a change to branch fix-max-burst-qps
in repository https://gitbox.apache.org/repos/asf/incubator-pinot.git.


 discard 1f49d14  Move maxBurstQps broker metric in createRateLimiter method
     add 6c43af7  Modify the SanitizationTransformer String casting to support 
mixed type for MV string input (#6863)
     add 23c3d24  Add server tenant to request statistics (#6861)
     add 34bb823  Revert commit 76edc5d4: "Add reason of creation to 
StreamMetadataProvider name." (#6866)
     add ae2ff6f  add optional connection scheme flag (#6871)
     add d033b3f  Normalize LHS and RHS numerical types for = and != operator. 
(#6811)
     add 1c09b78  add a metirc of ideal state size after gzip (#6870)
     add d63b806  Update helm chart - Include securityContext, gracePeriod and 
remove duplicates in helm (#6839)
     add fe10fc1  Fix validation logic for DISTINCT queries (#6880)
     add fe596b6  Make zookeeper, kafka, controller, broker use random port for 
integration tests (#6872)
     add 73426bc  Add Zstandard compression support with JMH 
benchmarking(#6804) (#6876)
     add 4f0a7d2  Allow empty string in MV column (#6879)
     add d0c678f  Updating QueryRunner to return object of report summary 
(#6885)
     add bb25194  Update helm to override zk url when zk is disabled (#6888)
     add 3c40c78  add shell-script for quickstart auth (#6892)
     add 2d86114  filter out javaagent from generator.sh JAVA_OPTS (#6884)
     add 9b87787  Fix flaky test (#6893)
     add 32e055b  Validate DISTINCT query when convert Calcite tree into 
PinotQuery (#6883)
     add d6f4415  fix integration tests for kafka ports (#6889)
     add bd4239f  JSON column datatype support. (#6878)
     add d2961e7  [fix] update table config show error msg on exception (#6895)
     add d83f188  Allow multiple alias for the same selection column. (#6891)
     add f09600d  Remove realtime segment metrics if it's destroyed (#6887)
     add ff8700f  Add debug endpoint for tables. (#6897)
     add f064811  TableConfigs toJsonObject fix (#6900)
     add 185b249  Enhance JSON index to support nested array (#6877)
     add 5c7f12a  Move maxBurstQps broker metric in createRateLimiter method

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   (1f49d14)
            \
             N -- N -- N   refs/heads/fix-max-burst-qps (5c7f12a)

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.

No new revisions were added by this update.

Summary of changes:
 .github/workflows/pinot_tests.yml                  |   2 +
 docker/images/pinot/bin/generator.sh               |  30 +-
 .../etc/jmx_prometheus_javaagent/configs/pinot.yml |   5 +
 kubernetes/helm/pinot/README.md                    |  22 +-
 kubernetes/helm/pinot/requirements.lock            |   2 +-
 kubernetes/helm/pinot/templates/_helpers.tpl       | 139 ++++++--
 .../pinot/templates/broker/service-external.yaml   |  15 +-
 .../pinot/templates/broker/service-headless.yaml   |  13 +-
 .../helm/pinot/templates/broker/service.yaml       |  20 +-
 .../helm/pinot/templates/broker/statefulset.yml    |  49 +--
 .../templates/controller/service-external.yaml     |  15 +-
 .../templates/controller/service-headless.yaml     |  13 +-
 .../helm/pinot/templates/controller/service.yaml   |  20 +-
 .../pinot/templates/controller/statefulset.yaml    |  47 ++-
 .../pinot/templates/minion/service-headless.yaml   |  13 +-
 .../helm/pinot/templates/minion/service.yaml       |  20 +-
 .../helm/pinot/templates/minion/statefulset.yml    |  47 ++-
 .../helm/pinot/templates/server/configmap.yaml     |   6 +-
 .../pinot/templates/server/service-headless.yaml   |  18 +-
 .../helm/pinot/templates/server/service.yaml       |  25 +-
 .../helm/pinot/templates/server/statefulset.yml    |  54 ++-
 .../helm/pinot/templates/serviceaccount.yaml       |  12 +
 kubernetes/helm/pinot/values.yaml                  | 122 +++++--
 .../apache/pinot/broker/api/RequestStatistics.java |  18 +
 .../requesthandler/BaseBrokerRequestHandler.java   | 102 ++++--
 .../broker/broker/HelixBrokerStarterTest.java      |   3 +-
 ...elixExternalViewBasedQueryQuotaManagerTest.java |   4 +-
 .../broker/requesthandler/QueryValidationTest.java |   9 -
 .../routing/segmentpruner/SegmentPrunerTest.java   |   2 +-
 .../timeboundary/TimeBoundaryManagerTest.java      |   2 +-
 pinot-common/pom.xml                               |   4 +
 .../pinot/common/metrics/AbstractMetrics.java      |  58 +++-
 .../pinot/common/metrics/ControllerGauge.java      |   1 +
 .../org/apache/pinot/common/utils/DataSchema.java  |   9 +
 .../apache/pinot/common/utils/PinotDataType.java   |  86 ++++-
 .../org/apache/pinot/common/utils/ZkStarter.java   |  18 +-
 .../pinot/common/utils/request/RequestUtils.java   |   6 +
 .../apache/pinot/sql/parsers/CalciteSqlParser.java |  35 ++
 .../apache/pinot/common/data/FieldSpecTest.java    |  12 +
 .../pinot/common/http/MultiGetRequestTest.java     |   4 +
 .../pinot/common/utils/PinotDataTypeTest.java      |  98 ++++--
 .../common/utils/config/TableConfigSerDeTest.java  |   4 +-
 .../pinot/sql/parsers/CalciteSqlCompilerTest.java  |  64 ++++
 .../pinot/controller/api/debug/TableDebugInfo.java | 207 ++++++++++++
 .../api/resources/PinotTableRestletResource.java   |   2 +-
 .../api/resources/TableDebugResource.java          | 256 ++++++++++++++
 .../controller/helix/SegmentStatusChecker.java     |   4 +
 .../helix/core/PinotTableIdealStateBuilder.java    |   5 +-
 .../realtime/PinotLLCRealtimeSegmentManager.java   |  17 +-
 .../pinot/controller/ControllerTestUtils.java      |   6 +-
 ...ControllerPeriodicTaskStarterStatelessTest.java |   3 +-
 .../pinot/controller/helix/ControllerTest.java     |  19 +-
 .../helix/PinotControllerModeStatelessTest.java    |   9 +-
 .../PinotLLCRealtimeSegmentManagerTest.java        |   9 +-
 .../core/util/SegmentDeletionManagerTest.java      |   3 +
 .../realtime/LLRealtimeSegmentDataManager.java     |  12 +
 .../transform/function/BaseTransformFunction.java  |   2 +
 .../transform/function/CastTransformFunction.java  |   3 +
 .../pinot/core/query/optimizer/QueryOptimizer.java |   3 +-
 .../optimizer/filter/MergeEqInFilterOptimizer.java |   3 +-
 .../filter/MergeRangeFilterOptimizer.java          |   2 +-
 .../optimizer/filter/NumericalFilterOptimizer.java | 277 +++++++++++++++
 .../core/query/reduce/BrokerReduceService.java     |   6 +-
 .../query/reduce/SelectionDataTableReducer.java    |   2 +-
 .../core/query/request/context/QueryContext.java   |  22 +-
 .../BrokerRequestToQueryContextConverter.java      |  12 +-
 .../query/selection/SelectionOperatorUtils.java    |  34 +-
 .../core/query/optimizer/QueryOptimizerTest.java   |   8 +-
 .../filter/NumericalFilterOptimizerTest.java       | 316 +++++++++++++++++
 .../BrokerRequestToQueryContextConverterTest.java  |  38 ++-
 .../framework/SegmentProcessingFrameworkTest.java  |  18 +-
 .../pinot/core/transport/QueryRoutingTest.java     |  11 +-
 .../pinot/core/util/TableConfigUtilsTest.java      |  38 ++-
 .../queries/FSTBasedRegexpLikeQueriesTest.java     |   4 +-
 .../apache/pinot/queries/H3IndexQueriesTest.java   |   2 +-
 ...icateTest.java => JsonDataTypeQueriesTest.java} |  63 ++--
 .../apache/pinot/queries/JsonMatchQueriesTest.java | 209 ++++++++++++
 .../NoDictionaryCompressionQueriesTest.java        | 375 +++++++++++++++++++++
 .../pinot/queries/TextSearchQueriesTest.java       |   4 +-
 .../tests/BaseClusterIntegrationTest.java          |  35 +-
 .../tests/BasicAuthBatchIntegrationTest.java       |  18 +-
 .../tests/BasicAuthRealtimeIntegrationTest.java    |   5 +-
 .../pinot/integration/tests/ClusterTest.java       |  32 +-
 ...tlyOnceKafkaRealtimeClusterIntegrationTest.java |   4 +-
 ...ridClusterIntegrationTestCommandLineRunner.java |   4 +-
 .../tests/LLCRealtimeClusterIntegrationTest.java   |   9 +
 .../LuceneRealtimeClusterIntegrationTest.java      |   2 +-
 .../tests/NullHandlingIntegrationTest.java         |  18 +
 .../tests/OfflineClusterIntegrationTest.java       |  58 +++-
 ...rDownloadLLCRealtimeClusterIntegrationTest.java |   8 +
 .../tests/SegmentCompletionIntegrationTest.java    |  12 +-
 .../tests/ServerStarterIntegrationTest.java        |   3 +-
 .../UpsertTableSegmentUploadIntegrationTest.java   |  16 +
 .../ControllerLeaderLocatorIntegrationTest.java    |   3 +-
 .../BenchmarkNoDictionaryIntegerCompression.java   | 168 +++++++++
 .../perf/BenchmarkNoDictionaryLongCompression.java | 169 ++++++++++
 .../BenchmarkNoDictionaryStringCompression.java    | 181 ++++++++++
 .../protobuf/ProtoBufRecordExtractor.java          |  22 +-
 .../kafka09/server/KafkaDataServerStartable.java   |  35 +-
 .../kafka20/server/KafkaDataServerStartable.java   |   5 +
 .../io/compression/ChunkCompressorFactory.java     |   6 +
 ...ughCompressor.java => ZstandardCompressor.java} |  20 +-
 ...ecompressor.java => ZstandardDecompressor.java} |  17 +-
 .../local/realtime/impl/json/MutableJsonIndex.java |  63 ++--
 .../recordtransformer/SanitizationTransformer.java |   2 +-
 .../impl/inv/json/BaseJsonIndexCreator.java        |   8 +-
 .../ColumnMinMaxValueGenerator.java                |   8 +-
 .../readers/json/ImmutableJsonIndexReader.java     | 119 +++++--
 .../segment/local/utils/TableConfigUtils.java      |   3 +
 .../recordtransformer/RecordTransformerTest.java   |  26 +-
 .../segment/local/segment/index/JsonIndexTest.java |  37 +-
 .../forward/FixedByteChunkSVForwardIndexTest.java  |  10 +
 .../forward/VarByteChunkSVForwardIndexTest.java    |  14 +
 .../spi/compression/ChunkCompressionType.java      |   2 +-
 .../spi/creator/SegmentGeneratorConfig.java        |  14 +
 .../org/apache/pinot/spi/config/TableConfigs.java  |  25 +-
 .../apache/pinot/spi/config/table/FieldConfig.java |  12 +
 .../java/org/apache/pinot/spi/data/FieldSpec.java  |   9 +
 .../java/org/apache/pinot/spi/data/Schema.java     |   1 +
 .../spi/data/readers/BaseRecordExtractor.java      |   4 +-
 .../pinot/spi/metrics/PinotMetricsRegistry.java    |   1 +
 .../spi/stream/PartitionGroupMetadataFetcher.java  |  17 +-
 .../spi/stream/StreamDataServerStartable.java      |   5 +
 .../java/org/apache/pinot/spi/utils/JsonUtils.java | 204 ++++++-----
 .../java/org/apache/pinot/spi/utils/NetUtils.java  |  56 +++
 .../org/apache/pinot/spi/utils/JsonUtilsTest.java  | 233 +++++++++----
 pinot-tools/pom.xml                                |  10 +
 .../org/apache/pinot/tools/GenericQuickstart.java  |   2 +-
 .../apache/pinot/tools/GitHubEventsQuickstart.java |   2 +-
 .../org/apache/pinot/tools/HybridQuickstart.java   |   2 +-
 .../apache/pinot/tools/JsonIndexQuickStart.java    |  12 +-
 .../pinot/tools/RealtimeJsonIndexQuickStart.java   |   6 +-
 .../org/apache/pinot/tools/RealtimeQuickStart.java |   3 +-
 .../org/apache/pinot/tools/UpsertQuickStart.java   |   2 +-
 .../tools/admin/command/StartKafkaCommand.java     |   2 +-
 .../org/apache/pinot/tools/perf/QueryRunner.java   | 134 +++++---
 .../pinot/tools/utils/KafkaStarterUtils.java       |  23 +-
 pom.xml                                            |   6 +
 138 files changed, 4302 insertions(+), 877 deletions(-)
 create mode 100644 kubernetes/helm/pinot/templates/serviceaccount.yaml
 create mode 100644 
pinot-controller/src/main/java/org/apache/pinot/controller/api/debug/TableDebugInfo.java
 create mode 100644 
pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/TableDebugResource.java
 create mode 100644 
pinot-core/src/main/java/org/apache/pinot/core/query/optimizer/filter/NumericalFilterOptimizer.java
 create mode 100644 
pinot-core/src/test/java/org/apache/pinot/core/query/optimizer/filter/NumericalFilterOptimizerTest.java
 rename 
pinot-core/src/test/java/org/apache/pinot/queries/{JsonMatchPredicateTest.java 
=> JsonDataTypeQueriesTest.java} (83%)
 create mode 100644 
pinot-core/src/test/java/org/apache/pinot/queries/JsonMatchQueriesTest.java
 create mode 100644 
pinot-core/src/test/java/org/apache/pinot/queries/NoDictionaryCompressionQueriesTest.java
 create mode 100644 
pinot-perf/src/main/java/org/apache/pinot/perf/BenchmarkNoDictionaryIntegerCompression.java
 create mode 100644 
pinot-perf/src/main/java/org/apache/pinot/perf/BenchmarkNoDictionaryLongCompression.java
 create mode 100644 
pinot-perf/src/main/java/org/apache/pinot/perf/BenchmarkNoDictionaryStringCompression.java
 copy 
pinot-segment-local/src/main/java/org/apache/pinot/segment/local/io/compression/{PassThroughCompressor.java
 => ZstandardCompressor.java} (63%)
 copy 
pinot-segment-local/src/main/java/org/apache/pinot/segment/local/io/compression/{SnappyDecompressor.java
 => ZstandardDecompressor.java} (58%)

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

Reply via email to