This is an automated email from the ASF dual-hosted git repository.
xiangfu0 pushed a change to branch xiangfu0/codex/codec-stack/06-reload-enable
in repository https://gitbox.apache.org/repos/asf/pinot.git
omit 3e828c5dfbd Harden codec reload and compression stats
omit 3b326d749e4 Support codecSpec on segment reload and enable codecSpec
end to end
omit ed46df81422 Add V7 raw forward index format for codec pipelines
add c5c95497516 Account a mailbox send's current block before it reports
its stats (#19365)
add 6ac289762d9 Add ignoredKeys config to OPEN_STRUCT columns (#19314)
add 4e12f1e1773 Make the segment pre-processor pluggable via
SegmentPreProcessorProvider (#19369)
add 7f2895b3776 [Vector Upsert 1/5] Support allowed-document filtering in
exact vector scan (#19297)
add 2c0a465f884 Compare all semantic fields when spooling equivalent
stages (#19219)
add aa58c74490d [Vector Upsert 2/5] Harden vector search metric recording
and backend param cleanup (#19298)
add c32ae438eb0 [Vector Upsert 3/5] Never materialize nested vector
subtrees as metadata filters (#19299)
add a4ed3a037c0 [Vector Upsert 4/5] Apply the query's visible-document set
before vector candidate generation (#19300)
add b0b27d56c67 [Vector Upsert 5/5] Add FULL-upsert vector integration
coverage (#19301)
add a5c2c45362d Default Kafka consumer auto.offset.reset to earliest
(#19359)
add 236b5a30f11 Add V7 raw forward index format for codec pipelines
add 13d47fe81a0 Support codecSpec on segment reload and enable codecSpec
end to end
add 1cd57a73e19 Harden codec reload and compression stats
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 (3e828c5dfbd)
\
N -- N -- N
refs/heads/xiangfu0/codex/codec-stack/06-reload-enable (1cd57a73e19)
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:
.../apache/pinot/common/metrics/ServerMeter.java | 3 +
.../filter/ExactVectorScanFilterOperator.java | 188 +++++---
.../filter/VectorSimilarityFilterOperator.java | 189 ++++++--
.../org/apache/pinot/core/plan/FilterPlanNode.java | 132 ++++--
.../filter/ExactVectorScanFilterOperatorTest.java | 152 +++++-
.../filter/FilterAwareVectorSearchTest.java | 122 +++++
.../filter/VectorSimilarityFilterOperatorTest.java | 27 ++
.../apache/pinot/core/plan/FilterPlanNodeTest.java | 396 ++++++++++++++++
.../custom/OpenStructIngestionCommitTestBase.java | 23 +-
.../tests/custom/VectorUpsertTableTest.java | 525 +++++++++++++++++++++
.../KafkaPartitionLevelConnectionHandler.java | 3 +
.../kafka30/KafkaPartitionLevelConsumerTest.java | 9 +-
.../KafkaPartitionLevelConnectionHandler.java | 3 +
.../kafka40/KafkaPartitionLevelConsumerTest.java | 9 +-
.../stream/kafka/KafkaStreamConfigProperties.java | 13 +
.../planner/logical/EquivalentStagesFinder.java | 9 +
.../pinot/query/planner/logical/RexExpression.java | 7 +-
.../logical/EquivalentStagesFinderTest.java | 134 ++++++
.../query/planner/logical/StagesTestBase.java | 63 +++
.../runtime/operator/MailboxSendOperator.java | 4 +
.../query/runtime/operator/MultiStageOperator.java | 70 ++-
.../runtime/operator/MailboxSendOperatorTest.java | 40 ++
.../query/runtime/queries/QueryRunnerTest.java | 40 ++
.../src/test/resources/queries/Spool.json | 16 +
.../immutable/ImmutableSegmentLoader.java | 4 +-
.../impl/openstruct/OpenStructColumnSplitter.java | 14 +
.../segment/index/loader/SegmentPreProcessor.java | 39 ++
.../index/loader/SegmentPreProcessorProvider.java | 45 ++
.../index/openstruct/MutableOpenStructIndex.java | 15 +
.../index/openstruct/OpenStructIndexType.java | 25 +
.../openstruct/OpenStructColumnSplitterTest.java | 88 ++++
.../index/creator/HnswVectorIndexCreatorTest.java | 16 +
.../openstruct/MutableOpenStructIndexTest.java | 64 +++
.../index/openstruct/OpenStructIndexTypeTest.java | 71 +++
.../spi/config/table/OpenStructIndexConfig.java | 30 +-
.../config/table/OpenStructIndexConfigTest.java | 28 ++
36 files changed, 2439 insertions(+), 177 deletions(-)
create mode 100644
pinot-integration-tests/src/test/java/org/apache/pinot/integration/tests/custom/VectorUpsertTableTest.java
create mode 100644
pinot-segment-local/src/main/java/org/apache/pinot/segment/local/segment/index/loader/SegmentPreProcessorProvider.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]