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 2021/10/27 11:46:13 UTC

[lucene] branch hnsw updated (c790996 -> 31f9e48)

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

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


    from c790996  Merge remote-tracking branch 'upstream/main' into hnsw
     add 6bb2bbc  LUCENE-10146: Add note that dot product is preferred over cosine (#400)
     add 0e1f9fc  LUCENE-10193: Cut over more array access to VarHandles. (#402)
     add 3a11983  LUCENE-10189: Optimize flush of doc-value fields that are effectively single-valued. (#399)
     add 4c2692e  Do not run testHighOrdsSortedSetDV with SimpleTextCodec (#403)
     add 9e84b2f  LUCENE-10165: Implement Lucene90DocValuesProducer#getMergeInstance. (#374)
     add 8b6c90e  LUCENE-10165: Fix test failures.
     add e3151d6  LUCENE-10093: fix conflicting test assert to match how TieredMergePolicy (TMP) works; improv TMP javadocs (#375)
     add 2719cf6  LUCENE-9431: UnifiedHighlighter WEIGHT_MATCHES is now true by default (#362)
     add 81f5b4d  LUCENE-9660: add tests.neverUpToDate=true option which, by default, makes test tasks always execute. (#410)
     add 2ed6e4a  LUCENE-10154 NumericLeafComparator to define getPointValues (#364)
     add 486141f  LUCENE-9660: correct help/tests.txt.
     add 780846a  LUCENE-10198: Allow external JAVA_OPTS in gradlew scripts; use sane defaults (heap, stack and system proxies) (#405)
     add 08c0356  LUCENE-10163: clean up and remove some old cruft in readme files. Move binary release only README.md to the distribution project so that it doesn't look weird in the source tree. (#406)
     add fb6aaa7  LUCENE-10199: drop binary .zip artifact. (#407)
     add 4329450  LUCENE-10198: remove debug statement that crept in.
     add 1613355  LUCENE-10163: update smoke tester - README inside lucene/ is no longer there in the source release.
     add 941df98  LUCENE-10206 Implement O(1) count on query cache (#415)
     new 31f9e48  Merge remote-tracking branch 'upstream/main' into hnsw

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 README.md                                          |  34 +++--
 dev-tools/scripts/smokeTestRelease.py              |   8 +-
 gradle/help.gradle                                 |   2 +-
 gradle/testing/defaults-tests.gradle               |   8 +
 gradlew                                            |  12 +-
 gradlew.bat                                        |   9 +-
 help/tests.txt                                     |  12 +-
 lucene/CHANGES.txt                                 |   8 +
 lucene/JRE_VERSION_MIGRATION.md                    |  38 ++---
 .../lucene40/blocktree/CompressionAlgorithm.java   |   4 +-
 .../lucene50/Lucene50StoredFieldsFormat.java       |  78 +++++++++-
 .../lucene50/Lucene50TermVectorsFormat.java        |   3 +-
 .../lucene80/Lucene80DocValuesConsumer.java        |   6 +-
 .../lucene80/Lucene80DocValuesProducer.java        |   9 +-
 .../lucene87/LZ4WithPresetDictCompressionMode.java |   7 +-
 .../store/EndiannessReverserDataInput.java         |   2 +-
 .../store/EndiannessReverserDataOutput.java        |   2 +-
 .../store/EndiannessReverserIndexInput.java        |   2 +-
 .../store/EndiannessReverserIndexOutput.java       |   2 +-
 .../store/EndiannessReverserUtil.java              |  12 ++
 .../lucene50/Lucene50RWStoredFieldsFormat.java     |   2 +-
 .../lucene50/Lucene50RWTermVectorsFormat.java      |   3 +-
 .../codecs/lucene90/Lucene90DocValuesProducer.java |  96 +++++++++---
 .../org/apache/lucene/index/ByteSliceReader.java   |   2 +-
 .../org/apache/lucene/index/ByteSliceWriter.java   |  86 -----------
 .../org/apache/lucene/index/DocsWithFieldSet.java  |  15 +-
 .../java/org/apache/lucene/index/MergePolicy.java  |  15 +-
 .../lucene/index/NumericDocValuesWriter.java       |   4 +-
 .../apache/lucene/index/SortedDocValuesWriter.java |  27 +---
 .../lucene/index/SortedNumericDocValuesWriter.java |  40 +++--
 .../lucene/index/SortedSetDocValuesWriter.java     |  62 ++++----
 .../org/apache/lucene/index/TieredMergePolicy.java |  51 ++++---
 .../lucene/index/VectorSimilarityFunction.java     |   7 +-
 .../apache/lucene/search/DoubleValuesSource.java   |   6 +
 .../org/apache/lucene/search/LRUQueryCache.java    | 158 +++++++++++++++-----
 .../org/apache/lucene/search/LongValuesSource.java |   6 +
 .../lucene/search/SortedNumericSortField.java      |  49 +++++++
 .../search/comparators/NumericComparator.java      |  41 +++++-
 .../java/org/apache/lucene/util/ByteBlockPool.java |  19 ++-
 .../java/org/apache/lucene/util/BytesRefHash.java  |   7 +-
 .../java/org/apache/lucene/util/PagedBytes.java    |   6 +-
 .../apache/lucene/util/bkd/OfflinePointWriter.java |   7 +-
 .../java/org/apache/lucene/util/compress/LZ4.java  |   5 +-
 .../lucene/util/packed/DirectMonotonicReader.java  |  16 +-
 .../apache/lucene/util/packed/DirectReader.java    | 102 ++++++++++++-
 ... TestLucene90DocValuesFormatMergeInstance.java} |   4 +-
 .../org/apache/lucene/index/TestByteSlices.java    | 108 --------------
 .../apache/lucene/index/TestTieredMergePolicy.java | 162 ++++++++++++++-------
 .../apache/lucene/search/TestLRUQueryCache.java    |  68 +++++++++
 .../apache/lucene/search/TestSortOptimization.java |  82 +++++++++++
 .../lucene/util/packed/TestDirectMonotonic.java    |  11 +-
 .../lucene/util/packed/TestDirectPacked.java       |  37 ++++-
 lucene/distribution/artifact-signing.gradle        |   3 -
 lucene/distribution/binary-release.gradle          |  58 +++-----
 lucene/distribution/build.gradle                   |   3 -
 .../src/binary-release}/README.md                  |   6 +-
 .../search/uhighlight/UnifiedHighlighter.java      |  16 +-
 .../search/uhighlight/TestUnifiedHighlighter.java  |  19 +++
 .../uhighlight/TestUnifiedHighlighterMTQ.java      |   9 +-
 .../TestUnifiedHighlighterTermIntervals.java       |  58 ++------
 .../search/join/ToParentBlockJoinSortField.java    |  21 +++
 .../search/suggest/fst/FSTCompletionLookup.java    |   5 +-
 .../lucene/index/BaseDocValuesFormatTestCase.java  | 120 +++++++++------
 .../apache/lucene/index/MergingCodecReader.java    |  18 +++
 64 files changed, 1229 insertions(+), 669 deletions(-)
 delete mode 100644 lucene/core/src/java/org/apache/lucene/index/ByteSliceWriter.java
 copy lucene/core/src/test/org/apache/lucene/codecs/lucene90/{TestLucene90NormsFormatMergeInstance.java => TestLucene90DocValuesFormatMergeInstance.java} (86%)
 delete mode 100644 lucene/core/src/test/org/apache/lucene/index/TestByteSlices.java
 rename lucene/{ => distribution/src/binary-release}/README.md (84%)

[lucene] 01/01: Merge remote-tracking branch 'upstream/main' into hnsw

Posted by ma...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

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

commit 31f9e48d251b5f598cd3a93703a114abd364d636
Merge: c790996 941df98
Author: Mayya Sharipova <ma...@elastic.co>
AuthorDate: Wed Oct 27 07:18:06 2021 -0400

    Merge remote-tracking branch 'upstream/main' into hnsw

 README.md                                          |  34 +++--
 dev-tools/scripts/smokeTestRelease.py              |   8 +-
 gradle/help.gradle                                 |   2 +-
 gradle/testing/defaults-tests.gradle               |   8 +
 gradlew                                            |  12 +-
 gradlew.bat                                        |   9 +-
 help/tests.txt                                     |  12 +-
 lucene/CHANGES.txt                                 |   8 +
 lucene/JRE_VERSION_MIGRATION.md                    |  38 ++---
 .../lucene40/blocktree/CompressionAlgorithm.java   |   4 +-
 .../lucene50/Lucene50StoredFieldsFormat.java       |  78 +++++++++-
 .../lucene50/Lucene50TermVectorsFormat.java        |   3 +-
 .../lucene80/Lucene80DocValuesConsumer.java        |   6 +-
 .../lucene80/Lucene80DocValuesProducer.java        |   9 +-
 .../lucene87/LZ4WithPresetDictCompressionMode.java |   7 +-
 .../store/EndiannessReverserDataInput.java         |   2 +-
 .../store/EndiannessReverserDataOutput.java        |   2 +-
 .../store/EndiannessReverserIndexInput.java        |   2 +-
 .../store/EndiannessReverserIndexOutput.java       |   2 +-
 .../store/EndiannessReverserUtil.java              |  12 ++
 .../lucene50/Lucene50RWStoredFieldsFormat.java     |   2 +-
 .../lucene50/Lucene50RWTermVectorsFormat.java      |   3 +-
 .../codecs/lucene90/Lucene90DocValuesProducer.java |  96 +++++++++---
 .../org/apache/lucene/index/ByteSliceReader.java   |   2 +-
 .../org/apache/lucene/index/ByteSliceWriter.java   |  86 -----------
 .../org/apache/lucene/index/DocsWithFieldSet.java  |  15 +-
 .../java/org/apache/lucene/index/MergePolicy.java  |  15 +-
 .../lucene/index/NumericDocValuesWriter.java       |   4 +-
 .../apache/lucene/index/SortedDocValuesWriter.java |  27 +---
 .../lucene/index/SortedNumericDocValuesWriter.java |  40 +++--
 .../lucene/index/SortedSetDocValuesWriter.java     |  62 ++++----
 .../org/apache/lucene/index/TieredMergePolicy.java |  51 ++++---
 .../lucene/index/VectorSimilarityFunction.java     |   7 +-
 .../apache/lucene/search/DoubleValuesSource.java   |   6 +
 .../org/apache/lucene/search/LRUQueryCache.java    | 158 +++++++++++++++-----
 .../org/apache/lucene/search/LongValuesSource.java |   6 +
 .../lucene/search/SortedNumericSortField.java      |  49 +++++++
 .../search/comparators/NumericComparator.java      |  41 +++++-
 .../java/org/apache/lucene/util/ByteBlockPool.java |  19 ++-
 .../java/org/apache/lucene/util/BytesRefHash.java  |   7 +-
 .../java/org/apache/lucene/util/PagedBytes.java    |   6 +-
 .../apache/lucene/util/bkd/OfflinePointWriter.java |   7 +-
 .../java/org/apache/lucene/util/compress/LZ4.java  |   5 +-
 .../lucene/util/packed/DirectMonotonicReader.java  |  16 +-
 .../apache/lucene/util/packed/DirectReader.java    | 102 ++++++++++++-
 .../TestLucene90DocValuesFormatMergeInstance.java} |  20 +--
 .../org/apache/lucene/index/TestByteSlices.java    | 108 --------------
 .../apache/lucene/index/TestTieredMergePolicy.java | 162 ++++++++++++++-------
 .../apache/lucene/search/TestLRUQueryCache.java    |  68 +++++++++
 .../apache/lucene/search/TestSortOptimization.java |  82 +++++++++++
 .../lucene/util/packed/TestDirectMonotonic.java    |  11 +-
 .../lucene/util/packed/TestDirectPacked.java       |  37 ++++-
 lucene/distribution/artifact-signing.gradle        |   3 -
 lucene/distribution/binary-release.gradle          |  58 +++-----
 lucene/distribution/build.gradle                   |   3 -
 .../src/binary-release}/README.md                  |   6 +-
 .../search/uhighlight/UnifiedHighlighter.java      |  16 +-
 .../search/uhighlight/TestUnifiedHighlighter.java  |  19 +++
 .../uhighlight/TestUnifiedHighlighterMTQ.java      |   9 +-
 .../TestUnifiedHighlighterTermIntervals.java       |  58 ++------
 .../search/join/ToParentBlockJoinSortField.java    |  21 +++
 .../search/suggest/fst/FSTCompletionLookup.java    |   5 +-
 .../lucene/index/BaseDocValuesFormatTestCase.java  | 120 +++++++++------
 .../apache/lucene/index/MergingCodecReader.java    |  18 +++
 64 files changed, 1234 insertions(+), 680 deletions(-)