You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by ma...@apache.org on 2022/01/25 18:54:04 UTC

[lucene] branch main updated (1a4f838 -> b0d6fe6)

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

mayya pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/lucene.git.


    from 1a4f838  LUCENE-10384: Simplify LongHeap small addition (#623)
     add b0d6fe6  LUCENE-10054 Make HnswGraph hierarchical (#608)

No new revisions were added by this update.

Summary of changes:
 lucene/backward-codecs/src/java/module-info.java   |   6 +-
 .../backward_codecs}/lucene90/Lucene90Codec.java   |  12 +-
 .../lucene90/Lucene90HnswGraph.java}               |  44 ++-
 .../lucene90/Lucene90HnswGraphBuilder.java}        |  53 +--
 .../lucene90/Lucene90HnswVectorsFormat.java        |  17 +-
 .../lucene90/Lucene90HnswVectorsReader.java        |  23 +-
 .../backward_codecs/lucene90}/package-info.java    |   4 +-
 .../services/org.apache.lucene.codecs.Codec        |   1 +
 .../org.apache.lucene.codecs.KnnVectorsFormat      |   2 +-
 .../lucene90/Lucene90HnswVectorsWriter.java        |  16 +-
 .../Lucene90RWHnswVectorsFormat.java}              |  26 +-
 .../lucene90/TestLucene90HnswVectorsFormat.java    |  10 +-
 .../benchmark/byTask/tasks/CreateIndexTask.java    |   4 +-
 lucene/core/src/java/module-info.java              |   5 +-
 .../src/java/org/apache/lucene/codecs/Codec.java   |   2 +-
 .../org/apache/lucene/codecs/KnnVectorsFormat.java |   2 +-
 .../lucene/codecs/lucene90/package-info.java       | 402 +--------------------
 .../Lucene91Codec.java}                            |  34 +-
 .../Lucene91HnswVectorsFormat.java}                |  59 ++-
 .../Lucene91HnswVectorsReader.java}                | 154 +++++---
 .../Lucene91HnswVectorsWriter.java}                | 140 +++----
 .../{lucene90 => lucene91}/package-info.java       |   9 +-
 .../org/apache/lucene/index/KnnGraphValues.java    |  90 ++++-
 .../org/apache/lucene/util/hnsw/BoundsChecker.java |  34 +-
 .../org/apache/lucene/util/hnsw/HnswGraph.java     | 217 ++++++++---
 .../apache/lucene/util/hnsw/HnswGraphBuilder.java  |  95 +++--
 .../org/apache/lucene/util/hnsw/NeighborArray.java |   8 +-
 .../org/apache/lucene/util/hnsw/NeighborQueue.java |   4 +-
 .../services/org.apache.lucene.codecs.Codec        |   2 +-
 .../org.apache.lucene.codecs.KnnVectorsFormat      |   2 +-
 ...tLucene90StoredFieldsFormatHighCompression.java |   9 +-
 .../TestLucene91HnswVectorsFormat.java}            |  21 +-
 .../test/org/apache/lucene/index/TestKnnGraph.java | 364 ++++++++++++-------
 .../apache/lucene/util/hnsw/KnnGraphTester.java    |  18 +-
 .../org/apache/lucene/util/hnsw/TestHnswGraph.java | 139 +++----
 .../search/suggest/document/TestSuggestField.java  |   4 +-
 .../util/TestRuleSetupAndRestoreClassEnv.java      |   8 +-
 .../org/apache/lucene/tests/util/TestUtil.java     |   8 +-
 38 files changed, 1085 insertions(+), 963 deletions(-)
 copy lucene/{core/src/java/org/apache/lucene/codecs => backward-codecs/src/java/org/apache/lucene/backward_codecs}/lucene90/Lucene90Codec.java (90%)
 copy lucene/{core/src/java/org/apache/lucene/util/hnsw/HnswGraph.java => backward-codecs/src/java/org/apache/lucene/backward_codecs/lucene90/Lucene90HnswGraph.java} (84%)
 copy lucene/{core/src/java/org/apache/lucene/util/hnsw/HnswGraphBuilder.java => backward-codecs/src/java/org/apache/lucene/backward_codecs/lucene90/Lucene90HnswGraphBuilder.java} (87%)
 copy lucene/{core/src/java/org/apache/lucene/codecs => backward-codecs/src/java/org/apache/lucene/backward_codecs}/lucene90/Lucene90HnswVectorsFormat.java (88%)
 copy lucene/{core/src/java/org/apache/lucene/codecs => backward-codecs/src/java/org/apache/lucene/backward_codecs}/lucene90/Lucene90HnswVectorsReader.java (96%)
 copy lucene/{analysis/common/src/java/org/apache/lucene/analysis/ar => backward-codecs/src/java/org/apache/lucene/backward_codecs/lucene90}/package-info.java (90%)
 copy lucene/{core => backward-codecs}/src/resources/META-INF/services/org.apache.lucene.codecs.KnnVectorsFormat (92%)
 copy lucene/{core/src/java/org/apache/lucene/codecs => backward-codecs/src/test/org/apache/lucene/backward_codecs}/lucene90/Lucene90HnswVectorsWriter.java (96%)
 copy lucene/backward-codecs/src/test/org/apache/lucene/backward_codecs/{lucene60/Lucene60RWPointsFormat.java => lucene90/Lucene90RWHnswVectorsFormat.java} (58%)
 copy lucene/{core/src/test/org/apache/lucene/codecs => backward-codecs/src/test/org/apache/lucene/backward_codecs}/lucene90/TestLucene90HnswVectorsFormat.java (82%)
 rename lucene/core/src/java/org/apache/lucene/codecs/{lucene90/Lucene90Codec.java => lucene91/Lucene91Codec.java} (84%)
 rename lucene/core/src/java/org/apache/lucene/codecs/{lucene90/Lucene90HnswVectorsFormat.java => lucene91/Lucene91HnswVectorsFormat.java} (63%)
 rename lucene/core/src/java/org/apache/lucene/codecs/{lucene90/Lucene90HnswVectorsReader.java => lucene91/Lucene91HnswVectorsReader.java} (77%)
 rename lucene/core/src/java/org/apache/lucene/codecs/{lucene90/Lucene90HnswVectorsWriter.java => lucene91/Lucene91HnswVectorsWriter.java} (72%)
 copy lucene/core/src/java/org/apache/lucene/codecs/{lucene90 => lucene91}/package-info.java (98%)
 rename lucene/core/src/test/org/apache/lucene/codecs/{lucene90/TestLucene90HnswVectorsFormat.java => lucene91/TestLucene91HnswVectorsFormat.java} (76%)