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/11/17 22:00:38 UTC
[lucene] branch hnsw updated (31f9e48 -> 2961b1c)
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 31f9e48 Merge remote-tracking branch 'upstream/main' into hnsw
add abd5ec4 LUCENE-9614: Fix KnnVectorQuery failure when numDocs is 0 (#413)
add 62eb9a8 LUCENE-10200: remove unused dangling license exclusions. Add references to the remaining ones.
add 727c6b1 LUCENE-10209: Temporarily comment out gradle validation.
add 512cad0 LUCENE-9673: fix IntBlockPool's slice allocator to actually grow properly with larger and larger slice-chained int[]; excise wasted RAM due to unused (overallocation) of int[] to track in-memory postings
add 53b40e0 LUCENE-10145: Revert change to computeMinMax.
add 23256a3 Replace deprecated Gradle 7.2 properties (#417)
add c2c215d LUCENE-10201: Upgrade Spatial4j to 0.8 (#409)
add 84a4797 Apply query score conversion to vector similarities in SimpleTextKnnVectorReader
add bcdfc4c LUCENE-10192: drop third party jars from the binary distribution.
add fda47a2 LUCENE-10192: Flatten the modules into a single jar folder to allow --module-path to be used. So much simpler.'
add 39d3883 LUCENE-10192: Move the test framework to a separate top-level folder. I'm not even sure it really needs to be in the binary distribution but it is distinctively different from the rest of the modules.
add 627ef4d LUCENE-9978: Integrate Luke with the binary release package.
add 7f70079 LUCENE-10192: No need for hacky classpath, add the log4j module to the root set. Automatic modules have access to all other modules by default.
add 6d8ea58 LUCENE-10200: Rename pddl-10.txt to reference glove.
add d23f37d LUCENE-10200: The branch does not have to be on origin remote. Replace this logic with a check whether the branch is up to date with the remote.
add 01839da LUCENE-10192: Adjust checks to the new binary file structure.
add ded915b LUCENE-10192: Use modules instead of classpath for binary distribution testing.
add 98b1795 LUCENE-10213: Use unicode escapes in message property files in Luke (remove hacks)
add 1d152c5 LUCENE-10192: drop jars from binary distribution and an aggregate merge of related minor tasks.
add 0544819 LUCENE-10200: store git revision in the release folder and read it back from buildAndPushRelease (#419)
add 63b9e60 LUCENE-10196: Improve IntroSorter with 3-ways partitioning.
add cc2a31f LUCENE-10103: Move CHANGES entry to correct version.
add 2a7dd4d Add next major version 10.0.0
add 1a38cac LUCENE-10195: add commented-out org.gradle.caching=true to the generated local settings.
add b3e5923 Make checkBrokenLinks cacheable
add d44e03b Make ratTask cacheable
add d819a2e Cherry pick the validateSourcePatterns. Correct exclusion patterns (.gradle and .idea are only at the root project level).
add dab6e84 Add changes entry.
add d14ee2d Use a dumber offlineLinks map but expose more structured information to gradle.
add a53d633 LUCENE-10195: LUCENE-10195: Add gradle cache option and make some tasks cacheable
add 20c4a14 Tidy.
add 1ddb010 Fix backward-compatibility test and remove unnecessary backward compatibility.
add f9be01d Format javadocs of new versions in a way that Spotless is happy with.
add 1ae6b2a UCENE-10218: Extend validateSourcePatterns task to scan for LTR/RTL unicode to catch "Trojan Source" source code attacks (#425)
add adec73d LUCENE-10088: allow per-class override in HandleLimitFS. Bump the limit a bit for nightlies in TestIndexWriterMergePolicy. (#424)
add ae29a3b Fix OOM during tests.
add 4e047ab Tidy.
add bec8eae Add version 9.1.0 changes section on main too.
add 32d7f52 LUCENE-10220: Add an utility method to get IntervalSource from analyzed text (or token stream) (#427)
add ded77d8 LUCENE-10222: Enable github precommit check workflow on branch_9x
add 263765a LUCENE-10226: test target creates a weird folder (lazy property).
add 94b66c0 LUCENE-10208: Ensure that the minimum competitive score does not decrease in concurrent search (#431)
add 53586d4 LUCENE-10228: Ensure PerFieldKnnVectorsFormat uses right format name (#432)
add f725b27 LUCENE-10223: interval support in standard syntax parser (#429)
add 2a9adb8 LUCENE-10063: Fix score calculation in SimpleTextKnnVectorsFormat
add 3b914a4 LUCENE-10069: Document that kNN queries might not return all results (#434)
add 1e5e997 LUCENE-10085: Rename DocValuesFieldExistsQuery test (#441)
add f5e5cf0 LUCENE-10234: Add automatic module name to JAR manifests. (#440)
add c0112dd DOAP changes for release 8.11.0
add c71cbac4f LUCENE-10225: Improve IntroSelector with 3-way partitioning.
add 556c7c5 Add back-compat indices for 8.11.0.
add 0eeba8d LUCENE-10238: Update icu4j to 70.1. (#447)
add bae095a LUCENE-10240: gradle regenerate fails on java 17 (#449)
add 13895d0 Merge remote-tracking branch 'upstream/main' into hnsw
add 2961b1c Address Julie's feedback 1
No new revisions were added by this update.
Summary of changes:
.github/workflows/gradle-precommit.yml | 5 +-
build.gradle | 4 +-
dev-tools/doap/lucene.rdf | 7 +
dev-tools/scripts/addVersion.py | 4 +-
dev-tools/scripts/buildAndPushRelease.py | 27 +-
dev-tools/scripts/smokeTestRelease.py | 30 +-
gradle/documentation/check-broken-links.gradle | 4 +
gradle/documentation/render-javadoc.gradle | 43 +-
.../documentation/render-javadoc/custom_styles.css | 31 +-
gradle/generation/icu.gradle | 36 +-
gradle/generation/kuromoji.gradle | 5 +-
gradle/generation/local-settings.gradle | 5 +
gradle/generation/regenerate.gradle | 15 +-
gradle/java/folder-layout.gradle | 2 +-
gradle/java/jar-manifest.gradle | 4 +-
gradle/testing/defaults-tests.gradle | 4 +-
gradle/validation/ecj-lint.gradle | 2 +-
gradle/validation/jar-checks.gradle | 25 +-
gradle/validation/rat-sources.gradle | 4 +
gradle/validation/validate-source-patterns.gradle | 59 +-
lucene/CHANGES.txt | 79 +-
lucene/MIGRATE.md | 7 +
.../src/generated/checksums/generateTlds.json | 4 +-
.../checksums/generateUAX29URLEmailTokenizer.json | 6 +-
.../generated/checksums/generateUnicodeProps.json | 4 +-
.../apache/lucene/analysis/email/ASCIITLD.jflex | 7 +-
.../analysis/email/UAX29URLEmailTokenizerImpl.java | 55521 +++++++++----------
.../ConcatenateGraphFilterFactory.java | 18 +-
.../apache/lucene/analysis/util/UnicodeProps.java | 4 +-
.../lucene/analysis/custom/TestCustomAnalyzer.java | 10 +-
.../test/org/apache/lucene/analysis/email/TLDs.txt | 5 +-
.../TestConcatenateGraphFilterFactory.java | 16 -
.../analysis/icu/src/data/utr30/BasicFoldings.txt | 1 +
.../icu/src/data/utr30/DiacriticFolding.txt | 24 +-
.../icu/src/data/utr30/NativeDigitFolding.txt | 10 +
lucene/analysis/icu/src/data/utr30/nfc.txt | 23 +-
lucene/analysis/icu/src/data/utr30/nfkc.txt | 61 +-
lucene/analysis/icu/src/data/utr30/nfkc_cf.txt | 103 +-
.../icu/src/generated/checksums/genRbbi.json | 6 +-
.../src/generated/checksums/genUtr30DataFiles.json | 16 +-
.../lucene/analysis/icu/segmentation/Default.brk | Bin 25280 -> 25424 bytes
.../analysis/icu/segmentation/MyanmarSyllable.brk | Bin 11568 -> 11592 bytes
.../org/apache/lucene/analysis/icu/utr30.nrm | Bin 59200 -> 60224 bytes
.../backward_codecs/lucene70/Lucene70Codec.java | 140 -
.../lucene70/Lucene70DocValuesConsumer.java | 704 -
.../lucene70/Lucene70DocValuesFormat.java | 171 -
.../lucene70/Lucene70DocValuesProducer.java | 1476 -
.../lucene70/Lucene70NormsFormat.java | 105 -
.../lucene70/Lucene70NormsProducer.java | 447 -
.../services/org.apache.lucene.codecs.Codec | 1 -
.../org.apache.lucene.codecs.DocValuesFormat | 1 -
.../lucene70/Lucene70NormsConsumer.java | 170 -
.../backward_codecs/lucene70/Lucene70RWCodec.java | 75 -
.../lucene70/TestLucene70DocValuesFormat.java | 696 -
.../lucene70/TestLucene70SegmentInfoFormat.java | 3 +-
.../lucene86/TestLucene86SegmentInfoFormat.java | 2 +-
.../backward_index/TestBackwardsCompatibility.java | 143 +-
...dex.8.0.0-cfs.zip => unsupported.8.0.0-cfs.zip} | Bin
...8.0.0-nocfs.zip => unsupported.8.0.0-nocfs.zip} | Bin
...dex.8.1.0-cfs.zip => unsupported.8.1.0-cfs.zip} | Bin
...8.1.0-nocfs.zip => unsupported.8.1.0-nocfs.zip} | Bin
...dex.8.1.1-cfs.zip => unsupported.8.1.1-cfs.zip} | Bin
...8.1.1-nocfs.zip => unsupported.8.1.1-nocfs.zip} | Bin
...x.8.10.0-cfs.zip => unsupported.8.10.0-cfs.zip} | Bin
...10.0-nocfs.zip => unsupported.8.10.0-nocfs.zip} | Bin
...x.8.10.1-cfs.zip => unsupported.8.10.1-cfs.zip} | Bin
...10.1-nocfs.zip => unsupported.8.10.1-nocfs.zip} | Bin
.../backward_index/unsupported.8.11.0-cfs.zip | Bin 0 -> 16976 bytes
.../backward_index/unsupported.8.11.0-nocfs.zip | Bin 0 -> 16976 bytes
...dex.8.2.0-cfs.zip => unsupported.8.2.0-cfs.zip} | Bin
...8.2.0-nocfs.zip => unsupported.8.2.0-nocfs.zip} | Bin
...dex.8.3.0-cfs.zip => unsupported.8.3.0-cfs.zip} | Bin
...8.3.0-nocfs.zip => unsupported.8.3.0-nocfs.zip} | Bin
...dex.8.3.1-cfs.zip => unsupported.8.3.1-cfs.zip} | Bin
...8.3.1-nocfs.zip => unsupported.8.3.1-nocfs.zip} | Bin
...dex.8.4.0-cfs.zip => unsupported.8.4.0-cfs.zip} | Bin
...8.4.0-nocfs.zip => unsupported.8.4.0-nocfs.zip} | Bin
...dex.8.4.1-cfs.zip => unsupported.8.4.1-cfs.zip} | Bin
...8.4.1-nocfs.zip => unsupported.8.4.1-nocfs.zip} | Bin
...dex.8.5.0-cfs.zip => unsupported.8.5.0-cfs.zip} | Bin
...8.5.0-nocfs.zip => unsupported.8.5.0-nocfs.zip} | Bin
...dex.8.5.1-cfs.zip => unsupported.8.5.1-cfs.zip} | Bin
...8.5.1-nocfs.zip => unsupported.8.5.1-nocfs.zip} | Bin
...dex.8.5.2-cfs.zip => unsupported.8.5.2-cfs.zip} | Bin
...8.5.2-nocfs.zip => unsupported.8.5.2-nocfs.zip} | Bin
...dex.8.6.0-cfs.zip => unsupported.8.6.0-cfs.zip} | Bin
...8.6.0-nocfs.zip => unsupported.8.6.0-nocfs.zip} | Bin
...dex.8.6.1-cfs.zip => unsupported.8.6.1-cfs.zip} | Bin
...8.6.1-nocfs.zip => unsupported.8.6.1-nocfs.zip} | Bin
...dex.8.6.2-cfs.zip => unsupported.8.6.2-cfs.zip} | Bin
...8.6.2-nocfs.zip => unsupported.8.6.2-nocfs.zip} | Bin
...dex.8.6.3-cfs.zip => unsupported.8.6.3-cfs.zip} | Bin
...8.6.3-nocfs.zip => unsupported.8.6.3-nocfs.zip} | Bin
...dex.8.7.0-cfs.zip => unsupported.8.7.0-cfs.zip} | Bin
...8.7.0-nocfs.zip => unsupported.8.7.0-nocfs.zip} | Bin
...dex.8.8.0-cfs.zip => unsupported.8.8.0-cfs.zip} | Bin
...8.8.0-nocfs.zip => unsupported.8.8.0-nocfs.zip} | Bin
...dex.8.8.1-cfs.zip => unsupported.8.8.1-cfs.zip} | Bin
...8.8.1-nocfs.zip => unsupported.8.8.1-nocfs.zip} | Bin
...dex.8.8.2-cfs.zip => unsupported.8.8.2-cfs.zip} | Bin
...8.8.2-nocfs.zip => unsupported.8.8.2-nocfs.zip} | Bin
...dex.8.9.0-cfs.zip => unsupported.8.9.0-cfs.zip} | Bin
...8.9.0-nocfs.zip => unsupported.8.9.0-nocfs.zip} | Bin
...rted.8.0.0.zip => unsupported.sorted.8.0.0.zip} | Bin
...rted.8.1.0.zip => unsupported.sorted.8.1.0.zip} | Bin
...rted.8.1.1.zip => unsupported.sorted.8.1.1.zip} | Bin
...ed.8.10.0.zip => unsupported.sorted.8.10.0.zip} | Bin
...ed.8.10.1.zip => unsupported.sorted.8.10.1.zip} | Bin
.../backward_index/unsupported.sorted.8.11.0.zip | Bin 0 -> 135586 bytes
...rted.8.2.0.zip => unsupported.sorted.8.2.0.zip} | Bin
...rted.8.3.0.zip => unsupported.sorted.8.3.0.zip} | Bin
...rted.8.3.1.zip => unsupported.sorted.8.3.1.zip} | Bin
...rted.8.4.0.zip => unsupported.sorted.8.4.0.zip} | Bin
...rted.8.4.1.zip => unsupported.sorted.8.4.1.zip} | Bin
...rted.8.5.0.zip => unsupported.sorted.8.5.0.zip} | Bin
...rted.8.5.1.zip => unsupported.sorted.8.5.1.zip} | Bin
...rted.8.5.2.zip => unsupported.sorted.8.5.2.zip} | Bin
...rted.8.6.0.zip => unsupported.sorted.8.6.0.zip} | Bin
...rted.8.6.1.zip => unsupported.sorted.8.6.1.zip} | Bin
...rted.8.6.2.zip => unsupported.sorted.8.6.2.zip} | Bin
...rted.8.6.3.zip => unsupported.sorted.8.6.3.zip} | Bin
...rted.8.7.0.zip => unsupported.sorted.8.7.0.zip} | Bin
...rted.8.8.0.zip => unsupported.sorted.8.8.0.zip} | Bin
...rted.8.8.1.zip => unsupported.sorted.8.8.1.zip} | Bin
...rted.8.8.2.zip => unsupported.sorted.8.8.2.zip} | Bin
...rted.8.9.0.zip => unsupported.sorted.8.9.0.zip} | Bin
lucene/benchmark/build.gradle | 2 +-
.../simpletext/SimpleTextKnnVectorsReader.java | 5 +-
.../src/data/jflex/UnicodeEmojiProperties.jflex | 8 +-
.../checksums/generateEmojiProperties.json | 4 +-
.../checksums/generateStandardTokenizer.json | 4 +-
.../analysis/standard/StandardTokenizerImpl.java | 228 +-
.../org/apache/lucene/codecs/KnnVectorsReader.java | 10 +-
.../codecs/lucene90/Lucene90HnswVectorsFormat.java | 16 +-
.../codecs/lucene90/Lucene90HnswVectorsReader.java | 12 +-
.../codecs/lucene90/Lucene90HnswVectorsWriter.java | 8 +-
.../codecs/perfield/PerFieldKnnVectorsFormat.java | 18 +-
.../java/org/apache/lucene/index/SegmentInfos.java | 21 +-
.../org/apache/lucene/index/TermsHashPerField.java | 11 +-
.../org/apache/lucene/search/KnnVectorQuery.java | 4 +-
.../apache/lucene/search/MaxScoreAccumulator.java | 50 +-
.../apache/lucene/search/TopFieldCollector.java | 12 +-
.../apache/lucene/search/TopScoreDocCollector.java | 24 +-
.../java/org/apache/lucene/util/IntBlockPool.java | 17 +-
.../java/org/apache/lucene/util/IntroSelector.java | 288 +-
.../java/org/apache/lucene/util/IntroSorter.java | 133 +-
.../src/java/org/apache/lucene/util/MathUtil.java | 5 +-
.../src/java/org/apache/lucene/util/Sorter.java | 24 +-
.../src/java/org/apache/lucene/util/Version.java | 168 +-
.../java/org/apache/lucene/util/bkd/BKDWriter.java | 18 +-
.../org/apache/lucene/util/hnsw/HnswGraph.java | 6 +-
.../perfield/TestPerFieldKnnVectorsFormat.java | 16 +-
.../lucene/index/TestIndexWriterMergePolicy.java | 10 +-
.../org/apache/lucene/index/TestSegmentInfos.java | 16 +-
...ery.java => TestDocValuesFieldExistsQuery.java} | 2 +-
.../apache/lucene/search/TestKnnVectorQuery.java | 82 +
.../lucene/search/TestMaxScoreAccumulator.java | 22 +-
.../apache/lucene/search/TestTopDocsCollector.java | 42 +-
.../lucene/search/TestTopFieldCollector.java | 53 +-
.../org/apache/lucene/util/BaseSortTestCase.java | 53 +-
.../org/apache/lucene/util/SelectorBenchmark.java | 126 +
.../org/apache/lucene/util/SorterBenchmark.java | 112 +
.../org/apache/lucene/util/TestIntroSelector.java | 34 +-
.../test/org/apache/lucene/util/TestVersion.java | 17 +-
.../org/apache/lucene/demo/knn/package-info.java | 7 +-
lucene/distribution/binary-artifacts.gradle | 73 -
lucene/distribution/binary-release.gradle | 81 +-
lucene/distribution/build.gradle | 19 +-
lucene/distribution/src/binary-release/README.md | 22 +-
.../src/binary-release/bin/luke.cmd} | 15 +-
.../src/binary-release}/bin/luke.sh | 18 +-
.../directory/DirectoryTaxonomyReader.java | 6 +-
.../directory/DirectoryTaxonomyWriter.java | 17 +-
.../directory/TestBackwardsCompatibility.java | 141 -
.../lucene/search/matchhighlight/IndexBuilder.java | 7 +-
.../matchhighlight/TestMatchHighlighter.java | 298 +-
.../matchhighlight/TestMatchRegionRetriever.java | 120 +-
.../{pddl-10.txt => glove-LICENSE-PDDL.txt} | 417 +-
lucene/licenses/icu4j-68.2.jar.sha1 | 1 -
lucene/licenses/icu4j-70.1.jar.sha1 | 1 +
lucene/licenses/jts-core-1.15.0.jar.sha1 | 1 -
lucene/licenses/jts-core-1.17.0.jar.sha1 | 1 +
lucene/licenses/spatial4j-0.7-tests.jar.sha1 | 1 -
lucene/licenses/spatial4j-0.7.jar.sha1 | 1 -
lucene/licenses/spatial4j-0.8-tests.jar.sha1 | 1 +
lucene/licenses/spatial4j-0.8.jar.sha1 | 1 +
lucene/luke/build.gradle | 12 +-
lucene/luke/src/distribution/README.md | 8 +
.../lucene/luke/app/desktop/util/MessageUtils.java | 23 +-
.../apache/lucene/luke/models/util/IndexUtils.java | 8 +-
.../luke/app/desktop/messages/messages.properties | 3 +
.../lucene/queries/intervals/IntervalBuilder.java | 325 +
.../apache/lucene/queries/intervals/Intervals.java | 74 +-
.../lucene/queries/intervals/package-info.java | 48 +-
.../queries/intervals/TestIntervalBuilder.java | 216 +
lucene/queryparser/docs/flexible/README.javacc | 62 -
.../generated/checksums/javaccParserFlexible.json | 8 +-
.../flexible/core/config/QueryConfigHandler.java | 2 +-
.../core/messages/QueryParserMessages.java | 2 +-
.../lucene/queryparser/flexible/package-info.java | 97 +
.../flexible/standard/StandardQueryParser.java | 198 +-
.../builders/IntervalQueryNodeBuilder.java} | 18 +-
.../builders/MinShouldMatchNodeBuilder.java | 46 +
.../builders/StandardQueryTreeBuilder.java | 4 +
.../flexible/standard/nodes/IntervalQueryNode.java | 76 +
.../standard/nodes/MinShouldMatchNode.java | 41 +
.../flexible/standard/nodes/WildcardQueryNode.java | 2 +-
.../flexible/standard/nodes/intervalfn/After.java | 45 +
.../standard/nodes/intervalfn/AnalyzedText.java | 56 +
.../standard/nodes/intervalfn/AtLeast.java | 54 +
.../flexible/standard/nodes/intervalfn/Before.java | 45 +
.../standard/nodes/intervalfn/ContainedBy.java | 45 +
.../standard/nodes/intervalfn/Containing.java | 45 +
.../flexible/standard/nodes/intervalfn/Extend.java | 45 +
.../nodes/intervalfn/IntervalFunction.java} | 16 +-
.../standard/nodes/intervalfn/MaxGaps.java | 44 +
.../standard/nodes/intervalfn/MaxWidth.java | 44 +
.../standard/nodes/intervalfn/NonOverlapping.java | 45 +
.../standard/nodes/intervalfn/NotContainedBy.java | 45 +
.../standard/nodes/intervalfn/NotContaining.java | 45 +
.../standard/nodes/intervalfn/NotWithin.java | 48 +
.../flexible/standard/nodes/intervalfn/Or.java | 50 +
.../standard/nodes/intervalfn/Ordered.java | 50 +
.../standard/nodes/intervalfn/Overlapping.java | 45 +
.../flexible/standard/nodes/intervalfn/Phrase.java | 50 +
.../standard/nodes/intervalfn/Unordered.java | 50 +
.../nodes/intervalfn/UnorderedNoOverlaps.java | 44 +
.../standard/nodes/intervalfn/Wildcard.java} | 27 +-
.../flexible/standard/nodes/intervalfn/Within.java | 48 +
.../standard/nodes/intervalfn/package-info.java | 726 +
.../flexible/standard/package-info.java | 5 +-
.../standard/parser/StandardSyntaxParser.java | 1609 +-
.../standard/parser/StandardSyntaxParser.jj | 404 +-
.../parser/StandardSyntaxParserConstants.java | 88 +-
.../parser/StandardSyntaxParserTokenManager.java | 1524 +-
.../processors/IntervalQueryNodeProcessor.java | 68 +
.../StandardQueryNodeProcessorPipeline.java | 1 +
lucene/queryparser/src/java/overview.html | 158 +-
.../core/messages/QueryParserMessages.properties | 3 +
.../standard/TestStandardQPEnhancements.java | 206 +
.../spatial/prefix/tree/PackedQuadPrefixTree.java | 17 +-
.../lucene/spatial/prefix/tree/QuadPrefixTree.java | 26 +-
.../lucene/spatial/query/SpatialArgsParser.java | 17 +-
.../org/apache/lucene/mockfile/HandleLimitFS.java | 24 +-
.../org/apache/lucene/util/LuceneTestCase.java | 6 +
.../lucene/util/TestRuleTemporaryFilesCleanup.java | 10 +-
versions.lock | 6 +-
versions.props | 6 +-
248 files changed, 36310 insertions(+), 34158 deletions(-)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_codecs/lucene70/TestLucene70NormsFormat.java => gradle/documentation/render-javadoc/custom_styles.css (66%)
delete mode 100644 lucene/backward-codecs/src/java/org/apache/lucene/backward_codecs/lucene70/Lucene70Codec.java
delete mode 100644 lucene/backward-codecs/src/java/org/apache/lucene/backward_codecs/lucene70/Lucene70DocValuesConsumer.java
delete mode 100644 lucene/backward-codecs/src/java/org/apache/lucene/backward_codecs/lucene70/Lucene70DocValuesFormat.java
delete mode 100644 lucene/backward-codecs/src/java/org/apache/lucene/backward_codecs/lucene70/Lucene70DocValuesProducer.java
delete mode 100644 lucene/backward-codecs/src/java/org/apache/lucene/backward_codecs/lucene70/Lucene70NormsFormat.java
delete mode 100644 lucene/backward-codecs/src/java/org/apache/lucene/backward_codecs/lucene70/Lucene70NormsProducer.java
delete mode 100644 lucene/backward-codecs/src/test/org/apache/lucene/backward_codecs/lucene70/Lucene70NormsConsumer.java
delete mode 100644 lucene/backward-codecs/src/test/org/apache/lucene/backward_codecs/lucene70/Lucene70RWCodec.java
delete mode 100644 lucene/backward-codecs/src/test/org/apache/lucene/backward_codecs/lucene70/TestLucene70DocValuesFormat.java
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.0.0-cfs.zip => unsupported.8.0.0-cfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.0.0-nocfs.zip => unsupported.8.0.0-nocfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.1.0-cfs.zip => unsupported.8.1.0-cfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.1.0-nocfs.zip => unsupported.8.1.0-nocfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.1.1-cfs.zip => unsupported.8.1.1-cfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.1.1-nocfs.zip => unsupported.8.1.1-nocfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.10.0-cfs.zip => unsupported.8.10.0-cfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.10.0-nocfs.zip => unsupported.8.10.0-nocfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.10.1-cfs.zip => unsupported.8.10.1-cfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.10.1-nocfs.zip => unsupported.8.10.1-nocfs.zip} (100%)
create mode 100644 lucene/backward-codecs/src/test/org/apache/lucene/backward_index/unsupported.8.11.0-cfs.zip
create mode 100644 lucene/backward-codecs/src/test/org/apache/lucene/backward_index/unsupported.8.11.0-nocfs.zip
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.2.0-cfs.zip => unsupported.8.2.0-cfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.2.0-nocfs.zip => unsupported.8.2.0-nocfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.3.0-cfs.zip => unsupported.8.3.0-cfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.3.0-nocfs.zip => unsupported.8.3.0-nocfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.3.1-cfs.zip => unsupported.8.3.1-cfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.3.1-nocfs.zip => unsupported.8.3.1-nocfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.4.0-cfs.zip => unsupported.8.4.0-cfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.4.0-nocfs.zip => unsupported.8.4.0-nocfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.4.1-cfs.zip => unsupported.8.4.1-cfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.4.1-nocfs.zip => unsupported.8.4.1-nocfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.5.0-cfs.zip => unsupported.8.5.0-cfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.5.0-nocfs.zip => unsupported.8.5.0-nocfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.5.1-cfs.zip => unsupported.8.5.1-cfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.5.1-nocfs.zip => unsupported.8.5.1-nocfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.5.2-cfs.zip => unsupported.8.5.2-cfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.5.2-nocfs.zip => unsupported.8.5.2-nocfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.6.0-cfs.zip => unsupported.8.6.0-cfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.6.0-nocfs.zip => unsupported.8.6.0-nocfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.6.1-cfs.zip => unsupported.8.6.1-cfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.6.1-nocfs.zip => unsupported.8.6.1-nocfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.6.2-cfs.zip => unsupported.8.6.2-cfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.6.2-nocfs.zip => unsupported.8.6.2-nocfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.6.3-cfs.zip => unsupported.8.6.3-cfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.6.3-nocfs.zip => unsupported.8.6.3-nocfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.7.0-cfs.zip => unsupported.8.7.0-cfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.7.0-nocfs.zip => unsupported.8.7.0-nocfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.8.0-cfs.zip => unsupported.8.8.0-cfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.8.0-nocfs.zip => unsupported.8.8.0-nocfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.8.1-cfs.zip => unsupported.8.8.1-cfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.8.1-nocfs.zip => unsupported.8.8.1-nocfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.8.2-cfs.zip => unsupported.8.8.2-cfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.8.2-nocfs.zip => unsupported.8.8.2-nocfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.9.0-cfs.zip => unsupported.8.9.0-cfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{index.8.9.0-nocfs.zip => unsupported.8.9.0-nocfs.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{sorted.8.0.0.zip => unsupported.sorted.8.0.0.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{sorted.8.1.0.zip => unsupported.sorted.8.1.0.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{sorted.8.1.1.zip => unsupported.sorted.8.1.1.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{sorted.8.10.0.zip => unsupported.sorted.8.10.0.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{sorted.8.10.1.zip => unsupported.sorted.8.10.1.zip} (100%)
create mode 100644 lucene/backward-codecs/src/test/org/apache/lucene/backward_index/unsupported.sorted.8.11.0.zip
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{sorted.8.2.0.zip => unsupported.sorted.8.2.0.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{sorted.8.3.0.zip => unsupported.sorted.8.3.0.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{sorted.8.3.1.zip => unsupported.sorted.8.3.1.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{sorted.8.4.0.zip => unsupported.sorted.8.4.0.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{sorted.8.4.1.zip => unsupported.sorted.8.4.1.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{sorted.8.5.0.zip => unsupported.sorted.8.5.0.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{sorted.8.5.1.zip => unsupported.sorted.8.5.1.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{sorted.8.5.2.zip => unsupported.sorted.8.5.2.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{sorted.8.6.0.zip => unsupported.sorted.8.6.0.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{sorted.8.6.1.zip => unsupported.sorted.8.6.1.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{sorted.8.6.2.zip => unsupported.sorted.8.6.2.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{sorted.8.6.3.zip => unsupported.sorted.8.6.3.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{sorted.8.7.0.zip => unsupported.sorted.8.7.0.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{sorted.8.8.0.zip => unsupported.sorted.8.8.0.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{sorted.8.8.1.zip => unsupported.sorted.8.8.1.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{sorted.8.8.2.zip => unsupported.sorted.8.8.2.zip} (100%)
rename lucene/backward-codecs/src/test/org/apache/lucene/backward_index/{sorted.8.9.0.zip => unsupported.sorted.8.9.0.zip} (100%)
rename lucene/core/src/test/org/apache/lucene/search/{TestFieldValueQuery.java => TestDocValuesFieldExistsQuery.java} (99%)
create mode 100644 lucene/core/src/test/org/apache/lucene/util/SelectorBenchmark.java
create mode 100644 lucene/core/src/test/org/apache/lucene/util/SorterBenchmark.java
delete mode 100644 lucene/distribution/binary-artifacts.gradle
rename lucene/{luke/bin/luke.bat => distribution/src/binary-release/bin/luke.cmd} (64%)
rename lucene/{luke => distribution/src/binary-release}/bin/luke.sh (58%)
mode change 100755 => 100644
delete mode 100644 lucene/facet/src/test/org/apache/lucene/facet/taxonomy/directory/TestBackwardsCompatibility.java
rename lucene/licenses/{pddl-10.txt => glove-LICENSE-PDDL.txt} (98%)
delete mode 100644 lucene/licenses/icu4j-68.2.jar.sha1
create mode 100644 lucene/licenses/icu4j-70.1.jar.sha1
delete mode 100644 lucene/licenses/jts-core-1.15.0.jar.sha1
create mode 100644 lucene/licenses/jts-core-1.17.0.jar.sha1
delete mode 100644 lucene/licenses/spatial4j-0.7-tests.jar.sha1
delete mode 100644 lucene/licenses/spatial4j-0.7.jar.sha1
create mode 100644 lucene/licenses/spatial4j-0.8-tests.jar.sha1
create mode 100644 lucene/licenses/spatial4j-0.8.jar.sha1
create mode 100644 lucene/queries/src/java/org/apache/lucene/queries/intervals/IntervalBuilder.java
create mode 100644 lucene/queries/src/test/org/apache/lucene/queries/intervals/TestIntervalBuilder.java
delete mode 100644 lucene/queryparser/docs/flexible/README.javacc
create mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/flexible/package-info.java
copy lucene/{backward-codecs/src/test/org/apache/lucene/backward_codecs/lucene70/Lucene70RWNormsFormat.java => queryparser/src/java/org/apache/lucene/queryparser/flexible/standard/builders/IntervalQueryNodeBuilder.java} (58%)
create mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/flexible/standard/builders/MinShouldMatchNodeBuilder.java
create mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/flexible/standard/nodes/IntervalQueryNode.java
create mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/flexible/standard/nodes/MinShouldMatchNode.java
create mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/flexible/standard/nodes/intervalfn/After.java
create mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/flexible/standard/nodes/intervalfn/AnalyzedText.java
create mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/flexible/standard/nodes/intervalfn/AtLeast.java
create mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/flexible/standard/nodes/intervalfn/Before.java
create mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/flexible/standard/nodes/intervalfn/ContainedBy.java
create mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/flexible/standard/nodes/intervalfn/Containing.java
create mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/flexible/standard/nodes/intervalfn/Extend.java
rename lucene/{backward-codecs/src/test/org/apache/lucene/backward_codecs/lucene70/Lucene70RWNormsFormat.java => queryparser/src/java/org/apache/lucene/queryparser/flexible/standard/nodes/intervalfn/IntervalFunction.java} (64%)
create mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/flexible/standard/nodes/intervalfn/MaxGaps.java
create mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/flexible/standard/nodes/intervalfn/MaxWidth.java
create mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/flexible/standard/nodes/intervalfn/NonOverlapping.java
create mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/flexible/standard/nodes/intervalfn/NotContainedBy.java
create mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/flexible/standard/nodes/intervalfn/NotContaining.java
create mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/flexible/standard/nodes/intervalfn/NotWithin.java
create mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/flexible/standard/nodes/intervalfn/Or.java
create mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/flexible/standard/nodes/intervalfn/Ordered.java
create mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/flexible/standard/nodes/intervalfn/Overlapping.java
create mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/flexible/standard/nodes/intervalfn/Phrase.java
create mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/flexible/standard/nodes/intervalfn/Unordered.java
create mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/flexible/standard/nodes/intervalfn/UnorderedNoOverlaps.java
copy lucene/{backward-codecs/src/test/org/apache/lucene/backward_codecs/lucene70/TestLucene70SegmentInfoFormat.java => queryparser/src/java/org/apache/lucene/queryparser/flexible/standard/nodes/intervalfn/Wildcard.java} (53%)
create mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/flexible/standard/nodes/intervalfn/Within.java
create mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/flexible/standard/nodes/intervalfn/package-info.java
create mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/flexible/standard/processors/IntervalQueryNodeProcessor.java
create mode 100644 lucene/queryparser/src/test/org/apache/lucene/queryparser/flexible/standard/TestStandardQPEnhancements.java