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