This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch dependabot/maven/com.yscope.clp-clp-ffi-0.4.5 in repository https://gitbox.apache.org/repos/asf/pinot.git
discard 26b68a0c06 Bump com.yscope.clp:clp-ffi from 0.4.4 to 0.4.5 add 8dd5b50b40 Update Notice and License for 1.2.0 Release (#13691) add 9fd75c950d Build Profiles for aarch64 (#13648) add 24e01c1c1b Add Broker Node Level Config: newSegmentExpirationTimeInSeconds (#13686) add 8603164cc6 Improve realtime Lucene text index freshness/cpu/disk io usage (#13503) add a6cf197bfa support Amazon S3 storage class (#13613) add 0d33790c32 Always use Unsafe as the default PinotBufferFactory (#13639) add e3b4533b20 Prepare for Next Development Iteration: 1.3.0-SNAPSHOT (#13705) add c07e4af3e3 Potential Fix for 1.2.0 Release Failure: Switch maven-source-plugin to jar-no-fork (#13708) add 7cafd70765 Set maven.compiler flags explicitly (#13710) add 6ad08a7016 Fix colocated join when no mapping project is used (#13666) add 835949b645 Automatically detect whether a v1 query could have run on the v2 query engine (#13628) add ef769c09d3 Fix mvn javadoc:javadoc goal for Pinot Release (#13719) add 95a526e29c Fixing requestId generator bug in PinotBrokerDebug Resource (#13716) add f6da79924c Use ByteString.EMPTY to Prevent Protobuf Version Pining to >3.19 (#13720) add dd8a6477c2 Reduce Kinesis default rate limit to 1 to account for replication (#13649) add b657699b7c [Feature] Support configurable Lucene analyzer with args and configurable query parser (#13003) add 55fd6d201a Change STREAM_DATA_LOSS to a gauge. (#13712) add e767e58ee1 Fail multi-stage client queries in the broker if multi-stage engine is disabled (#13732) add cc0e25eb02 Fixing RealtimeProvisioningHelperCommand to allow using just -schemaFile along with -sampleCompletedSegmentDir (#13727) add 9a7e11682a Database query quota (#13544) add 953539ef32 Prevent 500 error for non-existent tasktype in /tasks/{taskType}/tasks API (#13537) add f366d82107 Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.7.0 to 3.8.0 (#13674) add 960dab10e0 Bump com.github.luben:zstd-jni from 1.5.6-3 to 1.5.6-4 (#13675) add adda7edace Bump io.netty:netty-bom from 4.1.111.Final to 4.1.112.Final (#13676) add 8c8b8433b4 Bump confluent.version from 7.6.2 to 7.7.0 (#13694) add 80dff8ff1c Bump it.unimi.dsi:fastutil from 8.5.13 to 8.5.14 (#13702) add 02378cd67a Bump flink.version from 1.19.1 to 1.20.0 (#13728) add b3b101a5ed Bump com.microsoft.azure:msal4j from 1.16.1 to 1.16.2 (#13703) add 1c7568ddd0 Bump testcontainers.version from 1.20.0 to 1.20.1 (#13730) add dac4ede004 Bump org.testcontainers:pulsar from 1.20.0 to 1.20.1 (#13731) add 2340c15bce Bump pulsar.version from 3.3.0 to 3.3.1 (#13738) add 44ecefaa2a Bump org.checkerframework:checker-qual from 3.45.0 to 3.46.0 (#13737) add e23fd882b7 Bump com.yscope.clp:clp-ffi from 0.4.4 to 0.4.5 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 (26b68a0c06) \ N -- N -- N refs/heads/dependabot/maven/com.yscope.clp-clp-ffi-0.4.5 (e23fd882b7) 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: LICENSE-binary | 661 ++++++++-------- NOTICE-binary | 880 +++++++++++++-------- licenses-binary/LICENSE-jsch.txt | 30 + pinot-broker/pom.xml | 5 +- .../broker/api/resources/PinotBrokerDebug.java | 4 +- .../broker/broker/helix/BaseBrokerStarter.java | 17 + ...okerResourceOnlineOfflineStateModelFactory.java | 3 + .../BrokerUserDefinedMessageHandlerFactory.java | 33 + .../broker/broker/helix/ClusterChangeMediator.java | 12 +- .../HelixExternalViewBasedQueryQuotaManager.java | 219 ++++- .../pinot/broker/queryquota/QueryQuotaManager.java | 7 + .../BaseSingleStageBrokerRequestHandler.java | 67 ++ .../BrokerRequestHandlerDelegate.java | 13 +- .../requesthandler/GrpcBrokerRequestHandler.java | 2 + .../MultiStageBrokerRequestHandler.java | 13 +- .../SingleConnectionBrokerRequestHandler.java | 2 + .../instanceselector/BalancedInstanceSelector.java | 5 +- .../instanceselector/BaseInstanceSelector.java | 9 +- .../routing/instanceselector/InstanceSelector.java | 6 +- .../instanceselector/InstanceSelectorFactory.java | 11 +- .../MultiStageReplicaGroupSelector.java | 5 +- .../ReplicaGroupInstanceSelector.java | 5 +- .../StrictReplicaGroupInstanceSelector.java | 5 +- ...elixExternalViewBasedQueryQuotaManagerTest.java | 222 +++++- .../BaseSingleStageBrokerRequestHandlerTest.java | 1 + .../instanceselector/InstanceSelectorTest.java | 20 +- pinot-clients/pinot-java-client/pom.xml | 5 +- pinot-clients/pinot-jdbc-client/pom.xml | 5 +- pinot-clients/pom.xml | 6 +- pinot-common/pom.xml | 43 +- ...sage.java => DatabaseConfigRefreshMessage.java} | 26 +- .../pinot/common/metadata/ZKMetadataProvider.java | 85 ++ .../apache/pinot/common/metrics/BrokerMeter.java | 12 +- .../apache/pinot/common/metrics/ServerGauge.java | 1 + .../apache/pinot/common/metrics/ServerMeter.java | 1 - .../apache/pinot/common/utils/DatabaseUtils.java | 14 + .../sql/parsers/rewriter/ClpRewriterTest.java | 9 + .../test/java/org/apache/pinot/util/TestUtils.java | 8 + pinot-compatibility-verifier/pom.xml | 5 +- pinot-connectors/pinot-flink-connector/pom.xml | 6 +- pinot-connectors/pinot-spark-2-connector/pom.xml | 5 +- pinot-connectors/pinot-spark-3-connector/pom.xml | 5 +- pinot-connectors/pinot-spark-common/pom.xml | 5 +- pinot-connectors/pom.xml | 6 +- pinot-controller/pom.xml | 5 +- .../resources/PinotDatabaseRestletResource.java | 85 +- .../api/resources/PinotTaskRestletResource.java | 7 +- .../helix/core/PinotHelixResourceManager.java | 56 ++ .../core/minion/PinotHelixTaskResourceManager.java | 11 +- pinot-core/pom.xml | 5 +- .../java/org/apache/pinot/core/auth/Actions.java | 2 + .../realtime/RealtimeSegmentDataManager.java | 3 +- .../function/ClpTransformFunctionsTest.java | 4 + pinot-distribution/pom.xml | 5 +- pinot-integration-test-base/pom.xml | 5 +- pinot-integration-tests/pom.xml | 7 +- .../tests/CLPEncodingRealtimeIntegrationTest.java | 3 + .../tests/JmxMetricsIntegrationTest.java | 145 ++++ .../tests/QueryQuotaClusterIntegrationTest.java | 207 +++++ pinot-minion/pom.xml | 5 +- pinot-perf/pom.xml | 5 +- .../pinot-batch-ingestion-common/pom.xml | 6 +- .../pinot-batch-ingestion-hadoop/pom.xml | 6 +- .../pinot-batch-ingestion-spark-2.4/pom.xml | 6 +- .../pinot-batch-ingestion-spark-3/pom.xml | 6 +- .../pinot-batch-ingestion-standalone/pom.xml | 6 +- pinot-plugins/pinot-batch-ingestion/pom.xml | 6 +- .../pinot-environment/pinot-azure/pom.xml | 6 +- pinot-plugins/pinot-environment/pom.xml | 6 +- pinot-plugins/pinot-file-system/pinot-adls/pom.xml | 7 +- pinot-plugins/pinot-file-system/pinot-gcs/pom.xml | 6 +- pinot-plugins/pinot-file-system/pinot-hdfs/pom.xml | 5 +- pinot-plugins/pinot-file-system/pinot-s3/pom.xml | 6 +- .../apache/pinot/plugin/filesystem/S3Config.java | 18 + .../apache/pinot/plugin/filesystem/S3PinotFS.java | 34 +- .../pinot/plugin/filesystem/S3ConfigTest.java | 23 + .../pinot/plugin/filesystem/S3PinotFSTest.java | 56 +- .../pinot/plugin/filesystem/S3TestUtils.java | 10 +- pinot-plugins/pinot-file-system/pom.xml | 6 +- .../pinot-input-format/pinot-avro-base/pom.xml | 5 +- .../pinot-input-format/pinot-avro/pom.xml | 5 +- .../pinot-input-format/pinot-clp-log/pom.xml | 5 +- .../clplog/CLPLogRecordExtractorTest.java | 12 + .../pinot-confluent-avro/pom.xml | 5 +- pinot-plugins/pinot-input-format/pinot-csv/pom.xml | 5 +- .../pinot-input-format/pinot-json/pom.xml | 5 +- pinot-plugins/pinot-input-format/pinot-orc/pom.xml | 6 +- .../pinot-input-format/pinot-parquet/pom.xml | 5 +- .../pinot-input-format/pinot-protobuf/pom.xml | 7 +- .../ProtoBufCodeGenMessageDecoderTest.java | 4 +- .../ProtoBufRecordExtractorLowLevelTest.java | 4 +- .../pinot-input-format/pinot-thrift/pom.xml | 5 +- pinot-plugins/pinot-input-format/pom.xml | 6 +- .../pinot-metrics/pinot-dropwizard/pom.xml | 5 +- pinot-plugins/pinot-metrics/pinot-yammer/pom.xml | 5 +- pinot-plugins/pinot-metrics/pom.xml | 6 +- .../pinot-minion-builtin-tasks/pom.xml | 5 +- pinot-plugins/pinot-minion-tasks/pom.xml | 6 +- .../pinot-segment-uploader-default/pom.xml | 6 +- pinot-plugins/pinot-segment-uploader/pom.xml | 6 +- .../pinot-segment-writer-file-based/pom.xml | 6 +- pinot-plugins/pinot-segment-writer/pom.xml | 6 +- .../pinot-stream-ingestion/pinot-kafka-2.0/pom.xml | 6 +- .../pinot-kafka-base/pom.xml | 6 +- .../pinot-stream-ingestion/pinot-kinesis/pom.xml | 6 +- .../pinot/plugin/stream/kinesis/KinesisConfig.java | 8 +- .../plugin/stream/kinesis/KinesisConsumer.java | 14 +- .../pinot-stream-ingestion/pinot-pulsar/pom.xml | 8 +- pinot-plugins/pinot-stream-ingestion/pom.xml | 6 +- pinot-plugins/pom.xml | 8 +- pinot-query-planner/pom.xml | 5 +- .../rel/rules/PinotRelDistributionTraitRule.java | 21 +- .../org/apache/pinot/query/QueryEnvironment.java | 21 + .../pinot/query/parser/utils/ParserUtils.java | 16 +- .../resources/queries/ExplainPhysicalPlans.json | 52 ++ pinot-query-runtime/pom.xml | 5 +- pinot-segment-local/pom.xml | 5 +- .../indexsegment/mutable/MutableSegmentImpl.java | 35 - .../invertedindex/LuceneNRTCachingMergePolicy.java | 64 ++ .../RealtimeLuceneIndexReaderRefreshThread.java | 153 ---- .../RealtimeLuceneIndexRefreshManager.java | 268 +++++++ .../RealtimeLuceneIndexRefreshState.java | 139 ---- .../invertedindex/RealtimeLuceneTextIndex.java | 69 +- .../creator/impl/text/LuceneTextIndexCreator.java | 23 +- .../index/readers/text/LuceneTextIndexReader.java | 27 +- .../segment/index/text/TextIndexConfigBuilder.java | 22 + .../local/segment/store/TextIndexUtils.java | 174 +++- .../converter/RealtimeSegmentConverterTest.java | 11 +- .../invertedindex/LuceneMutableTextIndexTest.java | 154 +++- .../NativeAndLuceneMutableTextIndexTest.java | 10 +- .../RealtimeLuceneIndexRefreshManagerTest.java | 160 ++++ .../local/segment/creator/DictionariesTest.java | 8 + .../index/creator/CLPForwardIndexCreatorTest.java | 3 + .../mutable/CLPMutableForwardIndexTest.java | 4 + .../segment/store/FilePerIndexDirectoryTest.java | 8 +- .../store/SingleFileIndexDirectoryTest.java | 8 +- pinot-segment-spi/pom.xml | 5 +- .../pinot/segment/spi/index/TextIndexConfig.java | 93 ++- .../pinot/segment/spi/memory/PinotDataBuffer.java | 9 +- .../apache/pinot/segment/spi/utils/CsvParser.java | 83 ++ .../spi/memory/PinotLArrayByteBufferTest.java | 5 + .../pinot/segment/spi/utils/CsvParserTest.java | 49 ++ pinot-server/pom.xml | 5 +- .../server/starter/helix/BaseServerStarter.java | 19 +- pinot-spi/pom.xml | 5 +- .../FilterConfig.java => DatabaseConfig.java} | 39 +- .../apache/pinot/spi/config/table/FieldConfig.java | 5 + .../apache/pinot/spi/utils/CommonConstants.java | 18 + pinot-tools/pom.xml | 5 +- .../command/RealtimeProvisioningHelperCommand.java | 58 +- pom.xml | 95 ++- 151 files changed, 3943 insertions(+), 1490 deletions(-) create mode 100644 licenses-binary/LICENSE-jsch.txt copy pinot-common/src/main/java/org/apache/pinot/common/messages/{TableConfigRefreshMessage.java => DatabaseConfigRefreshMessage.java} (62%) create mode 100644 pinot-integration-tests/src/test/java/org/apache/pinot/integration/tests/JmxMetricsIntegrationTest.java create mode 100644 pinot-integration-tests/src/test/java/org/apache/pinot/integration/tests/QueryQuotaClusterIntegrationTest.java create mode 100644 pinot-segment-local/src/main/java/org/apache/pinot/segment/local/realtime/impl/invertedindex/LuceneNRTCachingMergePolicy.java delete mode 100644 pinot-segment-local/src/main/java/org/apache/pinot/segment/local/realtime/impl/invertedindex/RealtimeLuceneIndexReaderRefreshThread.java create mode 100644 pinot-segment-local/src/main/java/org/apache/pinot/segment/local/realtime/impl/invertedindex/RealtimeLuceneIndexRefreshManager.java delete mode 100644 pinot-segment-local/src/main/java/org/apache/pinot/segment/local/realtime/impl/invertedindex/RealtimeLuceneIndexRefreshState.java create mode 100644 pinot-segment-local/src/test/java/org/apache/pinot/segment/local/realtime/impl/invertedindex/RealtimeLuceneIndexRefreshManagerTest.java create mode 100644 pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi/utils/CsvParser.java create mode 100644 pinot-segment-spi/src/test/java/org/apache/pinot/segment/spi/utils/CsvParserTest.java copy pinot-spi/src/main/java/org/apache/pinot/spi/config/{table/ingestion/FilterConfig.java => DatabaseConfig.java} (52%) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For additional commands, e-mail: commits-h...@pinot.apache.org