You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@solr.apache.org by mk...@apache.org on 2026/09/26 08:26:19 UTC
(solr) branch branch_10x updated (afcc708746d -> 3e389554bad)
This is an automated email from the ASF dual-hosted git repository.
mkhludnev pushed a change to branch branch_10x
in repository https://gitbox.apache.org/repos/asf/solr.git
from afcc708746d SOLR-18229: changelog
add 3e389554bad SOLR-18477: faster auxIndexJoin (#4937)
No new revisions were added by this update.
Summary of changes:
.../SOLR-18477-perf-opt-for-auxindexjoin.yml | 10 ++
.../search/join/AuxIndexJoinQParserPlugin.java | 7 +
.../join/auxindexjoin/AuxIndexJoinConfig.java | 19 ++
.../search/join/auxindexjoin/AuxIndexManager.java | 23 ++-
.../join/auxindexjoin/JoinColumnDocWriter.java | 42 +++++
.../join/auxindexjoin/JoinIndexScorerSupplier.java | 198 +++++++++++++++------
.../search/join/auxindexjoin/JoinIndexUtils.java | 20 ++-
.../join/auxindexjoin/NoStoredFieldsCodec.java | 174 ++++++++++++++++++
...ectorsFormat => org.apache.lucene.codecs.Codec} | 2 +-
.../join/auxindexjoin/TestJoinColumnModel.java | 14 ++
.../join/auxindexjoin/TestNoStoredFieldsCodec.java | 176 ++++++++++++++++++
11 files changed, 625 insertions(+), 60 deletions(-)
create mode 100644 changelog/unreleased/SOLR-18477-perf-opt-for-auxindexjoin.yml
create mode 100644 solr/core/src/java/org/apache/solr/search/join/auxindexjoin/NoStoredFieldsCodec.java
copy solr/core/src/resources/META-INF/services/{org.apache.lucene.codecs.KnnVectorsFormat => org.apache.lucene.codecs.Codec} (92%)
create mode 100644 solr/core/src/test/org/apache/solr/search/join/auxindexjoin/TestNoStoredFieldsCodec.java