This is an automated email from the ASF dual-hosted git repository.
ab pushed a change to branch jira/solr-15055
in repository https://gitbox.apache.org/repos/asf/lucene-solr.git.
from 8bda9ae SOLR-15055: Initial implementation of `withCollection`.
add 2cbf261 LUCENE-9570: code reformatting [final].
add 1bb9755 LUCENE-9570: code reformatting [record rev].
add 5e21e3f SOLR-15061: Fix NPE in SearchHandler when shards.info and no QueryComponent configured
add a677d22 SOLR-14571: Download speed was hard-coded in the Replication screen of the Solr Admin UI. (Florin Babes via Christine Poerschke)
add a48e937 SOLR-15048: Fixed collapse parser behavior when dealing with docs boosted by QueryElevationComponent that are in the null group to treat them consistently regardless of collapse field type or group head selector
add 2fcaba1 SOLR-15058: Enforce node_name contains colon and port and find first underscore after colon to parse context (#2178)
new b197ed0 Merge branch 'master' into jira/solr-15055
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:
.git-blame-ignore-revs | 1 +
gradle/generation/javacc.gradle | 17 +-
gradle/validation/spotless.gradle | 107 +-
lucene/CHANGES.txt | 4 +
.../java/org/apache/lucene/search/HitQueue.java | 7 +-
.../org/apache/lucene/store/NIOFSDirectory.java | 8 +-
.../search/grouping/AllGroupHeadsCollector.java | 84 +-
.../lucene/search/grouping/AllGroupsCollector.java | 23 +-
.../search/grouping/BlockGroupingCollector.java | 193 +-
.../search/grouping/CollectedSearchGroup.java | 10 +-
.../search/grouping/DistinctValuesCollector.java | 27 +-
.../apache/lucene/search/grouping/DoubleRange.java | 10 +-
.../lucene/search/grouping/DoubleRangeFactory.java | 20 +-
.../search/grouping/DoubleRangeGroupSelector.java | 16 +-
.../grouping/FirstPassGroupingCollector.java | 100 +-
.../apache/lucene/search/grouping/GroupDocs.java | 40 +-
.../search/grouping/GroupFacetCollector.java | 93 +-
.../lucene/search/grouping/GroupReducer.java | 35 +-
.../lucene/search/grouping/GroupSelector.java | 39 +-
.../lucene/search/grouping/GroupingSearch.java | 135 +-
.../apache/lucene/search/grouping/LongRange.java | 9 +-
.../lucene/search/grouping/LongRangeFactory.java | 20 +-
.../search/grouping/LongRangeGroupSelector.java | 16 +-
.../apache/lucene/search/grouping/SearchGroup.java | 103 +-
.../grouping/SecondPassGroupingCollector.java | 28 +-
.../search/grouping/TermGroupFacetCollector.java | 113 +-
.../lucene/search/grouping/TermGroupSelector.java | 25 +-
.../apache/lucene/search/grouping/TopGroups.java | 176 +-
.../lucene/search/grouping/TopGroupsCollector.java | 106 +-
.../search/grouping/ValueSourceGroupSelector.java | 13 +-
.../lucene/search/grouping/package-info.java | 187 +-
.../search/grouping/AbstractGroupingTestCase.java | 17 +-
.../search/grouping/BaseGroupSelectorTestCase.java | 128 +-
.../grouping/TestAllGroupHeadsCollector.java | 188 +-
.../search/grouping/TestAllGroupsCollector.java | 14 +-
.../lucene/search/grouping/TestBlockGrouping.java | 60 +-
.../grouping/TestDistinctValuesCollector.java | 176 +-
.../search/grouping/TestDoubleRangeFactory.java | 2 -
.../grouping/TestDoubleRangeGroupSelector.java | 6 +-
.../search/grouping/TestGroupFacetCollector.java | 259 +-
.../lucene/search/grouping/TestGrouping.java | 798 ++++--
.../lucene/search/grouping/TestGroupingSearch.java | 38 +-
.../search/grouping/TestLongRangeFactory.java | 2 -
.../grouping/TestLongRangeGroupSelector.java | 4 +-
.../search/grouping/TestTermGroupSelector.java | 2 +-
.../lucene/search/grouping/TestTopGroups.java | 153 +-
.../grouping/TestValueSourceGroupSelector.java | 1 -
.../apache/lucene/luke/app/AbstractHandler.java | 2 -
.../apache/lucene/luke/app/DirectoryHandler.java | 5 +-
.../apache/lucene/luke/app/DirectoryObserver.java | 1 -
.../org/apache/lucene/luke/app/IndexHandler.java | 18 +-
.../org/apache/lucene/luke/app/IndexObserver.java | 1 -
.../java/org/apache/lucene/luke/app/LukeState.java | 5 +-
.../java/org/apache/lucene/luke/app/Observer.java | 3 +-
.../apache/lucene/luke/app/desktop/LukeMain.java | 38 +-
.../lucene/luke/app/desktop/MessageBroker.java | 1 -
.../lucene/luke/app/desktop/Preferences.java | 8 +-
.../luke/app/desktop/PreferencesFactory.java | 3 +-
.../lucene/luke/app/desktop/PreferencesImpl.java | 14 +-
.../desktop/components/AnalysisPanelProvider.java | 185 +-
.../desktop/components/AnalysisTabOperator.java | 2 -
.../desktop/components/CommitsPanelProvider.java | 204 +-
.../components/ComponentOperatorRegistry.java | 4 +-
.../desktop/components/DocumentsPanelProvider.java | 345 ++-
.../desktop/components/DocumentsTabOperator.java | 2 +-
.../app/desktop/components/LogsPanelProvider.java | 6 +-
.../app/desktop/components/LukeWindowProvider.java | 33 +-
.../app/desktop/components/MenuBarProvider.java | 45 +-
.../desktop/components/OverviewPanelProvider.java | 172 +-
.../desktop/components/SearchPanelProvider.java | 344 ++-
.../app/desktop/components/TabSwitcherProxy.java | 1 -
.../app/desktop/components/TabbedPaneProvider.java | 10 +-
.../app/desktop/components/TableColumnInfo.java | 1 -
.../app/desktop/components/TableModelBase.java | 9 +-
.../components/dialog/ConfirmDialogFactory.java | 23 +-
.../components/dialog/HelpDialogFactory.java | 15 +-
.../analysis/AnalysisChainDialogFactory.java | 50 +-
.../dialog/analysis/EditFiltersDialogFactory.java | 140 +-
.../dialog/analysis/EditFiltersMode.java | 3 +-
.../dialog/analysis/EditParamsDialogFactory.java | 106 +-
.../components/dialog/analysis/EditParamsMode.java | 4 +-
.../analysis/TokenAttributeDialogFactory.java | 40 +-
.../components/dialog/analysis/package-info.java | 2 +-
.../dialog/documents/AddDocumentDialogFactory.java | 254 +-
.../documents/AddDocumentDialogOperator.java | 1 -
.../dialog/documents/DocValuesDialogFactory.java | 64 +-
.../documents/IndexOptionsDialogFactory.java | 27 +-
.../dialog/documents/StoredValueDialogFactory.java | 34 +-
.../dialog/documents/TermVectorDialogFactory.java | 65 +-
.../components/dialog/documents/package-info.java | 2 +-
.../dialog/menubar/AboutDialogFactory.java | 104 +-
.../dialog/menubar/CheckIndexDialogFactory.java | 187 +-
.../dialog/menubar/CreateIndexDialogFactory.java | 160 +-
.../dialog/menubar/ExportTermsDialogFactory.java | 135 +-
.../dialog/menubar/OpenIndexDialogFactory.java | 76 +-
.../dialog/menubar/OptimizeIndexDialogFactory.java | 101 +-
.../components/dialog/menubar/package-info.java | 2 +-
.../desktop/components/dialog/package-info.java | 2 +-
.../dialog/search/ExplainDialogFactory.java | 38 +-
.../components/dialog/search/package-info.java | 2 +-
.../analysis/CustomAnalyzerPanelOperator.java | 1 -
.../analysis/CustomAnalyzerPanelProvider.java | 267 +-
.../analysis/PresetAnalyzerPanelOperator.java | 1 -
.../analysis/PresetAnalyzerPanelProvider.java | 20 +-
.../analysis/SimpleAnalyzeResultPanelOperator.java | 4 +-
.../analysis/SimpleAnalyzeResultPanelProvider.java | 55 +-
.../StepByStepAnalyzeResultPanelOperator.java | 3 +-
.../StepByStepAnalyzeResultPanelProvider.java | 99 +-
.../fragments/analysis/package-info.java | 2 +-
.../desktop/components/fragments/package-info.java | 2 +-
.../fragments/search/AnalyzerPaneProvider.java | 43 +-
.../fragments/search/AnalyzerTabOperator.java | 1 -
.../fragments/search/FieldValuesPaneProvider.java | 37 +-
.../fragments/search/FieldValuesTabOperator.java | 1 -
.../fragments/search/MLTPaneProvider.java | 59 +-
.../fragments/search/MLTTabOperator.java | 1 -
.../fragments/search/QueryParserPaneProvider.java | 109 +-
.../fragments/search/QueryParserTabOperator.java | 2 -
.../fragments/search/SimilarityPaneProvider.java | 18 +-
.../fragments/search/SortPaneProvider.java | 75 +-
.../fragments/search/SortTabOperator.java | 2 -
.../components/fragments/search/package-info.java | 2 +-
.../luke/app/desktop/components/package-info.java | 2 +-
.../luke/app/desktop/dto/documents/NewField.java | 5 +-
.../app/desktop/dto/documents/package-info.java | 2 +-
.../lucene/luke/app/desktop/package-info.java | 2 +-
.../lucene/luke/app/desktop/util/DialogOpener.java | 17 +-
.../luke/app/desktop/util/ExceptionHandler.java | 2 -
.../lucene/luke/app/desktop/util/FontUtils.java | 13 +-
.../luke/app/desktop/util/HelpHeaderRenderer.java | 67 +-
.../lucene/luke/app/desktop/util/ImageUtils.java | 9 +-
.../lucene/luke/app/desktop/util/ListUtils.java | 8 +-
.../lucene/luke/app/desktop/util/MessageUtils.java | 41 +-
.../lucene/luke/app/desktop/util/NumericUtils.java | 31 +-
.../lucene/luke/app/desktop/util/StringUtils.java | 3 +-
.../luke/app/desktop/util/StyleConstants.java | 4 +-
.../lucene/luke/app/desktop/util/TabUtils.java | 12 +-
.../lucene/luke/app/desktop/util/TableUtils.java | 27 +-
.../luke/app/desktop/util/TextAreaAppender.java | 28 +-
.../luke/app/desktop/util/TextAreaPrintStream.java | 2 +-
.../lucene/luke/app/desktop/util/URLLabel.java | 16 +-
.../luke/app/desktop/util/inifile/IniFile.java | 1 -
.../app/desktop/util/inifile/IniFileReader.java | 1 -
.../app/desktop/util/inifile/IniFileWriter.java | 1 -
.../luke/app/desktop/util/inifile/OptionMap.java | 1 -
.../app/desktop/util/inifile/SimpleIniFile.java | 4 +-
.../desktop/util/inifile/SimpleIniFileReader.java | 39 +-
.../app/desktop/util/inifile/package-info.java | 2 +-
.../luke/app/desktop/util/lang/package-info.java | 2 +-
.../lucene/luke/app/desktop/util/package-info.java | 2 +-
.../org/apache/lucene/luke/app/package-info.java | 2 +-
.../apache/lucene/luke/models/LukeException.java | 1 -
.../org/apache/lucene/luke/models/LukeModel.java | 7 +-
.../lucene/luke/models/analysis/Analysis.java | 70 +-
.../luke/models/analysis/AnalysisFactory.java | 1 -
.../lucene/luke/models/analysis/AnalysisImpl.java | 84 +-
.../luke/models/analysis/CustomAnalyzerConfig.java | 20 +-
.../lucene/luke/models/analysis/package-info.java | 2 +-
.../apache/lucene/luke/models/commits/Commit.java | 8 +-
.../apache/lucene/luke/models/commits/Commits.java | 12 +-
.../lucene/luke/models/commits/CommitsFactory.java | 1 -
.../lucene/luke/models/commits/CommitsImpl.java | 39 +-
.../apache/lucene/luke/models/commits/File.java | 7 +-
.../apache/lucene/luke/models/commits/Segment.java | 8 +-
.../lucene/luke/models/commits/package-info.java | 2 +-
.../lucene/luke/models/documents/DocValues.java | 35 +-
.../luke/models/documents/DocValuesAdapter.java | 58 +-
.../luke/models/documents/DocumentField.java | 38 +-
.../lucene/luke/models/documents/Documents.java | 58 +-
.../luke/models/documents/DocumentsFactory.java | 1 -
.../luke/models/documents/DocumentsImpl.java | 48 +-
.../lucene/luke/models/documents/TermPosting.java | 24 +-
.../luke/models/documents/TermVectorEntry.java | 70 +-
.../luke/models/documents/TermVectorsAdapter.java | 10 +-
.../lucene/luke/models/documents/package-info.java | 2 +-
.../lucene/luke/models/overview/Overview.java | 57 +-
.../luke/models/overview/OverviewFactory.java | 1 -
.../lucene/luke/models/overview/OverviewImpl.java | 18 +-
.../lucene/luke/models/overview/TermCounts.java | 17 +-
.../luke/models/overview/TermCountsOrder.java | 20 +-
.../lucene/luke/models/overview/TermStats.java | 34 +-
.../lucene/luke/models/overview/TopTerms.java | 13 +-
.../lucene/luke/models/overview/package-info.java | 2 +-
.../apache/lucene/luke/models/package-info.java | 2 +-
.../lucene/luke/models/search/MLTConfig.java | 6 +-
.../luke/models/search/QueryParserConfig.java | 63 +-
.../apache/lucene/luke/models/search/Search.java | 47 +-
.../lucene/luke/models/search/SearchFactory.java | 1 -
.../lucene/luke/models/search/SearchImpl.java | 114 +-
.../lucene/luke/models/search/SearchResults.java | 58 +-
.../luke/models/search/SimilarityConfig.java | 26 +-
.../lucene/luke/models/search/package-info.java | 2 +-
.../lucene/luke/models/tools/IndexTools.java | 15 +-
.../luke/models/tools/IndexToolsFactory.java | 1 -
.../lucene/luke/models/tools/IndexToolsImpl.java | 23 +-
.../lucene/luke/models/tools/package-info.java | 2 +-
.../apache/lucene/luke/models/util/IndexUtils.java | 93 +-
.../lucene/luke/models/util/package-info.java | 2 +-
.../luke/models/util/twentynewsgroups/Message.java | 8 +-
.../util/twentynewsgroups/MessageFilesParser.java | 12 +-
.../models/util/twentynewsgroups/package-info.java | 2 +-
.../java/org/apache/lucene/luke/package-info.java | 2 +-
.../org/apache/lucene/luke/util/BytesRefUtils.java | 7 +-
.../org/apache/lucene/luke/util/LoggerFactory.java | 37 +-
.../org/apache/lucene/luke/util/package-info.java | 2 +-
.../lucene/luke/util/reflection/ClassScanner.java | 10 +-
.../luke/util/reflection/SubtypeCollector.java | 8 +-
.../lucene/luke/util/reflection/package-info.java | 2 +-
.../desktop/util/inifile/SimpleIniFileTest.java | 1 -
.../luke/models/analysis/AnalysisImplTest.java | 60 +-
.../luke/models/commits/CommitsImplTest.java | 10 +-
.../models/documents/DocValuesAdapterTest.java | 16 +-
.../luke/models/documents/DocumentsImplTest.java | 7 +-
.../luke/models/documents/DocumentsTestBase.java | 34 +-
.../models/documents/TermVectorsAdapterTest.java | 4 +-
.../luke/models/overview/OverviewImplTest.java | 8 +-
.../luke/models/overview/OverviewTestBase.java | 4 +-
.../luke/models/overview/TermCountsTest.java | 4 +-
.../lucene/luke/models/overview/TopTermsTest.java | 2 -
.../lucene/luke/models/search/SearchImplTest.java | 111 +-
.../apache/lucene/misc/CollectorMemoryTracker.java | 5 +-
.../java/org/apache/lucene/misc/GetTermInfo.java | 38 +-
.../java/org/apache/lucene/misc/HighFreqTerms.java | 88 +-
.../org/apache/lucene/misc/IndexMergeTool.java | 42 +-
.../apache/lucene/misc/SweetSpotSimilarity.java | 165 +-
.../src/java/org/apache/lucene/misc/TermStats.java | 18 +-
.../apache/lucene/misc/document/LazyDocument.java | 63 +-
.../apache/lucene/misc/document/package-info.java | 2 +-
.../apache/lucene/misc/index/IndexSplitter.java | 65 +-
.../lucene/misc/index/MultiPassIndexSplitter.java | 71 +-
.../apache/lucene/misc/index/PKIndexSplitter.java | 82 +-
.../org/apache/lucene/misc/index/package-info.java | 2 +-
.../java/org/apache/lucene/misc/package-info.java | 4 +-
.../misc/search/DiversifiedTopDocsCollector.java | 81 +-
.../apache/lucene/misc/search/DocValuesStats.java | 43 +-
.../misc/search/DocValuesStatsCollector.java | 15 +-
.../search/MemoryAccountingBitsetCollector.java | 1 -
.../apache/lucene/misc/search/package-info.java | 2 +-
.../search/similarity/LegacyBM25Similarity.java | 31 +-
.../misc/search/similarity/package-info.java | 2 +-
.../misc/store/HardlinkCopyDirectoryWrapper.java | 78 +-
.../apache/lucene/misc/store/NativePosixUtil.java | 33 +-
.../lucene/misc/store/NativeUnixDirectory.java | 180 +-
.../org/apache/lucene/misc/store/RAFDirectory.java | 95 +-
.../apache/lucene/misc/store/WindowsDirectory.java | 66 +-
.../org/apache/lucene/misc/store/package-info.java | 2 +-
.../org/apache/lucene/misc/util/MemoryTracker.java | 5 +-
.../apache/lucene/misc/util/fst/ListOfOutputs.java | 66 +-
.../misc/util/fst/UpToTwoPositiveIntOutputs.java | 48 +-
.../apache/lucene/misc/util/fst/package-info.java | 2 +-
.../org/apache/lucene/misc/util/package-info.java | 5 +-
.../lucene/misc/SweetSpotSimilarityTest.java | 199 +-
.../org/apache/lucene/misc/TestHighFreqTerms.java | 183 +-
.../org/apache/lucene/misc/TestIndexMergeTool.java | 40 +-
.../lucene/misc/document/TestLazyDocument.java | 80 +-
.../lucene/misc/index/TestIndexSplitter.java | 31 +-
.../misc/index/TestMultiPassIndexSplitter.java | 44 +-
.../lucene/misc/index/TestPKIndexSplitter.java | 67 +-
.../search/TestDiversifiedTopDocsCollector.java | 298 +--
.../misc/search/TestDocValuesStatsCollector.java | 47 +-
.../TestMemoryAccountingBitsetCollector.java | 14 +-
.../similarity/TestLegacyBM25Similarity.java | 64 +-
.../lucene/misc/store/NativeLibEnableRule.java | 9 +-
.../lucene/misc/store/NativeUnixDirectoryTest.java | 20 +-
.../store/TestHardLinkCopyDirectoryWrapper.java | 30 +-
.../apache/lucene/misc/store/TestRAFDirectory.java | 12 +-
.../lucene/misc/store/WindowsDirectoryTest.java | 11 +-
.../misc/util/TestCollectorMemoryTracker.java | 22 +-
.../apache/lucene/misc/util/fst/TestFSTsMisc.java | 31 +-
.../apache/lucene/monitor/CandidateMatcher.java | 60 +-
.../apache/lucene/monitor/CollectingMatcher.java | 9 +-
.../lucene/monitor/ConcurrentQueryLoader.java | 59 +-
.../apache/lucene/monitor/CustomQueryHandler.java | 15 +-
.../org/apache/lucene/monitor/DocumentBatch.java | 11 +-
.../org/apache/lucene/monitor/ExplainingMatch.java | 54 +-
.../lucene/monitor/ForceNoBulkScoringQuery.java | 12 +-
.../org/apache/lucene/monitor/HighlightsMatch.java | 144 +-
.../org/apache/lucene/monitor/MatcherFactory.java | 5 +-
.../org/apache/lucene/monitor/MatchingQueries.java | 33 +-
.../java/org/apache/lucene/monitor/Monitor.java | 159 +-
.../lucene/monitor/MonitorConfiguration.java | 30 +-
.../org/apache/lucene/monitor/MonitorQuery.java | 44 +-
.../lucene/monitor/MonitorQuerySerializer.java | 22 +-
.../lucene/monitor/MonitorUpdateListener.java | 40 +-
.../lucene/monitor/MultiMatchingQueries.java | 37 +-
.../monitor/MultipassTermFilteredPresearcher.java | 77 +-
.../org/apache/lucene/monitor/ParallelMatcher.java | 64 +-
.../apache/lucene/monitor/PartitionMatcher.java | 58 +-
.../org/apache/lucene/monitor/Presearcher.java | 41 +-
.../apache/lucene/monitor/PresearcherMatch.java | 12 +-
.../apache/lucene/monitor/PresearcherMatches.java | 12 +-
.../org/apache/lucene/monitor/QueryAnalyzer.java | 41 +-
.../org/apache/lucene/monitor/QueryCacheEntry.java | 21 +-
.../org/apache/lucene/monitor/QueryDecomposer.java | 24 +-
.../java/org/apache/lucene/monitor/QueryIndex.java | 86 +-
.../java/org/apache/lucene/monitor/QueryMatch.java | 30 +-
.../apache/lucene/monitor/QueryTimeListener.java | 20 +-
.../java/org/apache/lucene/monitor/QueryTree.java | 77 +-
.../apache/lucene/monitor/RegexpQueryHandler.java | 44 +-
.../org/apache/lucene/monitor/ScoringMatch.java | 15 +-
.../java/org/apache/lucene/monitor/SlowLog.java | 22 +-
.../lucene/monitor/SuffixingNGramTokenFilter.java | 29 +-
.../lucene/monitor/TermFilteredPresearcher.java | 126 +-
.../org/apache/lucene/monitor/TermWeightor.java | 48 +-
.../lucene/monitor/TermsEnumTokenStream.java | 8 +-
.../org/apache/lucene/monitor/package-info.java | 135 +-
.../lucene/monitor/ConcurrentMatcherTestBase.java | 23 +-
.../FieldFilterPresearcherComponentTestBase.java | 22 +-
.../org/apache/lucene/monitor/MonitorTestBase.java | 1 -
.../apache/lucene/monitor/PresearcherTestBase.java | 51 +-
.../monitor/TestBooleanClauseWeightings.java | 36 +-
.../lucene/monitor/TestBooleanTermExtractor.java | 16 +-
.../apache/lucene/monitor/TestCachePurging.java | 76 +-
.../lucene/monitor/TestConcurrentQueryLoader.java | 1 -
.../apache/lucene/monitor/TestDocumentBatch.java | 17 +-
.../lucene/monitor/TestExplainingMatcher.java | 4 +-
.../org/apache/lucene/monitor/TestExtractors.java | 26 +-
.../TestFieldFilteredMultipassPresearcher.java | 4 +-
.../monitor/TestFieldTermFilteredPresearcher.java | 3 +-
.../monitor/TestForceNoBulkScoringQuery.java | 11 +-
.../lucene/monitor/TestHighlightingMatcher.java | 319 +--
.../lucene/monitor/TestMatchAllPresearcher.java | 1 -
.../org/apache/lucene/monitor/TestMonitor.java | 105 +-
.../lucene/monitor/TestMonitorErrorHandling.java | 15 +-
.../lucene/monitor/TestMonitorPersistence.java | 29 +-
.../lucene/monitor/TestMultipassPresearcher.java | 67 +-
.../apache/lucene/monitor/TestParallelMatcher.java | 3 +-
.../lucene/monitor/TestPartitionMatcher.java | 4 +-
.../monitor/TestPresearcherMatchCollector.java | 6 +-
.../apache/lucene/monitor/TestQueryAnalyzer.java | 74 +-
.../apache/lucene/monitor/TestQueryDecomposer.java | 44 +-
.../lucene/monitor/TestQueryTermComparators.java | 17 +-
.../apache/lucene/monitor/TestQueryTermFilter.java | 12 +-
.../lucene/monitor/TestRegexpQueryHandler.java | 68 +-
.../apache/lucene/monitor/TestSimilarities.java | 19 +-
.../apache/lucene/monitor/TestSimpleMatcher.java | 4 +-
.../apache/lucene/monitor/TestSpanExtractors.java | 66 +-
.../monitor/TestSuffixingNGramTokenizer.java | 61 +-
.../apache/lucene/monitor/TestTermPresearcher.java | 62 +-
.../lucene/monitor/TestTermsEnumTokenFilter.java | 23 +-
.../monitor/TestWildcardTermPresearcher.java | 36 +-
.../lucene/queryparser/charstream/CharStream.java | 77 +-
.../queryparser/charstream/FastCharStream.java | 43 +-
.../queryparser/charstream/package-info.java | 4 +-
.../queryparser/classic/MultiFieldQueryParser.java | 193 +-
.../queryparser/classic/QueryParserBase.java | 542 ++--
.../lucene/queryparser/classic/package-info.java | 481 ++--
.../complexPhrase/ComplexPhraseQueryParser.java | 157 +-
.../queryparser/complexPhrase/package-info.java | 7 +-
.../queryparser/ext/ExtendableQueryParser.java | 102 +-
.../lucene/queryparser/ext/ExtensionQuery.java | 23 +-
.../apache/lucene/queryparser/ext/Extensions.java | 184 +-
.../lucene/queryparser/ext/ParserExtension.java | 35 +-
.../lucene/queryparser/ext/package-info.java | 8 +-
.../queryparser/flexible/core/QueryNodeError.java | 23 +-
.../flexible/core/QueryNodeException.java | 20 +-
.../flexible/core/QueryNodeParseException.java | 46 +-
.../flexible/core/QueryParserHelper.java | 163 +-
.../flexible/core/builders/QueryBuilder.java | 12 +-
.../flexible/core/builders/QueryTreeBuilder.java | 99 +-
.../flexible/core/builders/package-info.java | 16 +-
.../flexible/core/config/AbstractQueryConfig.java | 58 +-
.../flexible/core/config/ConfigurationKey.java | 17 +-
.../flexible/core/config/FieldConfig.java | 19 +-
.../flexible/core/config/FieldConfigListener.java | 14 +-
.../flexible/core/config/QueryConfigHandler.java | 54 +-
.../flexible/core/config/package-info.java | 28 +-
.../core/messages/QueryParserMessages.java | 5 +-
.../flexible/core/messages/package-info.java | 9 +-
.../flexible/core/nodes/AndQueryNode.java | 31 +-
.../flexible/core/nodes/AnyQueryNode.java | 49 +-
.../flexible/core/nodes/BooleanQueryNode.java | 28 +-
.../flexible/core/nodes/BoostQueryNode.java | 48 +-
.../flexible/core/nodes/DeletedQueryNode.java | 8 +-
.../flexible/core/nodes/FieldQueryNode.java | 89 +-
.../core/nodes/FieldValuePairQueryNode.java | 12 +-
.../flexible/core/nodes/FieldableNode.java | 19 +-
.../flexible/core/nodes/FuzzyQueryNode.java | 43 +-
.../flexible/core/nodes/GroupQueryNode.java | 24 +-
.../flexible/core/nodes/MatchAllDocsQueryNode.java | 4 +-
.../flexible/core/nodes/MatchNoDocsQueryNode.java | 6 +-
.../flexible/core/nodes/ModifierQueryNode.java | 92 +-
.../flexible/core/nodes/NoTokenFoundQueryNode.java | 4 +-
.../flexible/core/nodes/OpaqueQueryNode.java | 22 +-
.../flexible/core/nodes/OrQueryNode.java | 30 +-
.../flexible/core/nodes/PathQueryNode.java | 87 +-
.../flexible/core/nodes/PhraseSlopQueryNode.java | 40 +-
.../flexible/core/nodes/ProximityQueryNode.java | 140 +-
.../queryparser/flexible/core/nodes/QueryNode.java | 47 +-
.../flexible/core/nodes/QueryNodeImpl.java | 68 +-
.../flexible/core/nodes/QuotedFieldQueryNode.java | 32 +-
.../flexible/core/nodes/RangeQueryNode.java | 15 +-
.../flexible/core/nodes/SlopQueryNode.java | 46 +-
.../flexible/core/nodes/TextableQueryNode.java | 5 +-
.../core/nodes/TokenizedPhraseQueryNode.java | 18 +-
.../flexible/core/nodes/ValueQueryNode.java | 10 +-
.../flexible/core/nodes/package-info.java | 108 +-
.../queryparser/flexible/core/package-info.java | 54 +-
.../flexible/core/parser/EscapeQuerySyntax.java | 20 +-
.../flexible/core/parser/SyntaxParser.java | 13 +-
.../flexible/core/parser/package-info.java | 29 +-
.../NoChildOptimizationQueryNodeProcessor.java | 31 +-
.../core/processors/QueryNodeProcessor.java | 52 +-
.../core/processors/QueryNodeProcessorImpl.java | 119 +-
.../processors/QueryNodeProcessorPipeline.java | 160 +-
.../RemoveDeletedQueryNodesProcessor.java | 27 +-
.../flexible/core/processors/package-info.java | 48 +-
.../flexible/core/util/QueryNodeOperation.java | 86 +-
.../flexible/core/util/StringUtils.java | 12 +-
.../flexible/core/util/UnescapedCharSequence.java | 45 +-
.../flexible/core/util/package-info.java | 10 +-
.../queryparser/flexible/messages/Message.java | 5 +-
.../queryparser/flexible/messages/MessageImpl.java | 6 +-
.../lucene/queryparser/flexible/messages/NLS.java | 69 +-
.../flexible/messages/NLSException.java | 14 +-
.../flexible/messages/package-info.java | 73 +-
.../flexible/precedence/PrecedenceQueryParser.java | 36 +-
.../flexible/precedence/package-info.java | 22 +-
.../BooleanModifiersQueryNodeProcessor.java | 45 +-
.../PrecedenceQueryNodeProcessorPipeline.java | 32 +-
.../precedence/processors/package-info.java | 38 +-
.../standard/CommonQueryParserConfiguration.java | 133 +-
.../flexible/standard/QueryParserUtil.java | 119 +-
.../flexible/standard/StandardQueryParser.java | 347 ++-
.../standard/builders/AnyQueryNodeBuilder.java | 22 +-
.../standard/builders/BooleanQueryNodeBuilder.java | 48 +-
.../standard/builders/BoostQueryNodeBuilder.java | 12 +-
.../standard/builders/DummyQueryNodeBuilder.java | 15 +-
.../standard/builders/FieldQueryNodeBuilder.java | 9 +-
.../standard/builders/FuzzyQueryNodeBuilder.java | 19 +-
.../standard/builders/GroupQueryNodeBuilder.java | 10 +-
.../builders/MatchAllDocsQueryNodeBuilder.java | 18 +-
.../builders/MatchNoDocsQueryNodeBuilder.java | 16 +-
.../builders/ModifierQueryNodeBuilder.java | 10 +-
.../builders/MultiPhraseQueryNodeBuilder.java | 18 +-
.../standard/builders/PhraseQueryNodeBuilder.java | 12 +-
.../builders/PointRangeQueryNodeBuilder.java | 29 +-
.../builders/PrefixWildcardQueryNodeBuilder.java | 18 +-
.../standard/builders/RegexpQueryNodeBuilder.java | 13 +-
.../standard/builders/SlopQueryNodeBuilder.java | 19 +-
.../standard/builders/StandardQueryBuilder.java | 7 +-
.../builders/StandardQueryTreeBuilder.java | 24 +-
.../builders/TermRangeQueryNodeBuilder.java | 38 +-
.../builders/WildcardQueryNodeBuilder.java | 18 +-
.../flexible/standard/builders/package-info.java | 23 +-
.../standard/config/FieldBoostMapFCListener.java | 18 +-
.../config/FieldDateResolutionFCListener.java | 20 +-
.../flexible/standard/config/FuzzyConfig.java | 9 +-
.../flexible/standard/config/NumberDateFormat.java | 34 +-
.../flexible/standard/config/PointsConfig.java | 67 +-
.../standard/config/PointsConfigListener.java | 28 +-
.../config/StandardQueryConfigHandler.java | 149 +-
.../flexible/standard/config/package-info.java | 20 +-
.../standard/nodes/AbstractRangeQueryNode.java | 115 +-
.../standard/nodes/BooleanModifierNode.java | 9 +-
.../standard/nodes/MultiPhraseQueryNode.java | 20 +-
.../flexible/standard/nodes/PointQueryNode.java | 78 +-
.../standard/nodes/PointRangeQueryNode.java | 98 +-
.../standard/nodes/PrefixWildcardQueryNode.java | 25 +-
.../flexible/standard/nodes/RegexpQueryNode.java | 32 +-
.../flexible/standard/nodes/SynonymQueryNode.java | 1 -
.../standard/nodes/TermRangeQueryNode.java | 25 +-
.../flexible/standard/nodes/WildcardQueryNode.java | 20 +-
.../flexible/standard/nodes/package-info.java | 13 +-
.../flexible/standard/package-info.java | 31 +-
.../standard/parser/EscapeQuerySyntaxImpl.java | 131 +-
.../flexible/standard/parser/package-info.java | 17 +-
.../processors/AllowLeadingWildcardProcessor.java | 42 +-
.../processors/AnalyzerQueryNodeProcessor.java | 153 +-
.../BooleanQuery2ModifierNodeProcessor.java | 112 +-
...nSingleChildOptimizationQueryNodeProcessor.java | 25 +-
.../processors/BoostQueryNodeProcessor.java | 25 +-
.../DefaultPhraseSlopQueryNodeProcessor.java | 34 +-
.../processors/FuzzyQueryNodeProcessor.java | 28 +-
.../processors/MatchAllDocsQueryNodeProcessor.java | 19 +-
.../processors/MultiFieldQueryNodeProcessor.java | 26 +-
.../MultiTermRewriteMethodProcessor.java | 17 +-
.../processors/OpenRangeQueryNodeProcessor.java | 42 +-
.../processors/PhraseSlopQueryNodeProcessor.java | 17 +-
.../processors/PointQueryNodeProcessor.java | 92 +-
.../processors/PointRangeQueryNodeProcessor.java | 56 +-
.../processors/RegexpQueryNodeProcessor.java | 5 +-
.../RemoveEmptyNonLeafQueryNodeProcessor.java | 28 +-
.../StandardQueryNodeProcessorPipeline.java | 25 +-
.../processors/TermRangeQueryNodeProcessor.java | 85 +-
.../processors/WildcardQueryNodeProcessor.java | 85 +-
.../flexible/standard/processors/package-info.java | 18 +-
.../queryparser/simple/SimpleQueryParser.java | 200 +-
.../lucene/queryparser/simple/package-info.java | 6 +-
.../queryparser/surround/parser/package-info.java | 9 +-
.../queryparser/surround/query/AndQuery.java | 18 +-
.../surround/query/BasicQueryFactory.java | 46 +-
.../queryparser/surround/query/ComposedQuery.java | 68 +-
.../queryparser/surround/query/DistanceQuery.java | 59 +-
.../surround/query/DistanceRewriteQuery.java | 7 +-
.../surround/query/DistanceSubQuery.java | 18 +-
.../queryparser/surround/query/FieldsQuery.java | 51 +-
.../queryparser/surround/query/NotQuery.java | 30 +-
.../lucene/queryparser/surround/query/OrQuery.java | 27 +-
.../queryparser/surround/query/RewriteQuery.java | 37 +-
.../queryparser/surround/query/SimpleTerm.java | 87 +-
.../surround/query/SimpleTermRewriteQuery.java | 35 +-
.../surround/query/SpanNearClauseFactory.java | 97 +-
.../surround/query/SrndBooleanQuery.java | 18 +-
.../surround/query/SrndPrefixQuery.java | 51 +-
.../queryparser/surround/query/SrndQuery.java | 75 +-
.../queryparser/surround/query/SrndTermQuery.java | 34 +-
.../queryparser/surround/query/SrndTruncQuery.java | 59 +-
.../surround/query/TooManyBasicQueries.java | 12 +-
.../queryparser/surround/query/package-info.java | 21 +-
.../apache/lucene/queryparser/xml/CoreParser.java | 58 +-
.../queryparser/xml/CorePlusExtensionsParser.java | 10 +-
.../queryparser/xml/CorePlusQueriesParser.java | 9 +-
.../apache/lucene/queryparser/xml/DOMUtils.java | 74 +-
.../lucene/queryparser/xml/ParserException.java | 5 +-
.../lucene/queryparser/xml/QueryBuilder.java | 4 +-
.../queryparser/xml/QueryBuilderFactory.java | 8 +-
.../xml/builders/BooleanQueryBuilder.java | 15 +-
.../xml/builders/BoostingTermBuilder.java | 14 +-
.../xml/builders/ConstantScoreQueryBuilder.java | 6 +-
.../xml/builders/DisjunctionMaxQueryBuilder.java | 12 +-
.../xml/builders/FuzzyLikeThisQueryBuilder.java | 8 +-
.../xml/builders/LikeThisQueryBuilder.java | 41 +-
.../xml/builders/MatchAllDocsQueryBuilder.java | 11 +-
.../xml/builders/PointRangeQueryBuilder.java | 22 +-
.../xml/builders/RangeQueryBuilder.java | 8 +-
.../queryparser/xml/builders/SpanBuilderBase.java | 10 +-
.../queryparser/xml/builders/SpanFirstBuilder.java | 10 +-
.../queryparser/xml/builders/SpanNearBuilder.java | 13 +-
.../queryparser/xml/builders/SpanNotBuilder.java | 10 +-
.../queryparser/xml/builders/SpanOrBuilder.java | 13 +-
.../xml/builders/SpanOrTermsBuilder.java | 22 +-
.../xml/builders/SpanPositionRangeBuilder.java | 5 +-
.../queryparser/xml/builders/SpanQueryBuilder.java | 7 +-
.../xml/builders/SpanQueryBuilderFactory.java | 11 +-
.../queryparser/xml/builders/SpanTermBuilder.java | 10 +-
.../queryparser/xml/builders/TermQueryBuilder.java | 12 +-
.../xml/builders/TermsQueryBuilder.java | 13 +-
.../xml/builders/UserInputQueryBuilder.java | 20 +-
.../queryparser/xml/builders/package-info.java | 7 +-
.../lucene/queryparser/xml/package-info.java | 7 +-
.../queryparser/classic/TestMultiAnalyzer.java | 138 +-
.../classic/TestMultiFieldQueryParser.java | 188 +-
.../classic/TestMultiPhraseQueryParsing.java | 41 +-
.../queryparser/classic/TestQueryParser.java | 535 ++--
.../complexPhrase/TestComplexPhraseQuery.java | 84 +-
.../lucene/queryparser/ext/ExtensionStub.java | 4 +-
.../queryparser/ext/TestExtendableQueryParser.java | 64 +-
.../lucene/queryparser/ext/TestExtensions.java | 21 +-
.../core/builders/TestQueryTreeBuilder.java | 24 +-
.../flexible/core/nodes/TestQueryNode.java | 17 +-
.../queryparser/flexible/messages/TestNLS.java | 68 +-
.../precedence/TestPrecedenceQueryParser.java | 180 +-
.../flexible/spans/SpanOrQueryNodeBuilder.java | 7 +-
.../flexible/spans/SpanTermQueryNodeBuilder.java | 11 +-
.../flexible/spans/SpansQueryConfigHandler.java | 9 +-
.../flexible/spans/SpansQueryTreeBuilder.java | 10 +-
.../spans/SpansValidatorQueryNodeProcessor.java | 29 +-
.../flexible/spans/TestSpanQueryParser.java | 152 +-
.../spans/TestSpanQueryParserSimpleSample.java | 67 +-
.../flexible/spans/UniqueFieldAttribute.java | 7 +-
.../flexible/spans/UniqueFieldAttributeImpl.java | 17 +-
.../spans/UniqueFieldQueryNodeProcessor.java | 20 +-
.../standard/TestMultiAnalyzerQPHelper.java | 96 +-
.../flexible/standard/TestMultiFieldQPHelper.java | 168 +-
.../flexible/standard/TestPointQueryParser.java | 71 +-
.../flexible/standard/TestQPHelper.java | 458 ++--
.../flexible/standard/TestStandardQP.java | 109 +-
.../queryparser/simple/TestSimpleQueryParser.java | 70 +-
.../surround/query/BooleanQueryTst.java | 27 +-
.../surround/query/ExceptionQueryTst.java | 17 +-
.../surround/query/SingleFieldTestDb.java | 27 +-
.../queryparser/surround/query/SrndQueryTest.java | 11 +-
.../surround/query/Test01Exceptions.java | 4 -
.../queryparser/surround/query/Test02Boolean.java | 101 +-
.../queryparser/surround/query/Test03Distance.java | 203 +-
.../queryparser/util/QueryParserTestBase.java | 759 +++---
.../queryparser/xml/CoreParserTestIndexData.java | 20 +-
.../lucene/queryparser/xml/TestCoreParser.java | 75 +-
.../xml/TestCorePlusExtensionsParser.java | 3 +-
.../queryparser/xml/TestCorePlusQueriesParser.java | 1 -
.../IndexAndTaxonomyReplicationHandler.java | 104 +-
.../replicator/IndexAndTaxonomyRevision.java | 120 +-
.../lucene/replicator/IndexInputInputStream.java | 26 +-
.../lucene/replicator/IndexReplicationHandler.java | 166 +-
.../apache/lucene/replicator/IndexRevision.java | 69 +-
.../apache/lucene/replicator/LocalReplicator.java | 117 +-
.../replicator/PerSessionDirectoryFactory.java | 17 +-
.../lucene/replicator/ReplicationClient.java | 213 +-
.../org/apache/lucene/replicator/Replicator.java | 75 +-
.../org/apache/lucene/replicator/Revision.java | 55 +-
.../org/apache/lucene/replicator/RevisionFile.java | 20 +-
.../lucene/replicator/SessionExpiredException.java | 25 +-
.../org/apache/lucene/replicator/SessionToken.java | 40 +-
.../lucene/replicator/http/HttpClientBase.java | 140 +-
.../lucene/replicator/http/HttpReplicator.java | 97 +-
.../lucene/replicator/http/ReplicationService.java | 96 +-
.../lucene/replicator/http/package-info.java | 8 +-
.../org/apache/lucene/replicator/nrt/CopyJob.java | 99 +-
.../apache/lucene/replicator/nrt/CopyOneFile.java | 53 +-
.../apache/lucene/replicator/nrt/CopyState.java | 21 +-
.../apache/lucene/replicator/nrt/FileMetaData.java | 12 +-
.../org/apache/lucene/replicator/nrt/Node.java | 130 +-
.../replicator/nrt/NodeCommunicationException.java | 4 +-
.../replicator/nrt/PreCopyMergedSegmentWarmer.java | 25 +-
.../apache/lucene/replicator/nrt/PrimaryNode.java | 133 +-
.../lucene/replicator/nrt/ReplicaFileDeleter.java | 39 +-
.../apache/lucene/replicator/nrt/ReplicaNode.java | 477 ++--
.../nrt/SegmentInfosSearcherManager.java | 45 +-
.../apache/lucene/replicator/nrt/package-info.java | 6 +-
.../org/apache/lucene/replicator/package-info.java | 61 +-
.../lucene/replicator/ReplicatorTestCase.java | 73 +-
.../TestIndexAndTaxonomyReplicationClient.java | 354 +--
.../replicator/TestIndexAndTaxonomyRevision.java | 38 +-
.../replicator/TestIndexReplicationClient.java | 270 +-
.../lucene/replicator/TestIndexRevision.java | 30 +-
.../lucene/replicator/TestLocalReplicator.java | 100 +-
.../apache/lucene/replicator/TestSessionToken.java | 6 +-
.../lucene/replicator/http/ReplicationServlet.java | 11 +-
.../lucene/replicator/http/TestHttpReplicator.java | 62 +-
.../org/apache/lucene/replicator/nrt/Jobs.java | 18 +-
.../apache/lucene/replicator/nrt/NodeProcess.java | 31 +-
.../lucene/replicator/nrt/SimpleCopyJob.java | 108 +-
.../lucene/replicator/nrt/SimplePrimaryNode.java | 437 ++--
.../lucene/replicator/nrt/SimpleReplicaNode.java | 357 +--
.../apache/lucene/replicator/nrt/SimpleServer.java | 159 +-
.../lucene/replicator/nrt/SimpleTransLog.java | 93 +-
.../lucene/replicator/nrt/TestNRTReplication.java | 189 +-
.../replicator/nrt/TestStressNRTReplication.java | 512 ++--
.../apache/lucene/replicator/nrt/ThreadPumper.java | 62 +-
.../lucene/payloads/PayloadSpanCollector.java | 18 +-
.../apache/lucene/payloads/PayloadSpanUtil.java | 39 +-
.../org/apache/lucene/payloads/package-info.java | 4 +-
.../codecs/idversion/IDVersionPostingsFormat.java | 90 +-
.../codecs/idversion/IDVersionPostingsReader.java | 34 +-
.../codecs/idversion/IDVersionPostingsWriter.java | 55 +-
.../idversion/IDVersionSegmentTermsEnum.java | 547 ++--
.../idversion/IDVersionSegmentTermsEnumFrame.java | 159 +-
.../sandbox/codecs/idversion/SingleDocsEnum.java | 3 +-
.../codecs/idversion/SinglePostingsEnum.java | 2 +-
.../idversion/VersionBlockTreeTermsReader.java | 126 +-
.../idversion/VersionBlockTreeTermsWriter.java | 340 ++-
.../codecs/idversion/VersionFieldReader.java | 64 +-
.../sandbox/codecs/idversion/package-info.java | 10 +-
.../lucene/sandbox/document/BigIntegerPoint.java | 157 +-
.../document/DoublePointMultiRangeBuilder.java | 11 +-
.../document/FloatPointMultiRangeBuilder.java | 14 +-
.../document/FloatPointNearestNeighbor.java | 136 +-
.../lucene/sandbox/document/HalfFloatPoint.java | 196 +-
.../document/IntPointMultiRangeBuilder.java | 10 +-
.../lucene/sandbox/document/LatLonBoundingBox.java | 145 +-
.../document/LongPointMultiRangeBuilder.java | 10 +-
.../lucene/sandbox/document/package-info.java | 9 +-
.../lucene/sandbox/queries/FuzzyLikeThisQuery.java | 277 +--
.../lucene/sandbox/queries/package-info.java | 6 +-
.../apache/lucene/sandbox/search/BM25FQuery.java | 105 +-
.../lucene/sandbox/search/CoveringQuery.java | 61 +-
.../lucene/sandbox/search/CoveringScorer.java | 186 +-
.../sandbox/search/DocValuesNumbersQuery.java | 79 +-
.../lucene/sandbox/search/DocValuesTermsQuery.java | 163 +-
.../IndexSortSortedNumericDocValuesRangeQuery.java | 88 +-
.../search/LargeNumHitsTopDocsCollector.java | 35 +-
.../search/LatLonPointPrototypeQueries.java | 54 +-
.../apache/lucene/sandbox/search/LongHashSet.java | 9 +-
.../sandbox/search/MultiNormsLeafSimScorer.java | 46 +-
.../lucene/sandbox/search/MultiRangeQuery.java | 166 +-
.../lucene/sandbox/search/NearestNeighbor.java | 212 +-
.../lucene/sandbox/search/PhraseWildcardQuery.java | 402 +--
.../lucene/sandbox/search/TermAutomatonQuery.java | 161 +-
.../lucene/sandbox/search/TermAutomatonScorer.java | 86 +-
.../search/TokenStreamToTermAutomatonQuery.java | 29 +-
.../apache/lucene/sandbox/search/package-info.java | 7 +-
.../lucene/payloads/TestPayloadSpanUtil.java | 19 +-
.../codecs/idversion/StringAndPayloadField.java | 4 +-
.../idversion/TestIDVersionPostingsFormat.java | 663 +++--
.../sandbox/document/TestBigIntegerPoint.java | 86 +-
.../sandbox/document/TestDoubleRangeField.java | 38 +-
.../document/TestFloatPointNearestNeighbor.java | 98 +-
.../sandbox/document/TestHalfFloatPoint.java | 43 +-
.../sandbox/queries/TestFuzzyLikeThisQuery.java | 22 +-
.../lucene/sandbox/search/LongHashSetTests.java | 11 +-
.../lucene/sandbox/search/TestBM25FQuery.java | 66 +-
.../lucene/sandbox/search/TestCoveringQuery.java | 29 +-
.../sandbox/search/TestDocValuesNumbersQuery.java | 39 +-
.../sandbox/search/TestDocValuesTermsQuery.java | 29 +-
.../sandbox/search/TestFieldCacheTermsFilter.java | 28 +-
...tIndexSortSortedNumericDocValuesRangeQuery.java | 51 +-
.../search/TestLargeNumHitsTopDocsCollector.java | 36 +-
.../search/TestLatLonBoundingBoxQueries.java | 90 +-
.../sandbox/search/TestMultiRangeQueries.java | 66 +-
.../apache/lucene/sandbox/search/TestNearest.java | 120 +-
.../sandbox/search/TestPhraseWildcardQuery.java | 378 +--
.../sandbox/search/TestTermAutomatonQuery.java | 209 +-
.../org/apache/lucene/spatial/ShapeValues.java | 11 +-
.../apache/lucene/spatial/ShapeValuesSource.java | 10 +-
.../org/apache/lucene/spatial/SpatialStrategy.java | 115 +-
.../spatial/bbox/BBoxOverlapRatioValueSource.java | 169 +-
.../spatial/bbox/BBoxSimilarityValueSource.java | 62 +-
.../apache/lucene/spatial/bbox/BBoxStrategy.java | 227 +-
.../lucene/spatial/bbox/BBoxValueSource.java | 15 +-
.../apache/lucene/spatial/bbox/package-info.java | 6 +-
.../composite/CompositeSpatialStrategy.java | 64 +-
.../spatial/composite/CompositeVerifyQuery.java | 32 +-
.../composite/IntersectsRPTVerifyQuery.java | 103 +-
.../lucene/spatial/composite/package-info.java | 2 +-
.../org/apache/lucene/spatial/package-info.java | 2 +-
.../spatial/prefix/AbstractPrefixTreeQuery.java | 33 +-
.../prefix/AbstractVisitingPrefixTreeQuery.java | 242 +-
.../prefix/BytesRefIteratorTokenStream.java | 6 +-
.../spatial/prefix/CellToBytesRefIterator.java | 6 +-
.../spatial/prefix/ContainsPrefixTreeQuery.java | 148 +-
.../lucene/spatial/prefix/HeatmapFacetCounter.java | 251 +-
.../spatial/prefix/IntersectsPrefixTreeQuery.java | 29 +-
.../prefix/NumberRangePrefixTreeStrategy.java | 121 +-
.../prefix/PointPrefixTreeFieldCacheProvider.java | 16 +-
.../spatial/prefix/PrefixTreeFacetCounter.java | 128 +-
.../lucene/spatial/prefix/PrefixTreeStrategy.java | 151 +-
.../prefix/RecursivePrefixTreeStrategy.java | 107 +-
.../prefix/TermQueryPrefixTreeStrategy.java | 52 +-
.../spatial/prefix/WithinPrefixTreeQuery.java | 147 +-
.../apache/lucene/spatial/prefix/package-info.java | 4 +-
.../apache/lucene/spatial/prefix/tree/Cell.java | 91 +-
.../lucene/spatial/prefix/tree/CellCanPrune.java | 9 +-
.../lucene/spatial/prefix/tree/CellIterator.java | 26 +-
.../spatial/prefix/tree/DateRangePrefixTree.java | 361 +--
.../spatial/prefix/tree/FilterCellIterator.java | 15 +-
.../spatial/prefix/tree/GeohashPrefixTree.java | 58 +-
.../lucene/spatial/prefix/tree/LegacyCell.java | 97 +-
.../spatial/prefix/tree/LegacyPrefixTree.java | 39 +-
.../spatial/prefix/tree/NumberRangePrefixTree.java | 526 ++--
.../spatial/prefix/tree/PackedQuadPrefixTree.java | 207 +-
.../lucene/spatial/prefix/tree/QuadPrefixTree.java | 117 +-
.../lucene/spatial/prefix/tree/S2PrefixTree.java | 221 +-
.../spatial/prefix/tree/S2PrefixTreeCell.java | 442 ++--
.../lucene/spatial/prefix/tree/S2ShapeFactory.java | 7 +-
.../spatial/prefix/tree/SingletonCellIterator.java | 3 +-
.../spatial/prefix/tree/SpatialPrefixTree.java | 61 +-
.../prefix/tree/SpatialPrefixTreeFactory.java | 48 +-
.../spatial/prefix/tree/TreeCellIterator.java | 53 +-
.../lucene/spatial/prefix/tree/package-info.java | 19 +-
.../apache/lucene/spatial/query/SpatialArgs.java | 40 +-
.../lucene/spatial/query/SpatialArgsParser.java | 50 +-
.../lucene/spatial/query/SpatialOperation.java | 194 +-
.../spatial/query/UnsupportedSpatialOperation.java | 4 +-
.../apache/lucene/spatial/query/package-info.java | 4 +-
.../spatial/serialized/SerializedDVStrategy.java | 94 +-
.../lucene/spatial/serialized/package-info.java | 6 +-
.../lucene/spatial/spatial4j/Geo3dBinaryCodec.java | 28 +-
.../lucene/spatial/spatial4j/Geo3dCircleShape.java | 24 +-
.../spatial/spatial4j/Geo3dDistanceCalculator.java | 28 +-
.../lucene/spatial/spatial4j/Geo3dPointShape.java | 10 +-
.../spatial/spatial4j/Geo3dRectangleShape.java | 63 +-
.../lucene/spatial/spatial4j/Geo3dShape.java | 36 +-
.../spatial/spatial4j/Geo3dShapeFactory.java | 133 +-
.../spatial4j/Geo3dSpatialContextFactory.java | 13 +-
.../lucene/spatial/spatial4j/package-info.java | 2 +-
.../spatial/util/CachingDoubleValueSource.java | 14 +-
.../spatial/util/DistanceToShapeValueSource.java | 42 +-
.../spatial/util/ReciprocalDoubleValuesSource.java | 22 +-
.../lucene/spatial/util/ShapeAreaValueSource.java | 36 +-
.../lucene/spatial/util/ShapeFieldCache.java | 26 +-
.../util/ShapeFieldCacheDistanceValueSource.java | 64 +-
.../spatial/util/ShapeFieldCacheProvider.java | 25 +-
.../lucene/spatial/util/ShapeValuesPredicate.java | 25 +-
.../apache/lucene/spatial/util/package-info.java | 2 +-
.../lucene/spatial/vector/DistanceValueSource.java | 55 +-
.../lucene/spatial/vector/PointVectorStrategy.java | 156 +-
.../apache/lucene/spatial/vector/package-info.java | 4 +-
.../org/apache/lucene/spatial/SpatialExample.java | 110 +-
.../apache/lucene/spatial/SpatialMatchConcern.java | 11 +-
.../org/apache/lucene/spatial/SpatialTestCase.java | 53 +-
.../org/apache/lucene/spatial/SpatialTestData.java | 21 +-
.../apache/lucene/spatial/SpatialTestQuery.java | 37 +-
.../apache/lucene/spatial/StrategyTestCase.java | 74 +-
.../lucene/spatial/TestDistanceStrategy.java | 39 +-
.../org/apache/lucene/spatial/TestPortedSolr3.java | 69 +-
.../lucene/spatial/TestQueryEqualsHashCode.java | 60 +-
.../org/apache/lucene/spatial/TestSpatialArgs.java | 9 +-
.../apache/lucene/spatial/TestTestFramework.java | 40 +-
.../lucene/spatial/bbox/TestBBoxStrategy.java | 172 +-
.../spatial/composite/TestCompositeStrategy.java | 51 +-
.../prefix/RandomSpatialOpStrategyTestCase.java | 65 +-
.../lucene/spatial/prefix/TestDateNRStrategy.java | 44 +-
.../spatial/prefix/TestHeatmapFacetCounter.java | 137 +-
.../lucene/spatial/prefix/TestJtsPolygon.java | 53 +-
.../spatial/prefix/TestNumberRangeFacets.java | 82 +-
.../prefix/TestRandomSpatialOpFuzzyPrefixTree.java | 311 +--
.../TestRandomSpatialOpFuzzyPrefixTree50.java | 5 +-
.../prefix/TestRecursivePrefixTreeStrategy.java | 50 +-
.../prefix/TestTermQueryPrefixGridStrategy.java | 30 +-
.../prefix/tree/TestDateRangePrefixTree.java | 240 +-
.../spatial/prefix/tree/TestS2PrefixTree.java | 34 +-
.../spatial/prefix/tree/TestSpatialPrefixTree.java | 32 +-
.../spatial/query/TestSpatialArgsParser.java | 28 +-
.../spatial/serialized/TestSerializedStrategy.java | 3 +-
.../spatial/spatial4j/RandomizedShapeTestCase.java | 19 +-
.../spatial4j/ShapeRectRelationTestCase.java | 42 +-
.../apache/lucene/spatial/spatial4j/TestGeo3d.java | 49 +-
.../lucene/spatial/spatial4j/TestGeo3dRpt.java | 51 +-
.../TestGeo3dShapeSphereModelRectRelation.java | 44 +-
.../TestGeo3dShapeWGS84ModelRectRelation.java | 120 +-
.../spatial/vector/TestPointVectorStrategy.java | 31 +-
.../lucene/spatial3d/Geo3DDocValuesField.java | 313 ++-
.../org/apache/lucene/spatial3d/Geo3DPoint.java | 151 +-
.../spatial3d/Geo3DPointDistanceComparator.java | 72 +-
.../Geo3DPointOutsideDistanceComparator.java | 55 +-
.../spatial3d/Geo3DPointOutsideSortField.java | 17 +-
.../lucene/spatial3d/Geo3DPointSortField.java | 15 +-
.../org/apache/lucene/spatial3d/Geo3DUtil.java | 156 +-
.../lucene/spatial3d/PointInGeo3DShapeQuery.java | 35 +-
.../spatial3d/PointInShapeIntersectVisitor.java | 108 +-
.../apache/lucene/spatial3d/geom/ArcDistance.java | 53 +-
.../lucene/spatial3d/geom/BasePlanetObject.java | 30 +-
.../apache/lucene/spatial3d/geom/BaseXYZSolid.java | 81 +-
.../org/apache/lucene/spatial3d/geom/Bounded.java | 7 +-
.../org/apache/lucene/spatial3d/geom/Bounds.java | 181 +-
.../lucene/spatial3d/geom/DistanceStyle.java | 110 +-
.../org/apache/lucene/spatial3d/geom/GeoArea.java | 36 +-
.../lucene/spatial3d/geom/GeoAreaFactory.java | 28 +-
.../apache/lucene/spatial3d/geom/GeoAreaShape.java | 16 +-
.../org/apache/lucene/spatial3d/geom/GeoBBox.java | 6 +-
.../lucene/spatial3d/geom/GeoBBoxFactory.java | 85 +-
.../lucene/spatial3d/geom/GeoBaseAreaShape.java | 62 +-
.../apache/lucene/spatial3d/geom/GeoBaseBBox.java | 12 +-
.../lucene/spatial3d/geom/GeoBaseCircle.java | 8 +-
.../spatial3d/geom/GeoBaseCompositeAreaShape.java | 74 +-
.../geom/GeoBaseCompositeMembershipShape.java | 21 +-
.../spatial3d/geom/GeoBaseCompositeShape.java | 37 +-
.../spatial3d/geom/GeoBaseDistanceShape.java | 38 +-
.../spatial3d/geom/GeoBaseMembershipShape.java | 22 +-
.../apache/lucene/spatial3d/geom/GeoBasePath.java | 8 +-
.../lucene/spatial3d/geom/GeoBasePolygon.java | 8 +-
.../apache/lucene/spatial3d/geom/GeoBaseShape.java | 15 +-
.../apache/lucene/spatial3d/geom/GeoCircle.java | 3 +-
.../lucene/spatial3d/geom/GeoCircleFactory.java | 47 +-
.../lucene/spatial3d/geom/GeoComplexPolygon.java | 1857 +++++++++-----
.../spatial3d/geom/GeoCompositeAreaShape.java | 14 +-
.../geom/GeoCompositeMembershipShape.java | 17 +-
.../lucene/spatial3d/geom/GeoCompositePolygon.java | 20 +-
.../lucene/spatial3d/geom/GeoConcavePolygon.java | 311 ++-
.../lucene/spatial3d/geom/GeoConvexPolygon.java | 316 +--
.../geom/GeoDegenerateHorizontalLine.java | 118 +-
.../spatial3d/geom/GeoDegenerateLatitudeZone.java | 46 +-
.../geom/GeoDegenerateLongitudeSlice.java | 68 +-
.../lucene/spatial3d/geom/GeoDegeneratePath.java | 796 +++---
.../lucene/spatial3d/geom/GeoDegeneratePoint.java | 87 +-
.../spatial3d/geom/GeoDegenerateVerticalLine.java | 125 +-
.../apache/lucene/spatial3d/geom/GeoDistance.java | 56 +-
.../lucene/spatial3d/geom/GeoDistanceShape.java | 21 +-
.../lucene/spatial3d/geom/GeoExactCircle.java | 314 ++-
.../lucene/spatial3d/geom/GeoLatitudeZone.java | 99 +-
.../lucene/spatial3d/geom/GeoLongitudeSlice.java | 109 +-
.../lucene/spatial3d/geom/GeoMembershipShape.java | 7 +-
.../spatial3d/geom/GeoNorthLatitudeZone.java | 61 +-
.../lucene/spatial3d/geom/GeoNorthRectangle.java | 196 +-
.../lucene/spatial3d/geom/GeoOutsideDistance.java | 23 +-
.../org/apache/lucene/spatial3d/geom/GeoPath.java | 37 +-
.../lucene/spatial3d/geom/GeoPathFactory.java | 12 +-
.../org/apache/lucene/spatial3d/geom/GeoPoint.java | 230 +-
.../lucene/spatial3d/geom/GeoPointShape.java | 7 +-
.../spatial3d/geom/GeoPointShapeFactory.java | 11 +-
.../apache/lucene/spatial3d/geom/GeoPolygon.java | 4 +-
.../lucene/spatial3d/geom/GeoPolygonFactory.java | 1435 ++++++-----
.../apache/lucene/spatial3d/geom/GeoRectangle.java | 227 +-
.../apache/lucene/spatial3d/geom/GeoS2Shape.java | 366 +--
.../lucene/spatial3d/geom/GeoS2ShapeFactory.java | 20 +-
.../org/apache/lucene/spatial3d/geom/GeoShape.java | 39 +-
.../apache/lucene/spatial3d/geom/GeoSizeable.java | 4 +-
.../spatial3d/geom/GeoSouthLatitudeZone.java | 51 +-
.../lucene/spatial3d/geom/GeoSouthRectangle.java | 159 +-
.../lucene/spatial3d/geom/GeoStandardCircle.java | 93 +-
.../lucene/spatial3d/geom/GeoStandardPath.java | 1397 +++++++----
.../geom/GeoWideDegenerateHorizontalLine.java | 142 +-
.../spatial3d/geom/GeoWideLongitudeSlice.java | 132 +-
.../spatial3d/geom/GeoWideNorthRectangle.java | 178 +-
.../lucene/spatial3d/geom/GeoWideRectangle.java | 221 +-
.../spatial3d/geom/GeoWideSouthRectangle.java | 156 +-
.../org/apache/lucene/spatial3d/geom/GeoWorld.java | 33 +-
.../apache/lucene/spatial3d/geom/LatLonBounds.java | 181 +-
.../lucene/spatial3d/geom/LinearDistance.java | 53 +-
.../spatial3d/geom/LinearSquaredDistance.java | 53 +-
.../apache/lucene/spatial3d/geom/Membership.java | 1 -
.../lucene/spatial3d/geom/NormalDistance.java | 53 +-
.../spatial3d/geom/NormalSquaredDistance.java | 53 +-
.../org/apache/lucene/spatial3d/geom/Plane.java | 1681 ++++++++-----
.../apache/lucene/spatial3d/geom/PlanetModel.java | 410 ++-
.../apache/lucene/spatial3d/geom/PlanetObject.java | 1 -
.../lucene/spatial3d/geom/SerializableObject.java | 279 ++-
.../apache/lucene/spatial3d/geom/SidedPlane.java | 171 +-
.../lucene/spatial3d/geom/StandardObjects.java | 92 +-
.../lucene/spatial3d/geom/StandardXYZSolid.java | 462 ++--
.../org/apache/lucene/spatial3d/geom/Tools.java | 14 +-
.../org/apache/lucene/spatial3d/geom/Vector.java | 268 +-
.../apache/lucene/spatial3d/geom/XYZBounds.java | 219 +-
.../org/apache/lucene/spatial3d/geom/XYZSolid.java | 4 +-
.../lucene/spatial3d/geom/XYZSolidFactory.java | 42 +-
.../apache/lucene/spatial3d/geom/XYdZSolid.java | 183 +-
.../apache/lucene/spatial3d/geom/XdYZSolid.java | 176 +-
.../apache/lucene/spatial3d/geom/XdYdZSolid.java | 86 +-
.../apache/lucene/spatial3d/geom/dXYZSolid.java | 191 +-
.../apache/lucene/spatial3d/geom/dXYdZSolid.java | 86 +-
.../apache/lucene/spatial3d/geom/dXdYZSolid.java | 86 +-
.../apache/lucene/spatial3d/geom/dXdYdZSolid.java | 90 +-
.../apache/lucene/spatial3d/geom/package-info.java | 2 +-
.../org/apache/lucene/spatial3d/package-info.java | 3 +-
.../lucene/spatial3d/TestGeo3DDocValues.java | 17 +-
.../apache/lucene/spatial3d/TestGeo3DPoint.java | 1414 +++++++----
.../apache/lucene/spatial3d/geom/Geo3DUtil.java | 6 +-
.../spatial3d/geom/RandomGeo3dShapeGenerator.java | 559 +++--
.../geom/TestCompositeGeoPolygonRelationships.java | 971 ++++----
.../apache/lucene/spatial3d/geom/TestGeoBBox.java | 249 +-
.../lucene/spatial3d/geom/TestGeoCircle.java | 310 ++-
.../spatial3d/geom/TestGeoConvexPolygon.java | 12 +-
.../lucene/spatial3d/geom/TestGeoExactCircle.java | 181 +-
.../apache/lucene/spatial3d/geom/TestGeoModel.java | 21 +-
.../apache/lucene/spatial3d/geom/TestGeoPath.java | 260 +-
.../apache/lucene/spatial3d/geom/TestGeoPoint.java | 59 +-
.../lucene/spatial3d/geom/TestGeoPolygon.java | 2607 +++++++++++++-------
.../apache/lucene/spatial3d/geom/TestPlane.java | 29 +-
.../spatial3d/geom/TestRandomBinaryCodec.java | 13 +-
.../spatial3d/geom/TestRandomGeoPolygon.java | 172 +-
.../geom/TestRandomGeoShapeRelationship.java | 120 +-
.../lucene/spatial3d/geom/TestRandomPlane.java | 58 +-
.../geom/TestSimpleGeoPolygonRelationships.java | 1203 +++++----
.../apache/lucene/spatial3d/geom/TestXYZSolid.java | 32 +-
.../lucene/search/spell/CombineSuggestion.java | 23 +-
.../org/apache/lucene/search/spell/Dictionary.java | 9 +-
.../lucene/search/spell/DirectSpellChecker.java | 352 ++-
.../search/spell/HighFrequencyDictionary.java | 33 +-
.../lucene/search/spell/JaroWinklerDistance.java | 39 +-
.../lucene/search/spell/LevenshteinDistance.java | 161 +-
.../lucene/search/spell/LuceneDictionary.java | 14 +-
.../search/spell/LuceneLevenshteinDistance.java | 71 +-
.../apache/lucene/search/spell/NGramDistance.java | 132 +-
.../lucene/search/spell/PlainTextDictionary.java | 17 +-
.../apache/lucene/search/spell/SpellChecker.java | 292 ++-
.../apache/lucene/search/spell/StringDistance.java | 14 +-
.../apache/lucene/search/spell/SuggestMode.java | 15 +-
.../apache/lucene/search/spell/SuggestWord.java | 30 +-
.../spell/SuggestWordFrequencyComparator.java | 12 +-
.../lucene/search/spell/SuggestWordQueue.java | 16 +-
.../search/spell/SuggestWordScoreComparator.java | 13 +-
.../lucene/search/spell/WordBreakSpellChecker.java | 334 ++-
.../apache/lucene/search/spell/package-info.java | 5 +-
.../apache/lucene/search/suggest/BitsProducer.java | 9 +-
.../search/suggest/BufferedInputIterator.java | 8 +-
.../lucene/search/suggest/DocumentDictionary.java | 99 +-
.../suggest/DocumentValueSourceDictionary.java | 108 +-
.../lucene/search/suggest/FileDictionary.java | 75 +-
.../lucene/search/suggest/InMemorySorter.java | 9 +-
.../lucene/search/suggest/InputIterator.java | 45 +-
.../org/apache/lucene/search/suggest/Lookup.java | 156 +-
.../lucene/search/suggest/SortedInputIterator.java | 147 +-
.../search/suggest/UnsortedInputIterator.java | 19 +-
.../suggest/analyzing/AnalyzingInfixSuggester.java | 542 ++--
.../suggest/analyzing/AnalyzingSuggester.java | 481 ++--
.../suggest/analyzing/BlendedInfixSuggester.java | 168 +-
.../lucene/search/suggest/analyzing/FSTUtil.java | 64 +-
.../suggest/analyzing/FreeTextSuggester.java | 459 ++--
.../search/suggest/analyzing/FuzzySuggester.java | 220 +-
.../suggest/analyzing/SuggestStopFilter.java | 23 +-
.../analyzing/SuggestStopFilterFactory.java | 58 +-
.../search/suggest/analyzing/package-info.java | 6 +-
.../document/Completion50PostingsFormat.java | 19 +-
.../document/Completion84PostingsFormat.java | 14 +-
.../suggest/document/CompletionAnalyzer.java | 92 +-
.../suggest/document/CompletionFieldsConsumer.java | 73 +-
.../suggest/document/CompletionFieldsProducer.java | 66 +-
.../suggest/document/CompletionPostingsFormat.java | 130 +-
.../search/suggest/document/CompletionQuery.java | 57 +-
.../search/suggest/document/CompletionScorer.java | 40 +-
.../search/suggest/document/CompletionTerms.java | 26 +-
.../suggest/document/CompletionTokenStream.java | 40 +-
.../search/suggest/document/CompletionWeight.java | 35 +-
.../suggest/document/CompletionsTermsReader.java | 21 +-
.../search/suggest/document/ContextQuery.java | 149 +-
.../suggest/document/ContextSuggestField.java | 65 +-
.../suggest/document/FuzzyCompletionQuery.java | 138 +-
.../search/suggest/document/NRTSuggester.java | 312 +--
.../suggest/document/NRTSuggesterBuilder.java | 56 +-
.../suggest/document/PrefixCompletionQuery.java | 30 +-
.../suggest/document/RegexCompletionQuery.java | 53 +-
.../search/suggest/document/SuggestField.java | 58 +-
.../suggest/document/SuggestIndexSearcher.java | 33 +-
.../document/SuggestScoreDocPriorityQueue.java | 13 +-
.../search/suggest/document/TopSuggestDocs.java | 53 +-
.../suggest/document/TopSuggestDocsCollector.java | 87 +-
.../search/suggest/document/package-info.java | 4 +-
.../lucene/search/suggest/fst/BytesRefSorter.java | 26 +-
.../search/suggest/fst/ExternalRefSorter.java | 54 +-
.../lucene/search/suggest/fst/FSTCompletion.java | 178 +-
.../search/suggest/fst/FSTCompletionBuilder.java | 240 +-
.../search/suggest/fst/FSTCompletionLookup.java | 179 +-
.../search/suggest/fst/WFSTCompletionLookup.java | 135 +-
.../lucene/search/suggest/fst/package-info.java | 6 +-
.../search/suggest/jaspell/JaspellLookup.java | 45 +-
.../suggest/jaspell/JaspellTernarySearchTrie.java | 662 +++--
.../search/suggest/jaspell/package-info.java | 8 +-
.../apache/lucene/search/suggest/package-info.java | 4 +-
.../lucene/search/suggest/tst/TSTAutocomplete.java | 65 +-
.../lucene/search/suggest/tst/TSTLookup.java | 120 +-
.../lucene/search/suggest/tst/TernaryTreeNode.java | 25 +-
.../lucene/search/suggest/tst/package-info.java | 6 +-
.../search/spell/TestDirectSpellChecker.java | 149 +-
.../search/spell/TestJaroWinklerDistance.java | 9 +-
.../search/spell/TestLevenshteinDistance.java | 23 +-
.../lucene/search/spell/TestLuceneDictionary.java | 56 +-
.../lucene/search/spell/TestNGramDistance.java | 76 +-
.../search/spell/TestPlainTextDictionary.java | 7 +-
.../lucene/search/spell/TestSpellChecker.java | 283 ++-
.../search/spell/TestWordBreakSpellChecker.java | 313 ++-
.../org/apache/lucene/search/suggest/Average.java | 70 +-
.../search/suggest/DocumentDictionaryTest.java | 148 +-
.../suggest/DocumentValueSourceDictionaryTest.java | 136 +-
.../lucene/search/suggest/FileDictionaryTest.java | 74 +-
.../org/apache/lucene/search/suggest/Input.java | 28 +-
.../lucene/search/suggest/InputArrayIterator.java | 10 +-
.../lucene/search/suggest/LookupBenchmarkTest.java | 183 +-
.../lucene/search/suggest/PersistenceTest.java | 48 +-
.../lucene/search/suggest/TestInputIterator.java | 71 +-
.../analyzing/AnalyzingInfixSuggesterTest.java | 715 ++++--
.../suggest/analyzing/AnalyzingSuggesterTest.java | 601 +++--
.../analyzing/BlendedInfixSuggesterTest.java | 298 ++-
.../suggest/analyzing/FuzzySuggesterTest.java | 626 +++--
.../suggest/analyzing/TestFreeTextSuggester.java | 370 ++-
.../suggest/analyzing/TestSuggestStopFilter.java | 137 +-
.../analyzing/TestSuggestStopFilterFactory.java | 62 +-
.../search/suggest/document/TestContextQuery.java | 191 +-
.../suggest/document/TestContextSuggestField.java | 127 +-
.../suggest/document/TestFuzzyCompletionQuery.java | 41 +-
.../document/TestPrefixCompletionQuery.java | 196 +-
.../suggest/document/TestRegexCompletionQuery.java | 50 +-
.../search/suggest/document/TestSuggestField.java | 300 ++-
.../search/suggest/fst/BytesRefSortersTest.java | 15 +-
.../search/suggest/fst/FSTCompletionTest.java | 157 +-
.../search/suggest/fst/WFSTCompletionTest.java | 109 +-
.../analysis/BaseTokenStreamFactoryTestCase.java | 120 +-
.../lucene/analysis/BaseTokenStreamTestCase.java | 826 +++++--
.../lucene/analysis/CannedBinaryTokenStream.java | 16 +-
.../apache/lucene/analysis/CannedTokenStream.java | 14 +-
.../apache/lucene/analysis/CollationTestBase.java | 108 +-
.../apache/lucene/analysis/CrankyTokenFilter.java | 14 +-
.../lucene/analysis/LookaheadTokenFilter.java | 117 +-
.../org/apache/lucene/analysis/MockAnalyzer.java | 102 +-
.../apache/lucene/analysis/MockBytesAnalyzer.java | 14 +-
.../org/apache/lucene/analysis/MockCharFilter.java | 46 +-
.../analysis/MockFixedLengthPayloadFilter.java | 5 +-
.../lucene/analysis/MockGraphTokenFilter.java | 29 +-
.../analysis/MockHoleInjectingTokenFilter.java | 10 +-
.../lucene/analysis/MockLowerCaseFilter.java | 6 +-
.../lucene/analysis/MockPayloadAnalyzer.java | 22 +-
.../analysis/MockRandomLookaheadTokenFilter.java | 11 +-
.../apache/lucene/analysis/MockReaderWrapper.java | 9 +-
.../lucene/analysis/MockSynonymAnalyzer.java | 1 -
.../apache/lucene/analysis/MockSynonymFilter.java | 5 +-
.../apache/lucene/analysis/MockTokenFilter.java | 74 +-
.../org/apache/lucene/analysis/MockTokenizer.java | 166 +-
.../analysis/MockUTF16TermAttributeImpl.java | 12 +-
.../analysis/MockVariableLengthPayloadFilter.java | 5 +-
.../lucene/analysis/SimplePayloadFilter.java | 1 -
.../src/java/org/apache/lucene/analysis/Token.java | 112 +-
.../apache/lucene/analysis/TokenStreamToDot.java | 27 +-
.../lucene/analysis/ValidatingTokenFilter.java | 72 +-
.../apache/lucene/analysis/VocabularyAssert.java | 34 +-
.../apache/lucene/codecs/MissingOrdRemapper.java | 21 +-
.../lucene/codecs/asserting/AssertingCodec.java | 66 +-
.../codecs/asserting/AssertingDocValuesFormat.java | 75 +-
.../codecs/asserting/AssertingLiveDocsFormat.java | 15 +-
.../codecs/asserting/AssertingNormsFormat.java | 27 +-
.../codecs/asserting/AssertingPointsFormat.java | 26 +-
.../codecs/asserting/AssertingPostingsFormat.java | 46 +-
.../asserting/AssertingStoredFieldsFormat.java | 26 +-
.../asserting/AssertingTermVectorsFormat.java | 32 +-
.../lucene/codecs/asserting/package-info.java | 4 +-
.../lucene/codecs/blockterms/LuceneFixedGap.java | 8 +-
.../blockterms/LuceneVarGapDocFreqInterval.java | 17 +-
.../blockterms/LuceneVarGapFixedInterval.java | 13 +-
.../bloom/TestBloomFilteredLucenePostings.java | 35 +-
.../codecs/cheapbastard/CheapBastardCodec.java | 6 +-
.../lucene/codecs/cheapbastard/package-info.java | 6 +-
.../codecs/compressing/CompressingCodec.java | 141 +-
.../DeflateWithPresetCompressingCodec.java | 16 +-
.../codecs/compressing/FastCompressingCodec.java | 13 +-
.../FastDecompressionCompressingCodec.java | 13 +-
.../HighCompressionCompressingCodec.java | 13 +-
.../compressing/LZ4WithPresetCompressingCodec.java | 16 +-
.../compressing/dummy/DummyCompressingCodec.java | 118 +-
.../codecs/compressing/dummy/package-info.java | 4 +-
.../apache/lucene/codecs/cranky/CrankyCodec.java | 8 +-
.../lucene/codecs/cranky/CrankyCompoundFormat.java | 10 +-
.../codecs/cranky/CrankyDocValuesFormat.java | 26 +-
.../codecs/cranky/CrankyFieldInfosFormat.java | 15 +-
.../lucene/codecs/cranky/CrankyLiveDocsFormat.java | 10 +-
.../lucene/codecs/cranky/CrankyNormsFormat.java | 9 +-
.../lucene/codecs/cranky/CrankyPointsFormat.java | 23 +-
.../lucene/codecs/cranky/CrankyPostingsFormat.java | 17 +-
.../codecs/cranky/CrankySegmentInfoFormat.java | 9 +-
.../codecs/cranky/CrankyStoredFieldsFormat.java | 21 +-
.../codecs/cranky/CrankyTermVectorsFormat.java | 34 +-
.../apache/lucene/codecs/cranky/package-info.java | 4 +-
.../mockrandom/MockRandomPostingsFormat.java | 105 +-
.../lucene/codecs/mockrandom/package-info.java | 4 +-
.../codecs/ramonly/RAMOnlyPostingsFormat.java | 107 +-
.../apache/lucene/codecs/ramonly/package-info.java | 4 +-
.../codecs/uniformsplit/Rot13CypherTestUtil.java | 11 +-
.../UniformSplitRot13PostingsFormat.java | 25 +-
.../STUniformSplitRot13PostingsFormat.java | 25 +-
.../apache/lucene/geo/BaseGeoPointTestCase.java | 869 ++++---
.../org/apache/lucene/geo/BaseXYPointTestCase.java | 655 +++--
.../java/org/apache/lucene/geo/EarthDebugger.java | 124 +-
.../java/org/apache/lucene/geo/GeoTestUtil.java | 288 ++-
.../java/org/apache/lucene/geo/ShapeTestUtil.java | 107 +-
.../apache/lucene/index/AlcoholicMergePolicy.java | 51 +-
.../lucene/index/AllDeletedFilterReader.java | 6 +-
.../lucene/index/AssertingDirectoryReader.java | 6 +-
.../apache/lucene/index/AssertingLeafReader.java | 224 +-
.../lucene/index/BaseCompoundFormatTestCase.java | 413 ++--
.../BaseCompressingDocValuesFormatTestCase.java | 4 +-
.../lucene/index/BaseDocValuesFormatTestCase.java | 989 ++++----
.../lucene/index/BaseFieldInfoFormatTestCase.java | 246 +-
.../lucene/index/BaseIndexFileFormatTestCase.java | 563 +++--
.../lucene/index/BaseLiveDocsFormatTestCase.java | 50 +-
.../lucene/index/BaseMergePolicyTestCase.java | 375 +--
.../lucene/index/BaseNormsFormatTestCase.java | 505 ++--
.../lucene/index/BasePointsFormatTestCase.java | 569 +++--
.../lucene/index/BasePostingsFormatTestCase.java | 670 ++---
.../index/BaseSegmentInfoFormatTestCase.java | 473 ++--
.../index/BaseStoredFieldsFormatTestCase.java | 238 +-
.../index/BaseTermVectorsFormatTestCase.java | 406 +--
.../apache/lucene/index/BaseTestCheckIndex.java | 44 +-
.../java/org/apache/lucene/index/DocHelper.java | 187 +-
.../apache/lucene/index/FieldFilterLeafReader.java | 90 +-
.../org/apache/lucene/index/ForceMergePolicy.java | 10 +-
.../lucene/index/IndexWriterMaxDocsChanger.java | 16 +-
.../apache/lucene/index/MergingCodecReader.java | 41 +-
.../index/MergingDirectoryReaderWrapper.java | 22 +-
.../lucene/index/MismatchedDirectoryReader.java | 9 +-
.../apache/lucene/index/MismatchedLeafReader.java | 59 +-
.../apache/lucene/index/MockRandomMergePolicy.java | 102 +-
.../lucene/index/OwnCacheKeyMultiReader.java | 35 +-
.../org/apache/lucene/index/PerThreadPKLookup.java | 33 +-
.../apache/lucene/index/PointsStackTracker.java | 34 +-
.../java/org/apache/lucene/index/RandomCodec.java | 224 +-
.../org/apache/lucene/index/RandomIndexWriter.java | 234 +-
.../apache/lucene/index/RandomPostingsTester.java | 697 ++++--
.../ThreadedIndexingAndSearchingTestCase.java | 680 ++---
.../org/apache/lucene/mockfile/DisableFsyncFS.java | 25 +-
.../java/org/apache/lucene/mockfile/ExtrasFS.java | 43 +-
.../mockfile/FilterAsynchronousFileChannel.java | 40 +-
.../lucene/mockfile/FilterDirectoryStream.java | 31 +-
.../apache/lucene/mockfile/FilterFileChannel.java | 25 +-
.../apache/lucene/mockfile/FilterFileStore.java | 26 +-
.../apache/lucene/mockfile/FilterFileSystem.java | 39 +-
.../lucene/mockfile/FilterFileSystemProvider.java | 114 +-
.../apache/lucene/mockfile/FilterInputStream2.java | 37 +-
.../lucene/mockfile/FilterOutputStream2.java | 39 +-
.../org/apache/lucene/mockfile/FilterPath.java | 72 +-
.../lucene/mockfile/FilterSeekableByteChannel.java | 25 +-
.../org/apache/lucene/mockfile/HandleLimitFS.java | 11 +-
.../apache/lucene/mockfile/HandleTrackingFS.java | 413 ++--
.../java/org/apache/lucene/mockfile/LeakFS.java | 16 +-
.../lucene/mockfile/MockFileSystemTestCase.java | 22 +-
.../java/org/apache/lucene/mockfile/ShuffleFS.java | 23 +-
.../java/org/apache/lucene/mockfile/VerboseFS.java | 54 +-
.../apache/lucene/mockfile/VirusCheckingFS.java | 25 +-
.../java/org/apache/lucene/mockfile/WindowsFS.java | 53 +-
.../org/apache/lucene/mockfile/package-info.java | 13 +-
.../apache/lucene/search/AssertingBulkScorer.java | 11 +-
.../apache/lucene/search/AssertingCollector.java | 14 +-
.../lucene/search/AssertingIndexSearcher.java | 24 +-
.../lucene/search/AssertingLeafCollector.java | 4 +-
.../org/apache/lucene/search/AssertingMatches.java | 5 +-
.../lucene/search/AssertingMatchesIterator.java | 9 +-
.../org/apache/lucene/search/AssertingQuery.java | 11 +-
.../apache/lucene/search/AssertingScorable.java | 20 +-
.../org/apache/lucene/search/AssertingScorer.java | 116 +-
.../org/apache/lucene/search/AssertingWeight.java | 14 +-
.../lucene/search/BaseExplanationTestCase.java | 91 +-
.../lucene/search/BaseRangeFieldQueryTestCase.java | 133 +-
.../lucene/search/BlockScoreQueryWrapper.java | 9 +-
.../lucene/search/BulkScorerWrapperScorer.java | 38 +-
.../java/org/apache/lucene/search/CheckHits.java | 397 +--
.../java/org/apache/lucene/search/QueryUtils.java | 636 +++--
.../lucene/search/RandomApproximationQuery.java | 24 +-
.../apache/lucene/search/ScorerIndexSearcher.java | 31 +-
.../lucene/search/SearchEquivalenceTestBase.java | 106 +-
.../lucene/search/ShardSearchingTestBase.java | 148 +-
.../search/similarities/AssertingSimilarity.java | 15 +-
.../similarities/BaseSimilarityTestCase.java | 171 +-
.../search/similarities/RandomSimilarity.java | 37 +-
.../lucene/search/spans/AssertingSpanQuery.java | 9 +-
.../lucene/search/spans/AssertingSpanWeight.java | 10 +-
.../apache/lucene/search/spans/AssertingSpans.java | 129 +-
.../apache/lucene/search/spans/SpanTestUtil.java | 106 +-
.../apache/lucene/store/BaseDirectoryTestCase.java | 404 +--
.../apache/lucene/store/BaseDirectoryWrapper.java | 18 +-
.../lucene/store/BaseLockFactoryTestCase.java | 150 +-
.../apache/lucene/store/CorruptingIndexOutput.java | 21 +-
.../apache/lucene/store/MockDirectoryWrapper.java | 632 ++---
.../apache/lucene/store/MockIndexInputWrapper.java | 30 +-
.../lucene/store/MockIndexOutputWrapper.java | 43 +-
.../apache/lucene/store/RawDirectoryWrapper.java | 14 +-
.../store/SlowClosingMockIndexInputWrapper.java | 14 +-
.../store/SlowOpeningMockIndexInputWrapper.java | 13 +-
.../lucene/util/AbstractBeforeAfterRule.java | 11 +-
.../org/apache/lucene/util/BaseBitSetTestCase.java | 16 +-
.../apache/lucene/util/BaseDocIdSetTestCase.java | 15 +-
.../org/apache/lucene/util/CloseableDirectory.java | 10 +-
.../src/java/org/apache/lucene/util/English.java | 26 +-
.../lucene/util/FailOnNonBulkMergesInfoStream.java | 5 +-
.../java/org/apache/lucene/util/FailureMarker.java | 5 +-
.../java/org/apache/lucene/util/LineFileDocs.java | 64 +-
.../lucene/util/LuceneJUnit3MethodProvider.java | 21 +-
.../org/apache/lucene/util/LuceneTestCase.java | 1936 ++++++++-------
.../org/apache/lucene/util/NullInfoStream.java | 10 +-
.../lucene/util/QuickPatchThreadsFilter.java | 11 +-
.../org/apache/lucene/util/RamUsageTester.java | 276 ++-
.../org/apache/lucene/util/RemoveUponClose.java | 13 +-
.../src/java/org/apache/lucene/util/Rethrow.java | 16 +-
.../lucene/util/RunListenerPrintReproduceInfo.java | 93 +-
.../lucene/util/TestRuleAssertionsRequired.java | 6 +-
.../org/apache/lucene/util/TestRuleDelegate.java | 5 +-
.../util/TestRuleIgnoreAfterMaxFailures.java | 34 +-
.../lucene/util/TestRuleIgnoreTestSuites.java | 37 +-
.../apache/lucene/util/TestRuleLimitSysouts.java | 169 +-
.../apache/lucene/util/TestRuleMarkFailure.java | 28 +-
.../util/TestRuleRestoreSystemProperties.java | 26 +-
.../util/TestRuleSetupAndRestoreClassEnv.java | 173 +-
.../util/TestRuleSetupAndRestoreInstanceEnv.java | 4 +-
.../lucene/util/TestRuleSetupTeardownChained.java | 23 +-
.../apache/lucene/util/TestRuleStoreClassName.java | 13 +-
.../lucene/util/TestRuleTemporaryFilesCleanup.java | 119 +-
.../lucene/util/TestRuleThreadAndTestName.java | 13 +-
.../apache/lucene/util/TestSecurityManager.java | 72 +-
.../src/java/org/apache/lucene/util/TestUtil.java | 1119 ++++++---
.../apache/lucene/util/ThrottledIndexOutput.java | 45 +-
.../src/java/org/apache/lucene/util/TimeUnits.java | 2 +-
.../lucene/util/automaton/AutomatonTestUtil.java | 182 +-
.../java/org/apache/lucene/util/fst/FSTTester.java | 297 ++-
.../lucene/analysis/TestLookaheadTokenFilter.java | 94 +-
.../apache/lucene/analysis/TestMockAnalyzer.java | 307 ++-
.../apache/lucene/analysis/TestMockCharFilter.java | 54 +-
.../lucene/analysis/TestMockSynonymFilter.java | 199 +-
.../org/apache/lucene/analysis/TestPosition.java | 5 +-
.../lucene/analysis/TrivialLookaheadFilter.java | 20 +-
.../asserting/TestAssertingDocValuesFormat.java | 2 +-
.../codecs/asserting/TestAssertingNormsFormat.java | 4 +-
.../asserting/TestAssertingPostingsFormat.java | 2 +-
.../asserting/TestAssertingStoredFieldsFormat.java | 4 +-
.../asserting/TestAssertingTermVectorsFormat.java | 2 +-
.../TestCompressingStoredFieldsFormat.java | 75 +-
.../TestCompressingTermVectorsFormat.java | 20 +-
.../lucene/index/TestAssertingLeafReader.java | 20 +-
.../apache/lucene/index/TestForceMergePolicy.java | 3 +-
.../apache/lucene/mockfile/TestDisableFsyncFS.java | 16 +-
.../org/apache/lucene/mockfile/TestExtrasFS.java | 18 +-
.../apache/lucene/mockfile/TestHandleLimitFS.java | 21 +-
.../lucene/mockfile/TestHandleTrackingFS.java | 52 +-
.../org/apache/lucene/mockfile/TestLeakFS.java | 31 +-
.../org/apache/lucene/mockfile/TestShuffleFS.java | 55 +-
.../org/apache/lucene/mockfile/TestVerboseFS.java | 72 +-
.../lucene/mockfile/TestVirusCheckingFS.java | 11 +-
.../org/apache/lucene/mockfile/TestWindowsFS.java | 88 +-
.../lucene/search/TestBaseExplanationTestCase.java | 66 +-
.../lucene/store/TestMockDirectoryWrapper.java | 35 +-
.../src/test/org/apache/lucene/util/SorePoint.java | 7 +-
.../lucene/util/TestBeforeAfterOverrides.java | 18 +-
.../org/apache/lucene/util/TestCodecReported.java | 5 +-
.../util/TestExceptionInBeforeClassHooks.java | 83 +-
.../org/apache/lucene/util/TestExpectThrows.java | 128 +-
.../lucene/util/TestFailIfDirectoryNotClosed.java | 10 +-
.../lucene/util/TestFailIfUnreferencedFiles.java | 15 +-
.../org/apache/lucene/util/TestGroupFiltering.java | 12 +-
.../org/apache/lucene/util/TestJUnitRuleOrder.java | 40 +-
.../test/org/apache/lucene/util/TestJvmInfo.java | 28 +-
.../apache/lucene/util/TestMaxFailuresRule.java | 137 +-
.../org/apache/lucene/util/TestPleaseFail.java | 5 +-
.../util/TestRamUsageTesterOnWildAnimals.java | 8 +-
.../apache/lucene/util/TestReproduceMessage.java | 122 +-
.../util/TestReproduceMessageWithRepeated.java | 10 +-
.../util/TestRunWithRestrictedPermissions.java | 17 +-
.../apache/lucene/util/TestSeedFromUncaught.java | 22 +-
.../lucene/util/TestSetupTeardownChaining.java | 33 +-
.../org/apache/lucene/util/TestSysoutsLimits.java | 39 +-
.../lucene/util/TestWorstCaseTestBehavior.java | 44 +-
.../org/apache/lucene/util/WithNestedTests.java | 154 +-
solr/CHANGES.txt | 10 +
.../solr/handler/component/SearchHandler.java | 3 +-
.../solr/search/CollapsingQParserPlugin.java | 507 ++--
.../apache/solr/cloud/ClusterStateMockUtil.java | 6 +-
.../solr/cloud/ClusterStateMockUtilTest.java | 12 +-
.../org/apache/solr/cloud/NodeMutatorTest.java | 12 +-
.../test/org/apache/solr/cloud/OverseerTest.java | 44 +-
.../src/test/org/apache/solr/cloud/ZkCLITest.java | 8 +-
.../org/apache/solr/cloud/ZkControllerTest.java | 2 +
.../test/org/apache/solr/core/CoreSorterTest.java | 4 +-
.../solr/handler/admin/HealthCheckHandlerTest.java | 2 +-
.../handler/component/CloudReplicaSourceTest.java | 44 +-
.../solr/search/TestCollapseQParserPlugin.java | 206 ++
.../java/org/apache/solr/common/util/Utils.java | 7 +-
.../solrj/routing/ReplicaListTransformerTest.java | 2 +-
.../ShufflingReplicaListTransformerTest.java | 2 +-
.../apache/solr/common/cloud/UrlSchemeTest.java | 9 +-
solr/webapp/web/partials/replication.html | 2 +-
1304 files changed, 62882 insertions(+), 49589 deletions(-)
|