You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by kr...@apache.org on 2023/10/11 20:16:58 UTC

[lucene] branch main updated (05d26ac44dd -> a8fba38f169)

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

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


    from 05d26ac44dd Refactor Lucene95 to allow off heap vector reader reuse (#12629)
     add 30d3eba9331 GITHUB#12655: Upgrade to Gradle 8.4
     add 2c42b8941aa GITHUB#12655: Update googleJavaFormat plugin
     add de3b294be44 GITHUB#12655: gradle tidy after google java format update for jdk 21 and regen
     add a8fba38f169 GITHUB#12655: Add google java format upgrade tidy / regen to blame ignore

No new revisions were added by this update.

Summary of changes:
 .git-blame-ignore-revs                             |   2 +
 build.gradle                                       |   2 +-
 .../apache/lucene/gradle/WrapperDownloader.java    |   4 +-
 gradle/validation/check-environment.gradle         |   2 +-
 gradle/validation/spotless.gradle                  |   2 +-
 gradle/wrapper/gradle-wrapper.jar.sha256           |   2 +-
 gradle/wrapper/gradle-wrapper.jar.version          |   2 +-
 gradle/wrapper/gradle-wrapper.properties           |   4 +-
 gradlew                                            | 289 +++++++++++++--------
 gradlew.bat                                        |  31 +--
 lucene/CHANGES.txt                                 |   1 +
 .../checksums/generateClassicTokenizer.json        |   2 +-
 .../checksums/generateWikipediaTokenizer.json      |   2 +-
 .../lucene/analysis/cjk/CJKBigramFilter.java       |   4 +
 .../analysis/classic/ClassicTokenizerImpl.java     |   2 +
 .../apache/lucene/analysis/de/GermanAnalyzer.java  |   1 +
 .../analysis/email/UAX29URLEmailTokenizer.java     |   9 +
 .../org/apache/lucene/analysis/en/KStemData1.java  |   1 +
 .../lucene/analysis/hunspell/WordStorage.java      |   1 +
 .../miscellaneous/LimitTokenCountAnalyzer.java     |   1 +
 .../miscellaneous/StemmerOverrideFilter.java       |   1 +
 .../miscellaneous/TypeAsSynonymFilter.java         |   1 +
 .../miscellaneous/WordDelimiterIterator.java       |   2 +
 .../lucene/analysis/no/NorwegianLightStemmer.java  |   1 +
 .../lucene/analysis/ro/RomanianAnalyzer.java       |   1 +
 .../apache/lucene/analysis/synonym/SynonymMap.java |   3 +
 .../analysis/synonym/word2vec/TermAndBoost.java    |   1 +
 .../apache/lucene/analysis/th/ThaiAnalyzer.java    |   1 +
 .../apache/lucene/analysis/tr/TurkishAnalyzer.java |   1 +
 .../analysis/util/SegmentingTokenizerBase.java     |   3 +
 .../analysis/wikipedia/WikipediaTokenizer.java     |   4 +
 .../analysis/wikipedia/WikipediaTokenizerImpl.java |   2 +
 .../lucene/analysis/bn/TestBengaliAnalyzer.java    |   1 +
 .../analysis/core/TestFlattenGraphFilter.java      |   1 +
 .../lucene/analysis/th/TestThaiAnalyzer.java       |   1 +
 .../segmentation/DefaultICUTokenizerConfig.java    |   6 +
 .../analysis/icu/segmentation/ICUTokenizer.java    |   3 +
 .../icu/segmentation/ICUTokenizerConfig.java       |   3 +
 .../icu/tokenattributes/ScriptAttribute.java       |   3 +
 .../analysis/ja/dict/DictionaryConstants.java      |   5 +
 .../analysis/ja/dict/TokenInfoMorphData.java       |   2 +
 .../analysis/ko/dict/DictionaryConstants.java      |   5 +
 .../phonetic/DaitchMokotoffSoundexFilter.java      |   1 +
 .../phonetic/DoubleMetaphoneFilterFactory.java     |   2 +
 .../lucene/analysis/phonetic/PhoneticFilter.java   |   2 +
 .../analysis/phonetic/PhoneticFilterFactory.java   |   2 +
 .../stempel/src/java/org/egothor/stemmer/Cell.java |   3 +
 .../src/generated/checksums/generateForUtil.json   |   4 +-
 .../lucene40/blocktree/FieldReader.java            |   1 +
 .../lucene50/Lucene50CompoundFormat.java           |   1 +
 .../lucene50/Lucene50PostingsFormat.java           |   5 +
 .../Lucene50CompressingStoredFieldsFormat.java     |   5 +
 .../Lucene50CompressingStoredFieldsReader.java     |   5 +
 .../Lucene50CompressingTermVectorsFormat.java      |   5 +
 .../Lucene50CompressingTermVectorsReader.java      |   2 +
 .../lucene/backward_codecs/lucene84/ForUtil.java   |   1 +
 .../lucene84/Lucene84PostingsFormat.java           |   5 +
 .../lucene/backward_codecs/lucene84/gen_ForUtil.py |   2 +-
 .../backward_codecs/lucene87/Lucene87Codec.java    |   1 +
 .../lucene90/Lucene90HnswGraphBuilder.java         |   1 +
 .../lucene90/Lucene90HnswVectorsFormat.java        |   1 +
 .../lucene91/Lucene91HnswVectorsFormat.java        |   1 +
 .../lucene94/Lucene94HnswVectorsFormat.java        |   1 +
 .../packed/LegacyDirectMonotonicWriter.java        |   1 +
 .../backward_codecs/packed/LegacyPacked64.java     |   4 +
 .../lucene50/Lucene50RWCompoundFormat.java         |   1 +
 .../backward_codecs/lucene60/bkd/BKDWriter60.java  |   3 +
 .../lucene91/Lucene91HnswGraphBuilder.java         |   1 +
 .../benchmark/byTask/feeds/LineDocSource.java      |   2 +
 .../lucene/benchmark/quality/QualityStats.java     |   2 +
 .../blockterms/VariableGapTermsIndexWriter.java    |   1 +
 .../codecs/blocktreeords/OrdsFieldReader.java      |   1 +
 .../lucene/codecs/uniformsplit/BlockReader.java    |  10 +
 .../codecs/uniformsplit/IntersectBlockReader.java  |   4 +
 .../uniformsplit/UniformSplitPostingsFormat.java   |   1 +
 .../uniformsplit/UniformSplitTermsWriter.java      |   2 +
 .../sharedterms/STUniformSplitPostingsFormat.java  |   1 +
 .../src/generated/checksums/generateForUtil.json   |   4 +-
 lucene/core/src/java/module-info.java              |   1 +
 .../lucene/analysis/AbstractAnalysisFactory.java   |   1 +
 .../java/org/apache/lucene/analysis/Analyzer.java  |   1 +
 .../analysis/standard/StandardTokenizer.java       |   7 +
 .../org/apache/lucene/codecs/BlockTermState.java   |   2 +
 .../java/org/apache/lucene/codecs/CodecUtil.java   |   1 +
 .../org/apache/lucene/codecs/lucene90/ForUtil.java |   1 +
 .../codecs/lucene90/Lucene90CompoundFormat.java    |   1 +
 .../codecs/lucene90/Lucene90PostingsFormat.java    |   5 +
 .../codecs/lucene90/blocktree/FieldReader.java     |   1 +
 .../Lucene90CompressingStoredFieldsWriter.java     |   3 +
 .../apache/lucene/codecs/lucene90/gen_ForUtil.py   |   2 +-
 .../codecs/lucene95/Lucene95HnswVectorsFormat.java |   2 +
 .../codecs/perfield/PerFieldPostingsFormat.java    |   1 +
 .../apache/lucene/document/InetAddressPoint.java   |   1 +
 .../org/apache/lucene/document/LatLonPoint.java    |   1 +
 .../org/apache/lucene/document/LongHashSet.java    |   2 +
 .../apache/lucene/document/RangeFieldQuery.java    |   5 +
 .../org/apache/lucene/document/ShapeDocValues.java |   4 +
 .../org/apache/lucene/document/ShapeField.java     |  10 +
 .../org/apache/lucene/document/SpatialQuery.java   |   1 +
 .../org/apache/lucene/document/XYPointField.java   |   1 +
 .../src/java/org/apache/lucene/geo/Circle.java     |   2 +
 .../src/java/org/apache/lucene/geo/Circle2D.java   |  10 +
 .../java/org/apache/lucene/geo/ComponentTree.java  |   6 +
 .../src/java/org/apache/lucene/geo/EdgeTree.java   |   5 +
 .../src/java/org/apache/lucene/geo/GeoUtils.java   |   3 +
 .../core/src/java/org/apache/lucene/geo/Line.java  |   4 +
 .../src/java/org/apache/lucene/geo/Line2D.java     |   4 +
 .../core/src/java/org/apache/lucene/geo/Point.java |   1 +
 .../src/java/org/apache/lucene/geo/Polygon.java    |   4 +
 .../src/java/org/apache/lucene/geo/Polygon2D.java  |   5 +
 .../src/java/org/apache/lucene/geo/Rectangle.java  |   3 +
 .../src/java/org/apache/lucene/geo/XYCircle.java   |   2 +
 .../src/java/org/apache/lucene/geo/XYLine.java     |   4 +
 .../src/java/org/apache/lucene/geo/XYPoint.java    |   1 +
 .../src/java/org/apache/lucene/geo/XYPolygon.java  |   4 +
 .../java/org/apache/lucene/geo/XYRectangle.java    |   3 +
 .../apache/lucene/index/BaseCompositeReader.java   |   1 +
 .../apache/lucene/index/DocValuesFieldUpdates.java |   1 +
 .../java/org/apache/lucene/index/FieldInfo.java    |   1 +
 .../apache/lucene/index/FieldUpdatesBuffer.java    |   6 +
 .../org/apache/lucene/index/FilterCodecReader.java |   1 +
 .../apache/lucene/index/IndexReaderContext.java    |   3 +
 .../java/org/apache/lucene/index/IndexWriter.java  |   4 +
 .../org/apache/lucene/index/LeafReaderContext.java |   1 +
 .../org/apache/lucene/index/MultiDocValues.java    |   4 +
 .../java/org/apache/lucene/index/OrdinalMap.java   |   1 +
 .../apache/lucene/index/SegmentCoreReaders.java    |   1 +
 .../java/org/apache/lucene/index/SegmentInfos.java |   2 +
 .../org/apache/lucene/index/SegmentWriteState.java |   2 +
 .../index/SoftDeletesDirectoryReaderWrapper.java   |   1 +
 .../index/SoftDeletesRetentionMergePolicy.java     |   1 +
 .../org/apache/lucene/index/TieredMergePolicy.java |   1 +
 .../org/apache/lucene/search/AutomatonQuery.java   |   1 +
 .../org/apache/lucene/search/BoostAttribute.java   |   2 +
 .../org/apache/lucene/search/IndexSearcher.java    |   2 +
 .../search/MaxNonCompetitiveBoostAttribute.java    |   3 +
 .../org/apache/lucene/search/MultiPhraseQuery.java |   3 +
 .../org/apache/lucene/search/MultiTermQuery.java   |   1 +
 .../java/org/apache/lucene/search/Scorable.java    |   1 +
 .../lucene/search/TermCollectingRewrite.java       |   1 +
 .../lucene/search/TimeLimitingCollector.java       |   3 +
 .../lucene/search/similarities/BM25Similarity.java |   6 +
 .../lucene/search/similarities/BasicStats.java     |   5 +
 .../lucene/search/similarities/DFRSimilarity.java  |   2 +
 .../lucene/search/similarities/IBSimilarity.java   |   2 +
 .../apache/lucene/search/similarities/Lambda.java  |   1 +
 .../org/apache/lucene/store/BufferedChecksum.java  |   1 +
 .../apache/lucene/store/ByteBuffersDataOutput.java |   2 +
 .../org/apache/lucene/store/NIOFSDirectory.java    |   3 +
 .../org/apache/lucene/store/RandomAccessInput.java |   2 +
 .../java/org/apache/lucene/util/ByteBlockPool.java |   2 +
 .../src/java/org/apache/lucene/util/CharsRef.java  |   3 +
 .../src/java/org/apache/lucene/util/Constants.java |   5 +
 .../java/org/apache/lucene/util/IntBlockPool.java  |   3 +
 .../src/java/org/apache/lucene/util/IntsRef.java   |   2 +
 .../src/java/org/apache/lucene/util/LongsRef.java  |   2 +
 .../src/java/org/apache/lucene/util/MapOfSets.java |   1 +
 .../java/org/apache/lucene/util/OfflineSorter.java |   8 +
 .../java/org/apache/lucene/util/QueryBuilder.java  |   1 +
 .../org/apache/lucene/util/SentinelIntSet.java     |   1 +
 .../apache/lucene/util/SortableBytesRefArray.java  |   3 +
 .../java/org/apache/lucene/util/UnicodeUtil.java   |   5 +
 .../src/java/org/apache/lucene/util/Version.java   |   3 +
 .../lucene/util/automaton/LevenshteinAutomata.java |   1 +
 .../org/apache/lucene/util/automaton/RegExp.java   |   6 +
 .../java/org/apache/lucene/util/bkd/BKDWriter.java |   7 +
 .../java/org/apache/lucene/util/fst/FSTEnum.java   |   1 +
 .../src/java/org/apache/lucene/util/fst/Util.java  |   2 +
 .../apache/lucene/util/hnsw/HnswGraphBuilder.java  |   1 +
 .../org/apache/lucene/util/packed/Packed64.java    |   2 +
 .../org/apache/lucene/util/packed/PackedInts.java  |   4 +
 .../apache/lucene/index/TestPostingsOffsets.java   |   1 +
 .../org/apache/lucene/search/TestBoolean2.java     |   3 +
 .../TestSimpleExplanationsWithFillerDocs.java      |   2 +
 .../search/similarities/TestSimilarityBase.java    |  14 +
 .../lucene/demo/facet/CustomFacetSetExample.java   |   1 +
 .../apache/lucene/distribution/TestScripts.java    |   1 +
 .../src/generated/checksums/generateAntlr.json     |   4 +-
 .../expressions/js/JavascriptBaseVisitor.java      |  15 ++
 .../lucene/expressions/js/JavascriptVisitor.java   |  15 ++
 .../facet/range/ExclusiveLongRangeCounter.java     |   3 +
 .../facet/range/OverlappingLongRangeCounter.java   |   4 +
 .../sortedset/SortedSetDocValuesReaderState.java   |   1 +
 .../apache/lucene/search/grouping/DoubleRange.java |   1 +
 .../apache/lucene/search/grouping/LongRange.java   |   1 +
 .../apache/lucene/search/highlight/Formatter.java  |   1 +
 .../lucene/search/highlight/GradientFormatter.java |   1 +
 .../highlight/InvalidTokenOffsetsException.java    |   1 +
 .../lucene/search/highlight/PositionSpan.java      |   1 +
 .../search/highlight/SpanGradientFormatter.java    |   1 +
 .../lucene/search/highlight/TextFragment.java      |   3 +
 .../lucene/search/highlight/WeightedTerm.java      |   1 +
 .../search/uhighlight/DefaultPassageFormatter.java |   3 +
 .../lucene/search/uhighlight/PassageScorer.java    |   2 +
 .../search/vectorhighlight/FieldTermStack.java     |   1 +
 .../lucene/search/join/ToParentBlockJoinQuery.java |   1 +
 .../apache/lucene/index/memory/MemoryIndex.java    |   1 +
 .../store/ByteWritesTrackingDirectoryWrapper.java  |   1 +
 .../org/apache/lucene/misc/store/RAFDirectory.java |   3 +
 .../org/apache/lucene/misc/TestHighFreqTerms.java  |   1 +
 .../lucene/queries/function/FunctionValues.java    |   1 +
 .../function/valuesource/DualFloatFunction.java    |   1 +
 .../function/valuesource/MultiFloatFunction.java   |   1 +
 .../apache/lucene/queries/mlt/MoreLikeThis.java    |   1 +
 .../queries/payloads/SpanPayloadCheckQuery.java    |   1 +
 .../lucene/queries/function/FunctionTestSetup.java |   4 +
 .../lucene/queries/function/TestValueSources.java  |   3 +
 .../queries/spans/BaseSpanExplanationTestCase.java |   2 +
 .../lucene/queries/spans/TestSpanSimilarity.java   |   4 +
 .../queryparser/classic/QueryParserBase.java       |   1 +
 .../apache/lucene/queryparser/ext/Extensions.java  |   1 +
 .../flexible/core/nodes/PathQueryNode.java         |   1 +
 .../queryparser/simple/SimpleQueryParser.java      |  10 +
 .../surround/query/BasicQueryFactory.java          |   1 +
 .../surround/query/SpanNearClauseFactory.java      |   1 +
 .../queryparser/classic/TestMultiAnalyzer.java     |   1 +
 .../idversion/VersionBlockTreeTermsWriter.java     |   1 +
 .../codecs/idversion/VersionFieldReader.java       |   1 +
 .../document/FloatPointNearestNeighbor.java        |   1 +
 .../sandbox/index/MergeOnFlushMergePolicy.java     |   1 +
 .../lucene/sandbox/search/MultiRangeQuery.java     |   7 +
 .../lucene/sandbox/search/QueryProfilerTree.java   |   4 +
 .../spatial/prefix/tree/NumberRangePrefixTree.java |   2 +
 .../lucene/spatial/query/SpatialOperation.java     |   7 +
 .../spatial/prefix/tree/TestSpatialPrefixTree.java |   1 +
 .../apache/lucene/spatial3d/geom/BaseXYZSolid.java |   6 +
 .../lucene/spatial3d/geom/DistanceStyle.java       |   4 +
 .../org/apache/lucene/spatial3d/geom/GeoArea.java  |   3 +
 .../lucene/spatial3d/geom/GeoBaseAreaShape.java    |   2 +
 .../spatial3d/geom/GeoBaseCompositeAreaShape.java  |   2 +
 .../lucene/spatial3d/geom/GeoComplexPolygon.java   |   2 +
 .../lucene/spatial3d/geom/GeoConcavePolygon.java   |  10 +
 .../lucene/spatial3d/geom/GeoConvexPolygon.java    |   9 +
 .../geom/GeoDegenerateHorizontalLine.java          |   6 +
 .../spatial3d/geom/GeoDegenerateLatitudeZone.java  |   5 +
 .../geom/GeoDegenerateLongitudeSlice.java          |   4 +
 .../lucene/spatial3d/geom/GeoDegeneratePath.java   |   9 +
 .../lucene/spatial3d/geom/GeoDegeneratePoint.java  |   1 +
 .../spatial3d/geom/GeoDegenerateVerticalLine.java  |   9 +
 .../lucene/spatial3d/geom/GeoExactCircle.java      |   4 +
 .../lucene/spatial3d/geom/GeoLatitudeZone.java     |   9 +
 .../lucene/spatial3d/geom/GeoLongitudeSlice.java   |   7 +
 .../spatial3d/geom/GeoNorthLatitudeZone.java       |   6 +
 .../lucene/spatial3d/geom/GeoNorthRectangle.java   |  14 +
 .../org/apache/lucene/spatial3d/geom/GeoPoint.java |   2 +
 .../lucene/spatial3d/geom/GeoPolygonFactory.java   |   9 +
 .../apache/lucene/spatial3d/geom/GeoRectangle.java |  14 +
 .../apache/lucene/spatial3d/geom/GeoS2Shape.java   |   9 +
 .../spatial3d/geom/GeoSouthLatitudeZone.java       |   6 +
 .../lucene/spatial3d/geom/GeoSouthRectangle.java   |  10 +
 .../lucene/spatial3d/geom/GeoStandardCircle.java   |   4 +
 .../lucene/spatial3d/geom/GeoStandardPath.java     |  23 ++
 .../geom/GeoWideDegenerateHorizontalLine.java      |   5 +
 .../spatial3d/geom/GeoWideLongitudeSlice.java      |   2 +
 .../spatial3d/geom/GeoWideNorthRectangle.java      |   7 +
 .../lucene/spatial3d/geom/GeoWideRectangle.java    |  12 +
 .../spatial3d/geom/GeoWideSouthRectangle.java      |   7 +
 .../org/apache/lucene/spatial3d/geom/GeoWorld.java |   1 +
 .../apache/lucene/spatial3d/geom/LatLonBounds.java |   4 +
 .../org/apache/lucene/spatial3d/geom/Plane.java    |   4 +
 .../apache/lucene/spatial3d/geom/PlanetModel.java  |  25 ++
 .../lucene/spatial3d/geom/StandardObjects.java     |   1 +
 .../lucene/spatial3d/geom/StandardXYZSolid.java    |  21 ++
 .../org/apache/lucene/spatial3d/geom/Vector.java   |   5 +
 .../apache/lucene/spatial3d/geom/XYZBounds.java    |   5 +
 .../apache/lucene/spatial3d/geom/XYdZSolid.java    |   8 +
 .../apache/lucene/spatial3d/geom/XdYZSolid.java    |   8 +
 .../apache/lucene/spatial3d/geom/XdYdZSolid.java   |   3 +
 .../apache/lucene/spatial3d/geom/dXYZSolid.java    |   8 +
 .../apache/lucene/spatial3d/geom/dXYdZSolid.java   |   3 +
 .../apache/lucene/spatial3d/geom/dXdYZSolid.java   |   3 +
 .../apache/lucene/spatial3d/geom/dXdYdZSolid.java  |   3 +
 .../apache/lucene/spatial3d/geom/Geo3DUtil.java    |   1 +
 .../lucene/search/spell/CombineSuggestion.java     |   1 +
 .../lucene/search/spell/DirectSpellChecker.java    |  10 +
 .../apache/lucene/search/spell/SpellChecker.java   |   4 +
 .../search/suggest/BufferedInputIterator.java      |   4 +
 .../lucene/search/suggest/DocumentDictionary.java  |   1 +
 .../suggest/DocumentValueSourceDictionary.java     |   3 +
 .../search/suggest/UnsortedInputIterator.java      |   1 +
 .../suggest/analyzing/AnalyzingInfixSuggester.java |   1 +
 .../analyzing/SuggestStopFilterFactory.java        |   1 +
 .../suggest/document/CompletionsTermsReader.java   |   2 +
 .../search/suggest/document/ContextQuery.java      |   1 +
 .../suggest/document/PrefixCompletionQuery.java    |   1 +
 .../suggest/document/RegexCompletionQuery.java     |   1 +
 .../lucene/search/suggest/fst/FSTCompletion.java   |   1 +
 .../lucene/search/suggest/tst/TernaryTreeNode.java |   5 +
 .../lucene/tests/analysis/MockTokenizer.java       |   2 +
 .../org/apache/lucene/tests/geo/EarthDebugger.java |   1 +
 .../tests/index/BaseMergePolicyTestCase.java       |   1 +
 .../lucene/tests/index/MergingCodecReader.java     |   1 +
 .../tests/mockfile/FilterFileSystemProvider.java   |   2 +
 .../apache/lucene/tests/mockfile/WindowsFS.java    |   1 +
 .../search/similarities/RandomSimilarity.java      |   5 +
 .../org/apache/lucene/tests/util/TimeUnits.java    |   2 +
 .../lucene/tests/mockfile/TestVerboseFS.java       |   1 +
 297 files changed, 1131 insertions(+), 148 deletions(-)