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/20 13:00:20 UTC

[lucene] branch hnsw updated (43083ed -> c790996)

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 43083ed  Format changes
     add ca073c9  LUCENE-10140: Correct minimizing iterator sub-matches (#370)
     add dad926a  LUCENE-10167: Run tests on PRs (and pushes to the main branch) (#376)
     add 8bcc3dc  LUCENE-9488: rewrite distribution assembly, signing and checksum generation (#372)
     add 6a41bc6  LUCENE-10103 Make QueryCache respect Accountable queries (#346)
     add ae956db  LUCENE-9997 Revisit smoketester for 9.0 build (#355)
     add c36ce30  LUCENE-10170: Restore compression speed for LZ4. (#377)
     add cfd9f9f9 LUCENE-10172 - minor java code improvements to Lucene Classification (#381)
     add f64c81c  LUCENE-10173: remove max-worker restriction added by LUCENE-9488 when 'useGpg' in effect
     add 95759d2  Fix typo
     add 7d5df2d  Remove redundant null check (#378)
     add c9e56d2  LUCENE-10178 Add toString methond for Lucene90HnswVectorsFormat (#383)
     add 560f71b  LUCENE-10129: Add RamUsageEstimator.shallowSizeOf() for primitive arrays (#367)
     add f38c401  LUCENE-10179 No longer check for release status on mirrors (#384)
     add cdfa11b  LUCENE-10174 Update buildAndPushRelease.py for new gradle build (#382)
     add 03e8192  Specify minimum required python version for dev scripts (#387)
     add 18c6010  LUCENE-10163: Remove pointer to no longer exists file (#390)
     add 175a49e  LUCENE-10163 Move LICENSE and NOTICE file to top level (#388)
     add 41fe301  DOAP changes for release 8.10.1
     add c4c3c32  LUCENE-9997: Collect signed maven artifacts if -Psign is passed. (#392)
     add f8d431a  LUCENE-10185: pass --release 11 to ECJ linter, fix JDK 17 build (#393)
     add a93dfe9  Add bugfix version 8.10.1
     add d9e3d99  LUCENE-10182: Be specific about which sizeOf() is called; rename RamUsageTester.sizeOf to ramUsed (#386)
     add 6f67e82  Add back-compat indices for 8.10.1
     add e290f91  LUCENE-10166: removed module-level README.txt and modified a few links, removed a few obsolete instructions from 20 years ago. (#379)
     add 6c21862  LUCENE-10186: Include manifest and legalese in source and javadoc jars. (#395)
     add 8b68bf6  LUCENE-10159: Fix invalid access in sorted set dv (#389)
     add 1448e47  LUCENE-10180: Avoid using lambdas in SegmentMerger. (#385)
     add 54c5a2c  LUCENE-10182: Order assertion parameters correctly (#397)
     add f5486d1  LUCENE-10174 BuildAndPushRelease additional improvements (#396)
     add c77e9dd  LUCENE-9997 Second pass smoketester fixes for 9.0 (#391)
     add 54418ce  LUCENE-9997: write release revision to system temp dir (#394)
     add f13a400  LUCENE-10187: Reduce DirectWriter's padding. (#398)
     add 5b8f0a5  LUCENE-10174 Speed up 'pushLocal' by using uncompressed tar (#401)
     new c790996  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:
 .github/workflows/gradle-precommit.yml             |  76 +-
 LICENSE                                            | 201 -----
 lucene/LICENSE.txt => LICENSE.txt                  |   0
 lucene/NOTICE.txt => NOTICE.txt                    |   2 +-
 README.md                                          |   3 +-
 build.gradle                                       |   6 +-
 .../java/org/apache/lucene/gradle/Checksum.java    | 195 ++++
 dev-tools/doap/lucene.rdf                          |   7 +
 dev-tools/scripts/README.md                        |  21 +-
 dev-tools/scripts/buildAndPushRelease.py           | 175 +++-
 dev-tools/scripts/poll-mirrors.py                  | 175 ----
 dev-tools/scripts/releaseWizard.py                 |  19 +
 dev-tools/scripts/releaseWizard.yaml               |  44 +-
 dev-tools/scripts/smokeTestRelease.py              | 995 ++++++++-------------
 gradle/documentation/changes-to-html.gradle        |  12 +
 gradle/globals.gradle                              |   6 +-
 gradle/help.gradle                                 |   2 +-
 gradle/java/jar-manifest.gradle                    |   6 +-
 .../maven/maven-to-local-m2.gradle                 |  19 +-
 gradle/maven/maven-to-nexus-releases.gradle        |  79 ++
 gradle/maven/maven-to-nexus-snapshots.gradle       |  76 ++
 .../publications-maven.gradle}                     | 204 ++---
 gradle/maven/publications.gradle                   |  60 ++
 .../maven/signing.gradle                           |  41 +-
 gradle/publishing/distribution.gradle              |  45 -
 gradle/publishing/maven-local.gradle               |  68 --
 gradle/validation/ecj-lint.gradle                  |   3 +-
 help/gpgSigning.txt                                |  70 --
 help/publishing.txt                                | 134 +++
 lucene/CHANGES.txt                                 |  25 +
 lucene/README.md                                   |   1 -
 lucene/SYSTEM_REQUIREMENTS.md                      |   3 -
 lucene/analysis/README.txt                         |  70 --
 lucene/analysis/common/README.txt                  |  22 -
 lucene/analysis/common/checksums.properties        |   2 -
 .../analysis/de/GermanNormalizationFilter.java     |   4 +-
 .../apache/lucene/analysis/en/PorterStemmer.java   |   2 +-
 .../lucene/analysis/snowball/package-info.java     |  31 +-
 .../analysis/hunspell/TestAllDictionaries.java     |   4 +-
 lucene/analysis/stempel/src/java/overview.html     |   2 +-
 .../packed/TestLegacyPackedInts.java               |   2 +-
 .../backward_index/TestBackwardsCompatibility.java |   7 +-
 .../lucene/backward_index/index.8.10.1-cfs.zip     | Bin 0 -> 16973 bytes
 .../lucene/backward_index/index.8.10.1-nocfs.zip   | Bin 0 -> 16973 bytes
 .../apache/lucene/backward_index/sorted.8.10.1.zip | Bin 0 -> 123379 bytes
 .../BooleanPerceptronClassifier.java               |   8 +-
 .../classification/KNearestFuzzyClassifier.java    |  10 +-
 .../classification/KNearestNeighborClassifier.java |  10 +-
 .../classification/SimpleNaiveBayesClassifier.java |   2 +-
 .../SimpleNaiveBayesDocumentClassifier.java        |   2 +-
 .../codecs/lucene90/Lucene90DocValuesProducer.java |  27 +-
 .../codecs/lucene90/Lucene90HnswVectorsFormat.java |   9 +
 .../org/apache/lucene/index/SegmentMerger.java     |  54 +-
 .../org/apache/lucene/search/LRUQueryCache.java    |   7 +-
 .../search/MultiTermQueryConstantScoreWrapper.java |  17 +-
 .../org/apache/lucene/util/AttributeFactory.java   |   6 +-
 .../org/apache/lucene/util/RamUsageEstimator.java  |  40 +
 .../src/java/org/apache/lucene/util/Version.java   |   7 +
 .../java/org/apache/lucene/util/compress/LZ4.java  | 100 ++-
 .../apache/lucene/util/packed/DirectWriter.java    |  21 +-
 .../lucene90/TestLucene90HnswVectorsFormat.java    |  27 +
 .../org/apache/lucene/index/TestOrdinalMap.java    |   4 +-
 .../apache/lucene/search/TestLRUQueryCache.java    |  45 +-
 .../apache/lucene/search/TestTermInSetQuery.java   |   2 +-
 .../util/TestFrequencyTrackingRingBuffer.java      |   2 +-
 .../org/apache/lucene/util/TestPagedBytes.java     |   6 +-
 .../apache/lucene/util/TestRamUsageEstimator.java  |  64 +-
 .../apache/lucene/util/packed/TestPackedInts.java  |  10 +-
 .../java/org/apache/lucene/demo/IndexFiles.java    |   4 +-
 .../artifact-signing.gradle}                       |  21 +-
 lucene/distribution/binary-artifacts.gradle        |  73 ++
 lucene/distribution/binary-release.gradle          | 129 +++
 lucene/distribution/build.gradle                   | 114 +++
 lucene/distribution/collect-maven-artifacts.gradle |  64 ++
 .../source-release.gradle}                         |  45 +-
 lucene/misc/README.txt                             |   3 -
 .../apache/lucene/misc/SweetSpotSimilarity.java    |   2 +-
 .../java/org/apache/lucene/misc/package-info.java  |   2 +-
 lucene/packaging/build.gradle                      | 256 ------
 .../queries/intervals/BlockIntervalsSource.java    |   2 +-
 .../queries/intervals/CachingMatchesIterator.java  |  37 +-
 .../intervals/ConjunctionIntervalsSource.java      | 109 +--
 ...erator.java => ConjunctionMatchesIterator.java} |  70 +-
 .../intervals/ContainedByIntervalsSource.java      |   2 +-
 .../intervals/ContainingIntervalsSource.java       |   2 +-
 .../MinimizingConjunctionIntervalsSource.java      | 105 +++
 .../MinimumShouldMatchIntervalsSource.java         |  25 +-
 .../queries/intervals/OrderedIntervalsSource.java  |  13 +-
 .../intervals/OverlappingIntervalsSource.java      |   2 +-
 .../intervals/RepeatingIntervalsSource.java        |   2 +-
 .../intervals/UnorderedIntervalsSource.java        |  13 +-
 .../queries/intervals/TestComplexMatches.java      |  69 ++
 .../apache/lucene/replicator/nrt/ReplicaNode.java  |   8 +-
 .../lucene/index/BaseDocValuesFormatTestCase.java  |  33 +
 .../lucene/index/BasePostingsFormatTestCase.java   |   2 +-
 .../apache/lucene/util/BaseDocIdSetTestCase.java   |   4 +-
 .../org/apache/lucene/util/RamUsageTester.java     |  10 +-
 .../src/java/org/apache/lucene/util/TestUtil.java  |   6 +-
 .../util/TestRamUsageTesterOnWildAnimals.java      |   2 +-
 settings.gradle                                    |   2 +-
 100 files changed, 2434 insertions(+), 2196 deletions(-)
 delete mode 100644 LICENSE
 rename lucene/LICENSE.txt => LICENSE.txt (100%)
 rename lucene/NOTICE.txt => NOTICE.txt (99%)
 create mode 100644 buildSrc/src/main/java/org/apache/lucene/gradle/Checksum.java
 delete mode 100755 dev-tools/scripts/poll-mirrors.py
 copy lucene/luke/src/java/org/apache/lucene/luke/app/desktop/PreferencesFactory.java => gradle/maven/maven-to-local-m2.gradle (69%)
 create mode 100644 gradle/maven/maven-to-nexus-releases.gradle
 create mode 100644 gradle/maven/maven-to-nexus-snapshots.gradle
 rename gradle/{publishing/defaults-maven.gradle => maven/publications-maven.gradle} (54%)
 create mode 100644 gradle/maven/publications.gradle
 copy lucene/highlighter/src/test/org/apache/lucene/search/matchhighlight/AnalyzerWithGaps.java => gradle/maven/signing.gradle (50%)
 delete mode 100644 gradle/publishing/distribution.gradle
 delete mode 100644 gradle/publishing/maven-local.gradle
 delete mode 100644 help/gpgSigning.txt
 create mode 100644 help/publishing.txt
 delete mode 100644 lucene/analysis/README.txt
 delete mode 100644 lucene/analysis/common/README.txt
 delete mode 100644 lucene/analysis/common/checksums.properties
 create mode 100644 lucene/backward-codecs/src/test/org/apache/lucene/backward_index/index.8.10.1-cfs.zip
 create mode 100644 lucene/backward-codecs/src/test/org/apache/lucene/backward_index/index.8.10.1-nocfs.zip
 create mode 100644 lucene/backward-codecs/src/test/org/apache/lucene/backward_index/sorted.8.10.1.zip
 copy lucene/{highlighter/src/java/org/apache/lucene/search/matchhighlight/PassageAdjuster.java => distribution/artifact-signing.gradle} (70%)
 create mode 100644 lucene/distribution/binary-artifacts.gradle
 create mode 100644 lucene/distribution/binary-release.gradle
 create mode 100644 lucene/distribution/build.gradle
 create mode 100644 lucene/distribution/collect-maven-artifacts.gradle
 copy lucene/{core/src/java/org/apache/lucene/codecs/TermStats.java => distribution/source-release.gradle} (50%)
 delete mode 100644 lucene/misc/README.txt
 delete mode 100644 lucene/packaging/build.gradle
 rename lucene/queries/src/java/org/apache/lucene/queries/intervals/{MinimizingConjunctionMatchesIterator.java => ConjunctionMatchesIterator.java} (63%)
 create mode 100644 lucene/queries/src/java/org/apache/lucene/queries/intervals/MinimizingConjunctionIntervalsSource.java
 create mode 100644 lucene/queries/src/test/org/apache/lucene/queries/intervals/TestComplexMatches.java

[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 c7909961dee36120fe5bcdf7073cf835080ef6f8
Merge: 43083ed 5b8f0a5
Author: Mayya Sharipova <ma...@elastic.co>
AuthorDate: Wed Oct 20 08:55:26 2021 -0400

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

 .github/workflows/gradle-precommit.yml             |  76 +-
 LICENSE                                            | 201 -----
 lucene/LICENSE.txt => LICENSE.txt                  |   0
 lucene/NOTICE.txt => NOTICE.txt                    |   2 +-
 README.md                                          |   3 +-
 build.gradle                                       |   6 +-
 .../java/org/apache/lucene/gradle/Checksum.java    | 195 ++++
 dev-tools/doap/lucene.rdf                          |   7 +
 dev-tools/scripts/README.md                        |  21 +-
 dev-tools/scripts/buildAndPushRelease.py           | 175 +++-
 dev-tools/scripts/poll-mirrors.py                  | 175 ----
 dev-tools/scripts/releaseWizard.py                 |  19 +
 dev-tools/scripts/releaseWizard.yaml               |  44 +-
 dev-tools/scripts/smokeTestRelease.py              | 995 ++++++++-------------
 gradle/documentation/changes-to-html.gradle        |  12 +
 gradle/globals.gradle                              |   6 +-
 gradle/help.gradle                                 |   2 +-
 gradle/java/jar-manifest.gradle                    |   6 +-
 .../maven/maven-to-local-m2.gradle                 |  20 +-
 gradle/maven/maven-to-nexus-releases.gradle        |  79 ++
 gradle/maven/maven-to-nexus-snapshots.gradle       |  76 ++
 .../publications-maven.gradle}                     | 204 ++---
 gradle/maven/publications.gradle                   |  60 ++
 gradle/maven/signing.gradle                        |  38 +
 gradle/publishing/distribution.gradle              |  45 -
 gradle/publishing/maven-local.gradle               |  68 --
 gradle/validation/ecj-lint.gradle                  |   3 +-
 help/gpgSigning.txt                                |  70 --
 help/publishing.txt                                | 134 +++
 lucene/CHANGES.txt                                 |  25 +
 lucene/README.md                                   |   1 -
 lucene/SYSTEM_REQUIREMENTS.md                      |   3 -
 lucene/analysis/README.txt                         |  70 --
 lucene/analysis/common/README.txt                  |  22 -
 lucene/analysis/common/checksums.properties        |   2 -
 .../analysis/de/GermanNormalizationFilter.java     |   4 +-
 .../apache/lucene/analysis/en/PorterStemmer.java   |   2 +-
 .../lucene/analysis/snowball/package-info.java     |  31 +-
 .../analysis/hunspell/TestAllDictionaries.java     |   4 +-
 lucene/analysis/stempel/src/java/overview.html     |   2 +-
 .../packed/TestLegacyPackedInts.java               |   2 +-
 .../backward_index/TestBackwardsCompatibility.java |   7 +-
 .../lucene/backward_index/index.8.10.1-cfs.zip     | Bin 0 -> 16973 bytes
 .../lucene/backward_index/index.8.10.1-nocfs.zip   | Bin 0 -> 16973 bytes
 .../apache/lucene/backward_index/sorted.8.10.1.zip | Bin 0 -> 123379 bytes
 .../BooleanPerceptronClassifier.java               |   8 +-
 .../classification/KNearestFuzzyClassifier.java    |  10 +-
 .../classification/KNearestNeighborClassifier.java |  10 +-
 .../classification/SimpleNaiveBayesClassifier.java |   2 +-
 .../SimpleNaiveBayesDocumentClassifier.java        |   2 +-
 .../codecs/lucene90/Lucene90DocValuesProducer.java |  27 +-
 .../codecs/lucene90/Lucene90HnswVectorsFormat.java |   9 +
 .../org/apache/lucene/index/SegmentMerger.java     |  54 +-
 .../org/apache/lucene/search/LRUQueryCache.java    |   7 +-
 .../search/MultiTermQueryConstantScoreWrapper.java |  17 +-
 .../org/apache/lucene/util/AttributeFactory.java   |   6 +-
 .../org/apache/lucene/util/RamUsageEstimator.java  |  40 +
 .../src/java/org/apache/lucene/util/Version.java   |   7 +
 .../java/org/apache/lucene/util/compress/LZ4.java  | 100 ++-
 .../apache/lucene/util/packed/DirectWriter.java    |  21 +-
 .../lucene90/TestLucene90HnswVectorsFormat.java    |  27 +
 .../org/apache/lucene/index/TestOrdinalMap.java    |   4 +-
 .../apache/lucene/search/TestLRUQueryCache.java    |  45 +-
 .../apache/lucene/search/TestTermInSetQuery.java   |   2 +-
 .../util/TestFrequencyTrackingRingBuffer.java      |   2 +-
 .../org/apache/lucene/util/TestPagedBytes.java     |   6 +-
 .../apache/lucene/util/TestRamUsageEstimator.java  |  64 +-
 .../apache/lucene/util/packed/TestPackedInts.java  |  10 +-
 .../java/org/apache/lucene/demo/IndexFiles.java    |   4 +-
 .../artifact-signing.gradle}                       |  22 +-
 lucene/distribution/binary-artifacts.gradle        |  73 ++
 lucene/distribution/binary-release.gradle          | 129 +++
 lucene/distribution/build.gradle                   | 114 +++
 lucene/distribution/collect-maven-artifacts.gradle |  64 ++
 lucene/distribution/source-release.gradle          |  50 ++
 lucene/misc/README.txt                             |   3 -
 .../apache/lucene/misc/SweetSpotSimilarity.java    |   2 +-
 .../java/org/apache/lucene/misc/package-info.java  |   2 +-
 lucene/packaging/build.gradle                      | 256 ------
 .../queries/intervals/BlockIntervalsSource.java    |   2 +-
 .../queries/intervals/CachingMatchesIterator.java  |  37 +-
 .../intervals/ConjunctionIntervalsSource.java      | 109 +--
 ...erator.java => ConjunctionMatchesIterator.java} |  70 +-
 .../intervals/ContainedByIntervalsSource.java      |   2 +-
 .../intervals/ContainingIntervalsSource.java       |   2 +-
 .../MinimizingConjunctionIntervalsSource.java      | 105 +++
 .../MinimumShouldMatchIntervalsSource.java         |  25 +-
 .../queries/intervals/OrderedIntervalsSource.java  |  13 +-
 .../intervals/OverlappingIntervalsSource.java      |   2 +-
 .../intervals/RepeatingIntervalsSource.java        |   2 +-
 .../intervals/UnorderedIntervalsSource.java        |  13 +-
 .../queries/intervals/TestComplexMatches.java      |  69 ++
 .../apache/lucene/replicator/nrt/ReplicaNode.java  |   8 +-
 .../lucene/index/BaseDocValuesFormatTestCase.java  |  33 +
 .../lucene/index/BasePostingsFormatTestCase.java   |   2 +-
 .../apache/lucene/util/BaseDocIdSetTestCase.java   |   4 +-
 .../org/apache/lucene/util/RamUsageTester.java     |  10 +-
 .../src/java/org/apache/lucene/util/TestUtil.java  |   6 +-
 .../util/TestRamUsageTesterOnWildAnimals.java      |   2 +-
 settings.gradle                                    |   2 +-
 100 files changed, 2482 insertions(+), 2152 deletions(-)