You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by ab...@apache.org on 2020/02/04 08:09:04 UTC
[lucene-solr] branch jira/solr-13579 updated (b1273df -> ce78b1c)
This is an automated email from the ASF dual-hosted git repository.
ab pushed a change to branch jira/solr-13579
in repository https://gitbox.apache.org/repos/asf/lucene-solr.git.
from b1273df SOLR-13579: Use more consistent naming.
add b150202c SOLR-11554: Support handling OPTIONS request for Hadoop authentication filter
add 64cb1c8 SOLR-12930: Create developer docs directories in source repo (#1164)
add 2d8650d SOLR-12930: move Gradle docs from ./help/ to new ./dev-docs/ directory
add 16e537d SOLR-12045: Know how Analytic Component deployment.
add a29a4f4 LUCENE-9168: don't let crazy tests run us out of open files with these params
add b283b8d LUCENE-4702: Terms dictionary compression. (#1126)
add 4d61e4a change generate-defaults.gradle not to cap testsJvms at 4
add c53cc3e LUCENE-9167: test speedup for slowest/pathological tests (round 3)
add f5e9bb9 LUCENE-9165: explicitly cast with the horrible groovy language so that numbers above 9 don't fail
add 24f7a28 Add Github Workflow for Gradle Wrapper Validation (#1207)
add eaa3dbe SOLR-14162 TestInjection can leak Timer objects (#1137)
add ba77a5f SOLR-14214: Clean up client lists and references
add 74e88de Revert "SOLR-12930: move Gradle docs from ./help/ to new ./dev-docs/ directory"
add 127ce3e SOLR-13749 adjust changes to reflect backport to 8.5
add 74a8d6d SOLR-11207: Add OWASP dependency checker to gradle build (#1121)
add 5ab59f5 SOLR-11207: minor changes:
add 0635756 Fix Windows Line endings in the source-patterns checker (silly bug: it's \r\n on windows not the other way round)
add efd0e8f SOLR-14189 switch from String.trim() to StringUtils.isBlank() (#1172)
add fd49c90 SOLR-14189: Add changes entry
add 6f85ec0 LUCENE-9174: Bump default gradle memory to 2g
add 7766312 SOLR-13897: Fix unsafe publication of Terms object in ZkShardTerms that can cause visibility issues and race conditions under contention
add ae95f0a LUCENE-9134: lucene:core:jflexStandardTokenizerImpl
add 1fe4177 LUCENE-9176: Handle the case when there is only one leaf node in TestEstimatePointCount (#1212)
add 9ddd05c SOLR-11207: Exclude solr-ref-guide from owasp check It picked up log4j1 dependency only used during build
add 02f8626 LUCENE-9153: Allow WhitespaceAnalyzer to set a custom maxTokenLen (#1198)
add 5f964ee SOLR-14217: tests respect tests.workDir correctly (prevent SSD destruction)
add fddb531 LUCENE-9172: nuke some compiler warnings
add 2bb63af LUCENE-9166: gradle build: test failures need stacktraces
add 39df74d SOLR-11207: Exclude configuration 'unifiedClasspath' It is generated by consistent-versions plugin and triggers owasp warnings for deps even for excluded projects
add 6bde0f3 LUCENE-9134: UAX29URLEmailTokenizerImpl regeneration. This requires TONS of memory and time... insane compared to the size of the input. None of my machines pass it without at least 12 gigs of heap (!).
add a3b0cfc Moved under help/
add 8e357b1 LUCENE-9180: dos2unix files that don't need dos line endings
add b420ef8 LUCENE-9179: don't invoke the same build recursively upon first run, just continue. Seems like gradle bug but let's not cry about it - it just happens once and CI defaults can be passed independently on command-line.
add 975df9d LUCENE-9182: add apache license headers to all .gradle files and enforce in rat task
add fd5a0ce LUCENE-9182: the rat-sources.gradle was the one .gradle file already with a license header, we don't need it twice
add 9e4c445 LUCENE-4702: CHANGES entry.
add 7dc35e3 Let precommit depend on generic forbiddenApis task
add ff635cf LUCENE-9184, LUCENE-9183: allow skipping git status check in precommit with -Pvalidation.git.failOnModified=false (or place this in gradle.properties to make it permanent).
add 53f7b39 SOLR-11207: Mute warnings for owasp false positives
add b2f51f1 Ref Guide: fix undefined substitution error caused by formatting of variables in paths
add 1a14c67 Ref Guide: Remove outdated or invalid links to Solr Wiki; update URL of those that remain
add e504798 LUCENE-9185: add "tests.profile" to gradle build to aid fixing slow tests
add 4350efa LUCENE-9187: remove too-expensive assert from LZ4 HighCompressionHashTable
add 3bcc97c LUCENE-9186: remove linefiledocs usage from BaseTokenStreamTestCase
add 4773574 LUCENE-9189: TestIndexWriterDelete.testDeletesOnDiskFull can run for minutes
add 6eb8834 LUCENE-4702: Reduce terms dictionary compression overhead. (#1216)
add 92b684c LUCENE-9161: DirectMonotonicWriter checks for overflows. (#1197)
add 7941d10 SOLR-13897: Fix precommit.
add e25dac0 LUCENE-9134: this adds initial javacc support (without follow-up tweaks required to make the sources identical as those generated by ant).
add c982299 LUCENE-9152: Improve line intersection detection for polygons (#1187)
add 29469b4 LUCENE-9192: speed up more slow tests
add a948291 LUCENE-9141: Simplify LatLonShapeXQuery API by adding a new abstract class called LatLonGeometry. (#1170)
add 13e2094 LUCENE-4702: Improve performance for fuzzy queries.
add 043dd20 LUCENE-9080: this jflex file got corrupted somehow during previous commit. I regenerated it with ant, along with the final java file. I also added a crlf normalization, encoding and forced-regeneration to ant because it didn't work before.
add 3a8ed5e LUCENE-9134: add python-based regeneration of HTMLCharacterEntities.jflex inside jflexHTMLStripCharFilter.
add 4b5105e LUCENE-9193: heap allocations for tests.profile
add 517438e New /stream test cases showing authn+authz edge cases in cloud mode
add ed7f507 LUCENE-9193: fix documentation typo for gradle tests
add 9ceaff9 LUCENE-9195: more slow tests fixes
add 719b38c SOLR-13892: Add 'top-level' docValues Join implementation (#1171)
add 0c1b19a LUCENE-8530: fix some 'rawtypes' javac warnings
add db78f6c SOLR-14139: Support backtick phrase queries in Streaming Expressions
add 7382375 support ECJ linting on newer JDK versions
add 5253c0c LUCENE-9134 Port ant-regenerate tasks to Gradle build (#1226)
add a2c53da fix typo in schema-api documentation
add b457c2e LUCENE-9123: Add new JapaneseTokenizer constructors with discardCompoundToken option to control whether the tokenizer emits original tokens when the mode is not NORMAL.
add 16b8d50 SOLR-14221: Upgrade restlet to version 2.4.0 (#1211)
add d8bc9bc SOLR-12325: uniqueBlock(\{!v=foo:bar})
add d3ac132 LUCENE-8656: Deprecations in FuzzyQuery (#1229)
add 641680f LUCENE-9197: fix wrong implementation on Point2D#withinTriangle (#1228)
new ce78b1c Merge branch 'master' into jira/solr-13579
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:
.gitattributes | 4 +-
.github/workflows/gradle-wrapper-validation.yml | 11 +
build.gradle | 28 +-
buildSrc/build.gradle | 17 +
.../org/apache/lucene/gradle/ProfileResults.java | 215 +
.../using-javascript.adoc => dev-docs/README.adoc | 12 +-
dev-docs/pmc-chair.adoc | 178 +
dev-tools/git/HELP.txt | 14 -
gradle/ant-compat/artifact-naming.gradle | 17 +
gradle/ant-compat/folder-layout.gradle | 17 +
.../ant-compat/forbidden-api-rules-in-sync.gradle | 17 +
gradle/ant-compat/force-versions.gradle | 17 +
gradle/ant-compat/jar-checks.gradle | 17 +
gradle/ant-compat/misc.gradle | 17 +
gradle/ant-compat/post-jar.gradle | 17 +
gradle/ant-compat/resolve.gradle | 17 +
gradle/ant-compat/solr-forbidden-apis.gradle | 17 +
gradle/ant-compat/test-classes-cross-deps.gradle | 17 +
gradle/defaults-idea.gradle | 17 +
gradle/defaults-java.gradle | 23 +-
gradle/defaults-javadoc.gradle | 17 +
gradle/defaults.gradle | 17 +
gradle/generate-defaults.gradle | 95 +-
gradle/generation/javacc.gradle | 339 +
gradle/generation/jflex.gradle | 169 +
gradle/help.gradle | 111 +-
gradle/maven/defaults-maven.gradle | 17 +
gradle/maven/maven-local.gradle | 17 +
gradle/testing/defaults-tests.gradle | 20 +-
gradle/testing/fail-on-no-tests.gradle | 17 +
gradle/testing/failed-tests-at-end.gradle | 105 +-
gradle/testing/per-project-summary.gradle | 57 +-
gradle/testing/profiling.gradle | 47 +
gradle/testing/profiling.jfc | 41 +
gradle/testing/randomization.gradle | 17 +
gradle/testing/runtime-jvm-support.gradle | 85 +-
gradle/testing/slowest-tests-at-end.gradle | 79 +-
gradle/validation/check-environment.gradle | 77 +-
gradle/validation/config-file-sanity.gradle | 17 +
gradle/validation/forbidden-apis.gradle | 247 +-
gradle/validation/git-status.gradle | 154 +-
gradle/validation/jar-checks.gradle | 769 +-
gradle/validation/owasp-dependency-check.gradle | 44 +
.../owasp-dependency-check/exclusions.xml | 134 +
gradle/validation/precommit.gradle | 76 +-
gradle/validation/rat-sources.gradle | 29 +-
gradle/validation/validate-source-patterns.gradle | 17 +
gradle/validation/versions-props-sorted.gradle | 17 +
help/dependencies.txt | 276 +-
help/git.txt | 28 +-
help/tests.txt | 285 +-
help/workflow.txt | 7 +
lucene/CHANGES.txt | 16 +
lucene/LICENSE.txt | 32 +
lucene/MIGRATE.txt | 10 +
lucene/NOTICE.txt | 5 +
lucene/analysis/common/build.gradle | 17 +
lucene/analysis/common/build.xml | 3 +-
.../charfilter/HTMLCharacterEntities.jflex | 2 +-
.../analysis/charfilter/HTMLStripCharFilter.java | 58710 +++++++++----------
.../lucene/analysis/core/WhitespaceAnalyzer.java | 15 +-
.../lucene/analysis/core/WhitespaceTokenizer.java | 12 +
.../lucene/analysis/ar/TestArabicAnalyzer.java | 2 +-
.../lucene/analysis/bn/TestBengaliAnalyzer.java | 2 +-
.../lucene/analysis/cjk/TestCJKAnalyzer.java | 2 +-
.../lucene/analysis/cjk/TestCJKBigramFilter.java | 4 +-
.../lucene/analysis/cjk/TestCJKWidthFilter.java | 2 +-
.../commongrams/CommonGramsFilterTest.java | 2 +-
.../compound/TestCompoundWordTokenFilter.java | 2 +-
.../analysis/core/TestDecimalDigitFilter.java | 2 +-
.../lucene/analysis/core/TestDuelingAnalyzers.java | 26 +-
.../lucene/analysis/core/TestKeywordAnalyzer.java | 2 +-
.../analysis/core/TestWhitespaceAnalyzer.java | 49 +
.../lucene/analysis/cz/TestCzechAnalyzer.java | 2 +-
.../lucene/analysis/da/TestDanishAnalyzer.java | 2 +-
.../analysis/de/TestGermanLightStemFilter.java | 2 +-
.../analysis/de/TestGermanMinimalStemFilter.java | 2 +-
.../analysis/de/TestGermanNormalizationFilter.java | 2 +-
.../lucene/analysis/de/TestGermanStemFilter.java | 2 +-
.../analysis/en/TestEnglishMinimalStemFilter.java | 2 +-
.../analysis/es/TestSpanishLightStemFilter.java | 2 +-
.../lucene/analysis/fa/TestPersianCharFilter.java | 2 +-
.../analysis/fi/TestFinnishLightStemFilter.java | 2 +-
.../analysis/fr/TestFrenchLightStemFilter.java | 2 +-
.../analysis/fr/TestFrenchMinimalStemFilter.java | 2 +-
.../lucene/analysis/gl/TestGalicianAnalyzer.java | 2 +-
.../lucene/analysis/hi/TestHindiAnalyzer.java | 2 +-
.../lucene/analysis/hu/TestHungarianAnalyzer.java | 2 +-
.../analysis/hunspell/TestHunspellStemFilter.java | 2 +-
.../lucene/analysis/hy/TestArmenianAnalyzer.java | 2 +-
.../lucene/analysis/id/TestIndonesianAnalyzer.java | 2 +-
.../lucene/analysis/it/TestItalianAnalyzer.java | 2 +-
.../analysis/it/TestItalianLightStemFilter.java | 2 +-
.../lucene/analysis/lt/TestLithuanianAnalyzer.java | 2 +-
.../lucene/analysis/lv/TestLatvianAnalyzer.java | 2 +-
.../TestRemoveDuplicatesTokenFilter.java | 2 +-
.../TestScandinavianFoldingFilter.java | 2 +-
.../TestScandinavianNormalizationFilter.java | 2 +-
.../miscellaneous/TestWordDelimiterFilter.java | 2 +-
.../TestWordDelimiterGraphFilter.java | 2 +-
.../analysis/ngram/EdgeNGramTokenFilterTest.java | 2 +-
.../analysis/ngram/NGramTokenFilterTest.java | 2 +-
.../lucene/analysis/ngram/NGramTokenizerTest.java | 2 +-
.../lucene/analysis/nl/TestDutchAnalyzer.java | 2 +-
.../lucene/analysis/no/TestNorwegianAnalyzer.java | 2 +-
.../analysis/no/TestNorwegianLightStemFilter.java | 2 +-
.../no/TestNorwegianMinimalStemFilter.java | 2 +-
.../analysis/path/TestPathHierarchyTokenizer.java | 2 +-
.../path/TestReversePathHierarchyTokenizer.java | 2 +-
.../analysis/pattern/TestPatternReplaceFilter.java | 2 +-
.../analysis/pattern/TestPatternTokenizer.java | 2 +-
.../pattern/TestSimplePatternSplitTokenizer.java | 2 +-
.../pattern/TestSimplePatternTokenizer.java | 2 +-
.../lucene/analysis/pt/TestPortugueseAnalyzer.java | 2 +-
.../analysis/pt/TestPortugueseLightStemFilter.java | 2 +-
.../pt/TestPortugueseMinimalStemFilter.java | 2 +-
.../analysis/pt/TestPortugueseStemFilter.java | 2 +-
.../lucene/analysis/ro/TestRomanianAnalyzer.java | 2 +-
.../lucene/analysis/ru/TestRussianAnalyzer.java | 2 +-
.../analysis/ru/TestRussianLightStemFilter.java | 2 +-
.../lucene/analysis/shingle/ShingleFilterTest.java | 2 +-
.../sr/TestSerbianNormalizationFilter.java | 2 +-
.../sr/TestSerbianNormalizationRegularFilter.java | 2 +-
.../analysis/standard/TestClassicAnalyzer.java | 4 +-
.../standard/TestUAX29URLEmailTokenizer.java | 2 +-
.../lucene/analysis/sv/TestSwedishAnalyzer.java | 2 +-
.../analysis/sv/TestSwedishLightStemFilter.java | 2 +-
.../analysis/synonym/TestSynonymGraphFilter.java | 4 +-
.../analysis/synonym/TestSynonymMapFilter.java | 2 +-
.../lucene/analysis/th/TestThaiAnalyzer.java | 4 +-
.../lucene/analysis/tr/TestTurkishAnalyzer.java | 2 +-
.../analysis/util/TestRollingCharBuffer.java | 2 +-
.../analysis/util/TestSegmentingTokenizerBase.java | 4 +-
.../analysis/wikipedia/WikipediaTokenizerTest.java | 4 +-
.../collation/TestCollationDocValuesField.java | 4 +-
lucene/analysis/icu/build.gradle | 17 +
.../icu/segmentation/TestICUTokenizer.java | 2 +-
.../icu/segmentation/TestICUTokenizerCJK.java | 2 +-
lucene/analysis/kuromoji/build.gradle | 17 +
.../lucene/analysis/ja/JapaneseAnalyzer.java | 2 +-
.../lucene/analysis/ja/JapaneseTokenizer.java | 42 +-
.../analysis/ja/JapaneseTokenizerFactory.java | 7 +-
.../lucene/analysis/ja/TestExtendedMode.java | 6 +
.../lucene/analysis/ja/TestJapaneseAnalyzer.java | 31 +-
.../ja/TestJapaneseKatakanaStemFilter.java | 2 +-
.../analysis/ja/TestJapaneseNumberFilter.java | 2 +-
.../analysis/ja/TestJapaneseReadingFormFilter.java | 4 +-
.../lucene/analysis/ja/TestJapaneseTokenizer.java | 54 +-
.../analysis/ja/TestJapaneseTokenizerFactory.java | 17 +-
.../apache/lucene/analysis/ja/TestSearchMode.java | 61 +-
lucene/analysis/morfologik/build.gradle | 17 +
.../lucene/analysis/uk/TestUkrainianAnalyzer.java | 2 +-
lucene/analysis/nori/build.gradle | 17 +
.../analysis/ko/TestKoreanReadingFormFilter.java | 2 +-
.../lucene/analysis/ko/TestKoreanTokenizer.java | 2 +-
lucene/analysis/opennlp/build.gradle | 17 +
lucene/analysis/phonetic/build.gradle | 17 +
.../analysis/phonetic/TestPhoneticFilter.java | 2 +-
lucene/analysis/smartcn/build.gradle | 17 +
lucene/analysis/stempel/build.gradle | 17 +
.../lucene/analysis/pl/TestPolishAnalyzer.java | 2 +-
lucene/backward-codecs/build.gradle | 17 +
lucene/benchmark/build.gradle | 17 +
.../benchmark/byTask/TestPerfTasksLogic.java | 2 +
lucene/build.gradle | 17 +
lucene/classification/build.gradle | 17 +
.../classification/utils/DataSplitterTest.java | 1 +
lucene/codecs/build.gradle | 17 +
.../lucene/codecs/uniformsplit/package-info.java | 1 -
.../uniformsplit/sharedterms/package-info.java | 1 -
lucene/common-build.xml | 9 +-
lucene/core/build.gradle | 17 +
.../codecs/blocktree/BlockTreeTermsReader.java | 5 +-
.../codecs/blocktree/BlockTreeTermsWriter.java | 152 +-
.../codecs/blocktree/CompressionAlgorithm.java | 81 +
.../codecs/blocktree/IntersectTermsEnum.java | 2 +
.../codecs/blocktree/IntersectTermsEnumFrame.java | 102 +-
.../codecs/blocktree/SegmentTermsEnumFrame.java | 119 +-
.../org/apache/lucene/codecs/blocktree/Stats.java | 38 +-
.../lucene/codecs/compressing/CompressionMode.java | 11 +-
.../org/apache/lucene/codecs/compressing/LZ4.java | 544 -
.../codecs/lucene84/Lucene84PostingsFormat.java | 4 +-
.../codecs/lucene84/Lucene84PostingsReader.java | 32 +-
.../codecs/lucene84/Lucene84PostingsWriter.java | 20 +-
.../org/apache/lucene/document/LatLonShape.java | 44 +-
.../lucene/document/LatLonShapeLineQuery.java | 143 -
.../lucene/document/LatLonShapePointQuery.java | 123 -
...hapePolygonQuery.java => LatLonShapeQuery.java} | 69 +-
.../org/apache/lucene/document/ShapeField.java | 1 -
.../org/apache/lucene/document/ShapeQuery.java | 2 +-
.../src/java/org/apache/lucene/geo/EdgeTree.java | 19 +-
.../java/org/apache/lucene/geo/LatLonGeometry.java | 51 +
.../core/src/java/org/apache/lucene/geo/Line.java | 9 +-
.../src/java/org/apache/lucene/geo/Line2D.java | 12 +-
.../core/src/java/org/apache/lucene/geo/Point.java | 89 +
.../src/java/org/apache/lucene/geo/Point2D.java | 35 +-
.../src/java/org/apache/lucene/geo/Polygon.java | 7 +-
.../src/java/org/apache/lucene/geo/Polygon2D.java | 12 +-
.../apache/lucene/geo/SimpleWKTShapeParser.java | 24 +-
.../java/org/apache/lucene/search/FuzzyQuery.java | 10 +-
.../src/java/org/apache/lucene/util/BitUtil.java | 60 +-
.../java/org/apache/lucene/util/compress/LZ4.java | 435 +
.../util/compress/LowercaseAsciiCompression.java | 152 +
.../apache/lucene/util/compress/package-info.java} | 14 +-
.../lucene/util/packed/DirectMonotonicWriter.java | 17 +-
.../lucene/analysis/TestAnalyzerWrapper.java | 1 +
.../analysis/standard/TestStandardAnalyzer.java | 2 +-
.../tokenattributes/TestCharTermAttributeImpl.java | 1 +
.../compressing/AbstractTestCompressionMode.java | 94 +-
.../AbstractTestLZ4CompressionMode.java | 112 -
.../compressing/TestFastCompressionMode.java | 2 +-
.../compressing/TestFastDecompressionMode.java | 15 +-
.../codecs/lucene60/TestLucene60PointsFormat.java | 10 +-
.../lucene/codecs/lucene80/TestIndexedDISI.java | 21 +-
.../lucene80/TestLucene80DocValuesFormat.java | 4 +-
.../perfield/TestPerFieldPostingsFormat2.java | 1 +
.../apache/lucene/document/BaseShapeTestCase.java | 2 +-
.../lucene/document/BaseXYShapeTestCase.java | 10 +-
.../TestLatLonPointDistanceFeatureQuery.java | 5 +-
.../document/TestLatLonPolygonShapeQueries.java | 2 +-
.../apache/lucene/document/TestLatLonShape.java | 42 +
.../lucene/document/TestXYLineShapeQueries.java | 16 +-
.../document/TestXYMultiPolygonShapeQueries.java | 4 +-
.../lucene/document/TestXYPointShapeQueries.java | 14 +-
.../lucene/document/TestXYPolygonShapeQueries.java | 2 +-
.../org/apache/lucene/document/TestXYShape.java | 13 +-
.../lucene/document/TestXYShapeEncoding.java | 4 +-
.../test/org/apache/lucene/geo/ShapeTestUtil.java | 55 +-
.../test/org/apache/lucene/geo/TestGeoUtils.java | 42 +-
.../src/test/org/apache/lucene/geo/TestPoint.java} | 31 +-
.../test/org/apache/lucene/geo/TestPoint2D.java | 9 +
.../test/org/apache/lucene/geo/TestPolygon2D.java | 20 +-
.../org/apache/lucene/geo/TestXYRectangle2D.java | 17 +-
.../org/apache/lucene/index/TestAddIndexes.java | 19 +-
.../org/apache/lucene/index/TestAtomicUpdate.java | 125 +-
.../lucene/index/TestBinaryDocValuesUpdates.java | 7 +-
.../org/apache/lucene/index/TestByteSlices.java | 25 +-
.../lucene/index/TestConcurrentMergeScheduler.java | 3 +-
.../apache/lucene/index/TestDeletionPolicy.java | 2 +
.../apache/lucene/index/TestDirectoryReader.java | 1 +
.../index/TestDocumentsWriterStallControl.java | 4 +-
.../lucene/index/TestFieldUpdatesBuffer.java | 29 +-
.../org/apache/lucene/index/TestIndexWriter.java | 9 +-
.../apache/lucene/index/TestIndexWriterCommit.java | 2 +
.../apache/lucene/index/TestIndexWriterDelete.java | 7 +-
.../lucene/index/TestIndexWriterMaxDocs.java | 2 +
.../lucene/index/TestIndexWriterMergePolicy.java | 1 +
.../lucene/index/TestIndexWriterNRTIsCurrent.java | 4 +-
.../apache/lucene/index/TestIndexWriterReader.java | 6 +-
.../index/TestIndexWriterThreadsToSegments.java | 1 +
.../lucene/index/TestIndexWriterUnicode.java | 2 +-
.../lucene/index/TestIndexWriterWithThreads.java | 7 +-
.../org/apache/lucene/index/TestManyFields.java | 1 +
.../lucene/index/TestMixedDocValuesUpdates.java | 3 +-
.../lucene/index/TestNRTReaderWithThreads.java | 52 +-
.../org/apache/lucene/index/TestNRTThreads.java | 2 +-
.../test/org/apache/lucene/index/TestNorms.java | 12 +-
.../lucene/index/TestNumericDocValuesUpdates.java | 4 +-
.../lucene/index/TestSnapshotDeletionPolicy.java | 4 +-
.../org/apache/lucene/index/TestStressAdvance.java | 3 +-
.../org/apache/lucene/index/TestTermsEnum.java | 5 +-
.../apache/lucene/index/TestTieredMergePolicy.java | 3 +-
.../apache/lucene/search/TestAutomatonQuery.java | 2 +-
.../apache/lucene/search/TestBooleanScorer.java | 7 +-
.../lucene/search/TestConstantScoreScorer.java | 2 +-
.../lucene/search/TestDisjunctionMaxQuery.java | 3 +-
.../lucene/search/TestDoubleValuesSource.java | 29 +-
.../org/apache/lucene/search/TestFuzzyQuery.java | 2 +-
.../apache/lucene/search/TestLRUQueryCache.java | 2 +-
.../apache/lucene/search/TestMinShouldMatch2.java | 1 +
.../lucene/search/TestMultiThreadTermVectors.java | 159 +-
.../org/apache/lucene/search/TestPhraseQuery.java | 6 +-
.../org/apache/lucene/search/TestPointQueries.java | 1 +
.../org/apache/lucene/search/TestPrefixQuery.java | 2 +-
.../apache/lucene/search/TestRegexpRandom2.java | 2 +-
.../lucene/search/TestSameScoresWithThreads.java | 2 +-
.../org/apache/lucene/search/TestScorerPerf.java | 5 +-
.../org/apache/lucene/search/TestSearchAfter.java | 4 +-
.../lucene/search/TestSearchWithThreads.java | 35 +-
.../apache/lucene/search/TestSearcherManager.java | 16 +-
.../org/apache/lucene/search/TestTermScorer.java | 2 +-
.../apache/lucene/search/TestTopDocsCollector.java | 11 +-
.../lucene/search/TestTopFieldCollector.java | 8 +-
.../lucene/store/TestByteBuffersDataInput.java | 2 +-
.../lucene/store/TestFileSwitchDirectory.java | 1 +
.../org/apache/lucene/store/TestMultiMMap.java | 9 +-
.../test/org/apache/lucene/util/TestBitUtil.java | 6 +-
.../org/apache/lucene/util/TestNumericUtils.java | 4 +-
.../org/apache/lucene/util/TestOfflineSorter.java | 2 +-
.../org/apache/lucene/util/TestPagedBytes.java | 18 +-
.../org/apache/lucene/util/TestSloppyMath.java | 3 +-
.../apache/lucene/util/TestWeakIdentityMap.java | 3 +-
.../apache/lucene/util/automaton/TestMinimize.java | 2 +-
.../lucene/util/automaton/TestUTF32ToUTF8.java | 2 +-
.../test/org/apache/lucene/util/bkd/TestBKD.java | 12 +-
.../compress/LZ4TestCase.java} | 213 +-
.../compress/TestFastLZ4.java} | 11 +-
.../compress/TestHighLZ4.java} | 11 +-
.../compress/TestLowercaseAsciiCompression.java | 120 +
.../lucene/util/packed/TestDirectMonotonic.java | 34 +-
.../lucene/util/packed/TestDirectPacked.java | 2 +-
.../apache/lucene/util/packed/TestPackedInts.java | 87 +-
lucene/demo/build.gradle | 17 +
.../dev-docs/README.adoc | 12 +-
lucene/expressions/build.gradle | 17 +
.../lucene/expressions/TestExpressionSorts.java | 2 +-
lucene/facet/build.gradle | 17 +
.../taxonomy/TestSearcherTaxonomyManager.java | 2 +
.../facet/taxonomy/directory/TestAddTaxonomy.java | 2 +
.../directory/TestDirectoryTaxonomyWriter.java | 3 +-
lucene/grouping/build.gradle | 17 +
.../lucene/search/grouping/GroupingSearch.java | 4 +-
.../grouping/AllGroupHeadsCollectorTest.java | 2 +-
.../grouping/DistinctValuesCollectorTest.java | 3 +-
.../search/grouping/GroupFacetCollectorTest.java | 2 +-
lucene/highlighter/build.gradle | 17 +
.../uhighlight/TestUnifiedHighlighterMTQ.java | 2 +-
lucene/ivy-versions.properties | 2 +-
lucene/join/build.gradle | 17 +
.../apache/lucene/search/join/TestBlockJoin.java | 2 +-
lucene/licenses/hamcrest-core-LICENSE-BSD.txt | 52 +-
lucene/luke/build.gradle | 17 +
lucene/memory/build.gradle | 17 +
lucene/misc/build.gradle | 17 +
lucene/monitor/build.gradle | 17 +
lucene/queries/build.gradle | 17 +
.../queries/payloads/TestPayloadCheckQuery.java | 8 +-
.../queries/payloads/TestPayloadScoreQuery.java | 2 +-
lucene/queryparser/build.gradle | 17 +
.../lucene/queryparser/classic/CharStream.java | 2 +-
.../lucene/queryparser/classic/FastCharStream.java | 2 +
.../lucene/queryparser/classic/QueryParser.java | 7 +-
.../queryparser/classic/QueryParserBase.java | 2 +-
.../classic/QueryParserTokenManager.java | 8 +-
.../standard/CommonQueryParserConfiguration.java | 2 +-
.../flexible/standard/StandardQueryParser.java | 4 +-
.../flexible/standard/config/FuzzyConfig.java | 2 +-
.../flexible/standard/parser/CharStream.java | 2 +-
.../flexible/standard/parser/FastCharStream.java | 2 +
.../standard/parser/StandardSyntaxParser.java | 9 +-
.../standard/parser/StandardSyntaxParser.jj | 2 +-
.../parser/StandardSyntaxParserTokenManager.java | 7 +-
.../queryparser/surround/parser/CharStream.java | 2 +-
.../surround/parser/FastCharStream.java | 2 +
.../queryparser/surround/parser/QueryParser.java | 8 +-
.../surround/parser/QueryParserTokenManager.java | 6 +-
.../xml/builders/FuzzyLikeThisQueryBuilder.java | 2 +-
.../core/builders/TestQueryTreeBuilder.java | 6 +-
lucene/replicator/build.gradle | 17 +
lucene/sandbox/build.gradle | 17 +
.../idversion/TestIDVersionPostingsFormat.java | 4 +-
.../lucene/search/TestTermAutomatonQuery.java | 1 +
lucene/spatial-extras/build.gradle | 17 +
.../prefix/TestRecursivePrefixTreeStrategy.java | 2 +
lucene/spatial3d/build.gradle | 17 +
.../geom/RandomGeoShapeRelationshipTest.java | 3 +-
lucene/suggest/build.gradle | 17 +
lucene/test-framework/build.gradle | 17 +
.../lucene/analysis/BaseTokenStreamTestCase.java | 72 +-
.../org/apache/lucene/analysis/MockTokenizer.java | 6 +-
.../lucene/index/BasePointsFormatTestCase.java | 8 +-
.../index/BaseStoredFieldsFormatTestCase.java | 2 +-
.../index/BaseTermVectorsFormatTestCase.java | 7 +-
.../apache/lucene/index/RandomPostingsTester.java | 2 +-
.../ThreadedIndexingAndSearchingTestCase.java | 6 +-
.../java/org/apache/lucene/search/CheckHits.java | 1 +
.../similarities/BaseSimilarityTestCase.java | 17 +-
.../apache/lucene/store/BaseDirectoryTestCase.java | 4 +
.../lucene/store/BaseLockFactoryTestCase.java | 7 +-
.../org/apache/lucene/util/BaseBitSetTestCase.java | 27 +-
.../apache/lucene/util/BaseDocIdSetTestCase.java | 24 +-
.../org/apache/lucene/util/LuceneTestCase.java | 2 +-
.../TestCompressingStoredFieldsFormat.java | 8 +-
.../TestCompressingTermVectorsFormat.java | 6 +-
.../tools/src/groovy/check-source-patterns.groovy | 2 +-
settings.gradle | 17 +
solr/CHANGES.txt | 17 +-
solr/build.gradle | 17 +
solr/contrib/analysis-extras/build.gradle | 17 +
solr/contrib/analytics/build.gradle | 17 +
solr/contrib/clustering/build.gradle | 17 +
solr/contrib/dataimporthandler-extras/build.gradle | 17 +
solr/contrib/dataimporthandler/build.gradle | 17 +
solr/contrib/extraction/build.gradle | 17 +
.../contrib/jaegertracer-configurator/build.gradle | 17 +
solr/contrib/langid/build.gradle | 17 +
solr/contrib/ltr/build.gradle | 17 +
solr/contrib/prometheus-exporter/build.gradle | 17 +
solr/contrib/velocity/build.gradle | 17 +
solr/core/build.gradle | 17 +
.../org/apache/solr/cloud/ZkCollectionTerms.java | 6 +
.../java/org/apache/solr/cloud/ZkController.java | 5 +-
.../java/org/apache/solr/cloud/ZkShardTerms.java | 71 +-
.../apache/solr/parser/SolrQueryParserBase.java | 2 +-
.../java/org/apache/solr/search/DisMaxQParser.java | 4 +-
.../apache/solr/search/ExtendedDismaxQParser.java | 4 +-
.../org/apache/solr/search/JoinQParserPlugin.java | 157 +-
.../apache/solr/search/ReRankQParserPlugin.java | 4 +-
.../org/apache/solr/search/TopLevelJoinQuery.java | 221 +
.../org/apache/solr/search/ValueSourceParser.java | 8 +-
.../apache/solr/search/facet/UniqueBlockAgg.java | 32 +-
.../solr/search/facet/UniqueBlockFieldAgg.java | 45 +
.../solr/search/facet/UniqueBlockQueryAgg.java | 71 +
.../join/MultiValueTermOrdinalCollector.java | 65 +
.../java/org/apache/solr/servlet/HttpSolrCall.java | 3 +
.../java/org/apache/solr/util/TestInjection.java | 8 +-
.../test-files/solr/collection1/conf/schema12.xml | 2 +
solr/core/src/test/org/apache/solr/TestJoin.java | 166 +-
.../solr/search/TestExtendedDismaxParser.java | 6 +
.../apache/solr/search/facet/TestJsonFacets.java | 41 +-
.../facet/TestJsonFacetsWithNestedObjects.java | 31 +-
.../using-javascript.adoc => dev-docs/README.adoc} | 12 +-
solr/example/build.gradle | 17 +
solr/licenses/hamcrest-core-LICENSE-BSD.txt | 52 +-
solr/licenses/org.restlet-2.3.0.jar.sha1 | 1 -
solr/licenses/org.restlet-2.4.0.jar.sha1 | 1 +
.../org.restlet.ext.servlet-2.3.0.jar.sha1 | 1 -
.../org.restlet.ext.servlet-2.4.0.jar.sha1 | 1 +
solr/packaging/build.gradle | 17 +
solr/server/build.gradle | 17 +
solr/solr-ref-guide/build.gradle | 17 +
solr/solr-ref-guide/src/a-quick-overview.adoc | 3 +-
solr/solr-ref-guide/src/analytics.adoc | 2 +-
solr/solr-ref-guide/src/client-api-lineup.adoc | 28 +-
solr/solr-ref-guide/src/client-apis.adoc | 10 +-
solr/solr-ref-guide/src/de-duplication.adoc | 2 +-
solr/solr-ref-guide/src/filter-descriptions.adoc | 2 -
solr/solr-ref-guide/src/fonts/Inconsolata/OFL.txt | 184 +-
solr/solr-ref-guide/src/how-to-contribute.adoc | 2 +-
.../src/implicit-requesthandlers.adoc | 6 +-
solr/solr-ref-guide/src/index-replication.adoc | 3 +-
.../src/indexconfig-in-solrconfig.adoc | 12 +-
.../src/introduction-to-solr-indexing.adoc | 2 -
solr/solr-ref-guide/src/json-facet-api.adoc | 4 +-
solr/solr-ref-guide/src/jvm-settings.adoc | 2 +-
solr/solr-ref-guide/src/language-analysis.adoc | 12 +-
solr/solr-ref-guide/src/learning-to-rank.adoc | 4 +-
.../src/major-changes-in-solr-8.adoc | 14 +-
solr/solr-ref-guide/src/other-parsers.adoc | 87 +-
.../src/overview-of-the-solr-admin-ui.adoc | 2 +-
solr/solr-ref-guide/src/response-writers.adoc | 2 +-
solr/solr-ref-guide/src/schema-api.adoc | 4 +-
.../src/solr-system-requirements.adoc | 2 +-
solr/solr-ref-guide/src/solr-upgrade-notes.adoc | 2 +-
.../solrcloud-with-legacy-configuration-files.adoc | 5 +-
solr/solr-ref-guide/src/spatial-search.adoc | 4 +-
.../src/taking-solr-to-production.adoc | 2 +-
.../src/the-term-vector-component.adoc | 2 +-
solr/solr-ref-guide/src/tokenizers.adoc | 2 -
.../src/update-request-processors.adoc | 2 +-
...ding-data-with-solr-cell-using-apache-tika.adoc | 2 +-
...ta-store-data-with-the-data-import-handler.adoc | 4 +-
solr/solr-ref-guide/src/using-javascript.adoc | 4 +-
solr/solr-ref-guide/src/using-solr-from-ruby.adoc | 2 +-
.../src/velocity-response-writer.adoc | 3 +-
solr/solr-ref-guide/src/working-with-dates.adoc | 2 +-
solr/solrj/build.gradle | 17 +
.../io/stream/expr/StreamExpressionParser.java | 11 +
.../solrj/io/stream/CloudAuthStreamTest.java | 611 +
.../solrj/io/stream/StreamExpressionTest.java | 28 +-
solr/test-framework/build.gradle | 17 +
.../src/java/org/apache/solr/SolrTestCaseJ4.java | 3 +
solr/webapp/build.gradle | 17 +
versions.lock | 4 +-
versions.props | 2 +-
465 files changed, 37785 insertions(+), 33227 deletions(-)
create mode 100644 .github/workflows/gradle-wrapper-validation.yml
create mode 100644 buildSrc/src/main/java/org/apache/lucene/gradle/ProfileResults.java
copy solr/solr-ref-guide/src/using-javascript.adoc => dev-docs/README.adoc (53%)
create mode 100644 dev-docs/pmc-chair.adoc
delete mode 100644 dev-tools/git/HELP.txt
create mode 100644 gradle/generation/javacc.gradle
create mode 100644 gradle/generation/jflex.gradle
create mode 100644 gradle/testing/profiling.gradle
create mode 100644 gradle/testing/profiling.jfc
create mode 100644 gradle/validation/owasp-dependency-check.gradle
create mode 100644 gradle/validation/owasp-dependency-check/exclusions.xml
create mode 100644 lucene/analysis/common/src/test/org/apache/lucene/analysis/core/TestWhitespaceAnalyzer.java
create mode 100644 lucene/core/src/java/org/apache/lucene/codecs/blocktree/CompressionAlgorithm.java
delete mode 100644 lucene/core/src/java/org/apache/lucene/codecs/compressing/LZ4.java
delete mode 100644 lucene/core/src/java/org/apache/lucene/document/LatLonShapeLineQuery.java
delete mode 100644 lucene/core/src/java/org/apache/lucene/document/LatLonShapePointQuery.java
rename lucene/core/src/java/org/apache/lucene/document/{LatLonShapePolygonQuery.java => LatLonShapeQuery.java} (64%)
create mode 100644 lucene/core/src/java/org/apache/lucene/geo/LatLonGeometry.java
create mode 100644 lucene/core/src/java/org/apache/lucene/geo/Point.java
create mode 100644 lucene/core/src/java/org/apache/lucene/util/compress/LZ4.java
create mode 100644 lucene/core/src/java/org/apache/lucene/util/compress/LowercaseAsciiCompression.java
copy lucene/core/src/{test/org/apache/lucene/codecs/compressing/TestFastCompressionMode.java => java/org/apache/lucene/util/compress/package-info.java} (77%)
delete mode 100644 lucene/core/src/test/org/apache/lucene/codecs/compressing/AbstractTestLZ4CompressionMode.java
copy lucene/{analysis/common/src/java/org/apache/lucene/analysis/core/WhitespaceAnalyzer.java => core/src/test/org/apache/lucene/geo/TestPoint.java} (54%)
copy lucene/core/src/test/org/apache/lucene/{codecs/compressing/AbstractTestCompressionMode.java => util/compress/LZ4TestCase.java} (59%)
copy lucene/core/src/test/org/apache/lucene/{codecs/compressing/TestFastCompressionMode.java => util/compress/TestFastLZ4.java} (78%)
copy lucene/core/src/test/org/apache/lucene/{codecs/compressing/TestFastCompressionMode.java => util/compress/TestHighLZ4.java} (78%)
create mode 100644 lucene/core/src/test/org/apache/lucene/util/compress/TestLowercaseAsciiCompression.java
copy solr/solr-ref-guide/src/using-javascript.adoc => lucene/dev-docs/README.adoc (53%)
create mode 100644 solr/core/src/java/org/apache/solr/search/TopLevelJoinQuery.java
create mode 100644 solr/core/src/java/org/apache/solr/search/facet/UniqueBlockFieldAgg.java
create mode 100644 solr/core/src/java/org/apache/solr/search/facet/UniqueBlockQueryAgg.java
create mode 100644 solr/core/src/java/org/apache/solr/search/join/MultiValueTermOrdinalCollector.java
copy solr/{solr-ref-guide/src/using-javascript.adoc => dev-docs/README.adoc} (53%)
delete mode 100644 solr/licenses/org.restlet-2.3.0.jar.sha1
create mode 100644 solr/licenses/org.restlet-2.4.0.jar.sha1
delete mode 100644 solr/licenses/org.restlet.ext.servlet-2.3.0.jar.sha1
create mode 100644 solr/licenses/org.restlet.ext.servlet-2.4.0.jar.sha1
create mode 100644 solr/solrj/src/test/org/apache/solr/client/solrj/io/stream/CloudAuthStreamTest.java
[lucene-solr] 01/01: Merge branch 'master' into jira/solr-13579
Posted by ab...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
ab pushed a commit to branch jira/solr-13579
in repository https://gitbox.apache.org/repos/asf/lucene-solr.git
commit ce78b1cafccf0e47d3dc34aa0ec4a2a62a4a6aff
Merge: b1273df 641680f
Author: Andrzej Bialecki <ab...@apache.org>
AuthorDate: Tue Feb 4 08:54:33 2020 +0100
Merge branch 'master' into jira/solr-13579
.gitattributes | 4 +-
.github/workflows/gradle-wrapper-validation.yml | 11 +
build.gradle | 28 +-
buildSrc/build.gradle | 17 +
.../org/apache/lucene/gradle/ProfileResults.java | 215 +
.../using-javascript.adoc => dev-docs/README.adoc | 12 +-
dev-docs/pmc-chair.adoc | 178 +
dev-tools/git/HELP.txt | 14 -
gradle/ant-compat/artifact-naming.gradle | 17 +
gradle/ant-compat/folder-layout.gradle | 17 +
.../ant-compat/forbidden-api-rules-in-sync.gradle | 17 +
gradle/ant-compat/force-versions.gradle | 17 +
gradle/ant-compat/jar-checks.gradle | 17 +
gradle/ant-compat/misc.gradle | 17 +
gradle/ant-compat/post-jar.gradle | 17 +
gradle/ant-compat/resolve.gradle | 17 +
gradle/ant-compat/solr-forbidden-apis.gradle | 17 +
gradle/ant-compat/test-classes-cross-deps.gradle | 17 +
gradle/defaults-idea.gradle | 17 +
gradle/defaults-java.gradle | 23 +-
gradle/defaults-javadoc.gradle | 17 +
gradle/defaults.gradle | 17 +
gradle/generate-defaults.gradle | 95 +-
gradle/generation/javacc.gradle | 339 +
gradle/generation/jflex.gradle | 169 +
gradle/help.gradle | 111 +-
gradle/maven/defaults-maven.gradle | 17 +
gradle/maven/maven-local.gradle | 17 +
gradle/testing/defaults-tests.gradle | 20 +-
gradle/testing/fail-on-no-tests.gradle | 17 +
gradle/testing/failed-tests-at-end.gradle | 105 +-
gradle/testing/per-project-summary.gradle | 57 +-
gradle/testing/profiling.gradle | 47 +
gradle/testing/profiling.jfc | 41 +
gradle/testing/randomization.gradle | 17 +
gradle/testing/runtime-jvm-support.gradle | 85 +-
gradle/testing/slowest-tests-at-end.gradle | 79 +-
gradle/validation/check-environment.gradle | 77 +-
gradle/validation/config-file-sanity.gradle | 17 +
gradle/validation/forbidden-apis.gradle | 247 +-
gradle/validation/git-status.gradle | 154 +-
gradle/validation/jar-checks.gradle | 769 +-
gradle/validation/owasp-dependency-check.gradle | 44 +
.../owasp-dependency-check/exclusions.xml | 134 +
gradle/validation/precommit.gradle | 76 +-
gradle/validation/rat-sources.gradle | 29 +-
gradle/validation/validate-source-patterns.gradle | 17 +
gradle/validation/versions-props-sorted.gradle | 17 +
help/dependencies.txt | 276 +-
help/git.txt | 28 +-
help/tests.txt | 285 +-
help/workflow.txt | 7 +
lucene/CHANGES.txt | 16 +
lucene/LICENSE.txt | 32 +
lucene/MIGRATE.txt | 10 +
lucene/NOTICE.txt | 5 +
lucene/analysis/common/build.gradle | 17 +
lucene/analysis/common/build.xml | 3 +-
.../charfilter/HTMLCharacterEntities.jflex | 2 +-
.../analysis/charfilter/HTMLStripCharFilter.java | 58710 +++++++++----------
.../lucene/analysis/core/WhitespaceAnalyzer.java | 15 +-
.../lucene/analysis/core/WhitespaceTokenizer.java | 12 +
.../lucene/analysis/ar/TestArabicAnalyzer.java | 2 +-
.../lucene/analysis/bn/TestBengaliAnalyzer.java | 2 +-
.../lucene/analysis/cjk/TestCJKAnalyzer.java | 2 +-
.../lucene/analysis/cjk/TestCJKBigramFilter.java | 4 +-
.../lucene/analysis/cjk/TestCJKWidthFilter.java | 2 +-
.../commongrams/CommonGramsFilterTest.java | 2 +-
.../compound/TestCompoundWordTokenFilter.java | 2 +-
.../analysis/core/TestDecimalDigitFilter.java | 2 +-
.../lucene/analysis/core/TestDuelingAnalyzers.java | 26 +-
.../lucene/analysis/core/TestKeywordAnalyzer.java | 2 +-
.../analysis/core/TestWhitespaceAnalyzer.java | 49 +
.../lucene/analysis/cz/TestCzechAnalyzer.java | 2 +-
.../lucene/analysis/da/TestDanishAnalyzer.java | 2 +-
.../analysis/de/TestGermanLightStemFilter.java | 2 +-
.../analysis/de/TestGermanMinimalStemFilter.java | 2 +-
.../analysis/de/TestGermanNormalizationFilter.java | 2 +-
.../lucene/analysis/de/TestGermanStemFilter.java | 2 +-
.../analysis/en/TestEnglishMinimalStemFilter.java | 2 +-
.../analysis/es/TestSpanishLightStemFilter.java | 2 +-
.../lucene/analysis/fa/TestPersianCharFilter.java | 2 +-
.../analysis/fi/TestFinnishLightStemFilter.java | 2 +-
.../analysis/fr/TestFrenchLightStemFilter.java | 2 +-
.../analysis/fr/TestFrenchMinimalStemFilter.java | 2 +-
.../lucene/analysis/gl/TestGalicianAnalyzer.java | 2 +-
.../lucene/analysis/hi/TestHindiAnalyzer.java | 2 +-
.../lucene/analysis/hu/TestHungarianAnalyzer.java | 2 +-
.../analysis/hunspell/TestHunspellStemFilter.java | 2 +-
.../lucene/analysis/hy/TestArmenianAnalyzer.java | 2 +-
.../lucene/analysis/id/TestIndonesianAnalyzer.java | 2 +-
.../lucene/analysis/it/TestItalianAnalyzer.java | 2 +-
.../analysis/it/TestItalianLightStemFilter.java | 2 +-
.../lucene/analysis/lt/TestLithuanianAnalyzer.java | 2 +-
.../lucene/analysis/lv/TestLatvianAnalyzer.java | 2 +-
.../TestRemoveDuplicatesTokenFilter.java | 2 +-
.../TestScandinavianFoldingFilter.java | 2 +-
.../TestScandinavianNormalizationFilter.java | 2 +-
.../miscellaneous/TestWordDelimiterFilter.java | 2 +-
.../TestWordDelimiterGraphFilter.java | 2 +-
.../analysis/ngram/EdgeNGramTokenFilterTest.java | 2 +-
.../analysis/ngram/NGramTokenFilterTest.java | 2 +-
.../lucene/analysis/ngram/NGramTokenizerTest.java | 2 +-
.../lucene/analysis/nl/TestDutchAnalyzer.java | 2 +-
.../lucene/analysis/no/TestNorwegianAnalyzer.java | 2 +-
.../analysis/no/TestNorwegianLightStemFilter.java | 2 +-
.../no/TestNorwegianMinimalStemFilter.java | 2 +-
.../analysis/path/TestPathHierarchyTokenizer.java | 2 +-
.../path/TestReversePathHierarchyTokenizer.java | 2 +-
.../analysis/pattern/TestPatternReplaceFilter.java | 2 +-
.../analysis/pattern/TestPatternTokenizer.java | 2 +-
.../pattern/TestSimplePatternSplitTokenizer.java | 2 +-
.../pattern/TestSimplePatternTokenizer.java | 2 +-
.../lucene/analysis/pt/TestPortugueseAnalyzer.java | 2 +-
.../analysis/pt/TestPortugueseLightStemFilter.java | 2 +-
.../pt/TestPortugueseMinimalStemFilter.java | 2 +-
.../analysis/pt/TestPortugueseStemFilter.java | 2 +-
.../lucene/analysis/ro/TestRomanianAnalyzer.java | 2 +-
.../lucene/analysis/ru/TestRussianAnalyzer.java | 2 +-
.../analysis/ru/TestRussianLightStemFilter.java | 2 +-
.../lucene/analysis/shingle/ShingleFilterTest.java | 2 +-
.../sr/TestSerbianNormalizationFilter.java | 2 +-
.../sr/TestSerbianNormalizationRegularFilter.java | 2 +-
.../analysis/standard/TestClassicAnalyzer.java | 4 +-
.../standard/TestUAX29URLEmailTokenizer.java | 2 +-
.../lucene/analysis/sv/TestSwedishAnalyzer.java | 2 +-
.../analysis/sv/TestSwedishLightStemFilter.java | 2 +-
.../analysis/synonym/TestSynonymGraphFilter.java | 4 +-
.../analysis/synonym/TestSynonymMapFilter.java | 2 +-
.../lucene/analysis/th/TestThaiAnalyzer.java | 4 +-
.../lucene/analysis/tr/TestTurkishAnalyzer.java | 2 +-
.../analysis/util/TestRollingCharBuffer.java | 2 +-
.../analysis/util/TestSegmentingTokenizerBase.java | 4 +-
.../analysis/wikipedia/WikipediaTokenizerTest.java | 4 +-
.../collation/TestCollationDocValuesField.java | 4 +-
lucene/analysis/icu/build.gradle | 17 +
.../icu/segmentation/TestICUTokenizer.java | 2 +-
.../icu/segmentation/TestICUTokenizerCJK.java | 2 +-
lucene/analysis/kuromoji/build.gradle | 17 +
.../lucene/analysis/ja/JapaneseAnalyzer.java | 2 +-
.../lucene/analysis/ja/JapaneseTokenizer.java | 42 +-
.../analysis/ja/JapaneseTokenizerFactory.java | 7 +-
.../lucene/analysis/ja/TestExtendedMode.java | 6 +
.../lucene/analysis/ja/TestJapaneseAnalyzer.java | 31 +-
.../ja/TestJapaneseKatakanaStemFilter.java | 2 +-
.../analysis/ja/TestJapaneseNumberFilter.java | 2 +-
.../analysis/ja/TestJapaneseReadingFormFilter.java | 4 +-
.../lucene/analysis/ja/TestJapaneseTokenizer.java | 54 +-
.../analysis/ja/TestJapaneseTokenizerFactory.java | 17 +-
.../apache/lucene/analysis/ja/TestSearchMode.java | 61 +-
lucene/analysis/morfologik/build.gradle | 17 +
.../lucene/analysis/uk/TestUkrainianAnalyzer.java | 2 +-
lucene/analysis/nori/build.gradle | 17 +
.../analysis/ko/TestKoreanReadingFormFilter.java | 2 +-
.../lucene/analysis/ko/TestKoreanTokenizer.java | 2 +-
lucene/analysis/opennlp/build.gradle | 17 +
lucene/analysis/phonetic/build.gradle | 17 +
.../analysis/phonetic/TestPhoneticFilter.java | 2 +-
lucene/analysis/smartcn/build.gradle | 17 +
lucene/analysis/stempel/build.gradle | 17 +
.../lucene/analysis/pl/TestPolishAnalyzer.java | 2 +-
lucene/backward-codecs/build.gradle | 17 +
lucene/benchmark/build.gradle | 17 +
.../benchmark/byTask/TestPerfTasksLogic.java | 2 +
lucene/build.gradle | 17 +
lucene/classification/build.gradle | 17 +
.../classification/utils/DataSplitterTest.java | 1 +
lucene/codecs/build.gradle | 17 +
.../lucene/codecs/uniformsplit/package-info.java | 1 -
.../uniformsplit/sharedterms/package-info.java | 1 -
lucene/common-build.xml | 9 +-
lucene/core/build.gradle | 17 +
.../codecs/blocktree/BlockTreeTermsReader.java | 5 +-
.../codecs/blocktree/BlockTreeTermsWriter.java | 152 +-
.../codecs/blocktree/CompressionAlgorithm.java | 81 +
.../codecs/blocktree/IntersectTermsEnum.java | 2 +
.../codecs/blocktree/IntersectTermsEnumFrame.java | 102 +-
.../codecs/blocktree/SegmentTermsEnumFrame.java | 119 +-
.../org/apache/lucene/codecs/blocktree/Stats.java | 38 +-
.../lucene/codecs/compressing/CompressionMode.java | 11 +-
.../org/apache/lucene/codecs/compressing/LZ4.java | 544 -
.../codecs/lucene84/Lucene84PostingsFormat.java | 4 +-
.../codecs/lucene84/Lucene84PostingsReader.java | 32 +-
.../codecs/lucene84/Lucene84PostingsWriter.java | 20 +-
.../org/apache/lucene/document/LatLonShape.java | 44 +-
.../lucene/document/LatLonShapeLineQuery.java | 143 -
.../lucene/document/LatLonShapePointQuery.java | 123 -
...hapePolygonQuery.java => LatLonShapeQuery.java} | 69 +-
.../org/apache/lucene/document/ShapeField.java | 1 -
.../org/apache/lucene/document/ShapeQuery.java | 2 +-
.../src/java/org/apache/lucene/geo/EdgeTree.java | 19 +-
.../java/org/apache/lucene/geo/LatLonGeometry.java | 51 +
.../core/src/java/org/apache/lucene/geo/Line.java | 9 +-
.../src/java/org/apache/lucene/geo/Line2D.java | 12 +-
.../core/src/java/org/apache/lucene/geo/Point.java | 89 +
.../src/java/org/apache/lucene/geo/Point2D.java | 35 +-
.../src/java/org/apache/lucene/geo/Polygon.java | 7 +-
.../src/java/org/apache/lucene/geo/Polygon2D.java | 12 +-
.../apache/lucene/geo/SimpleWKTShapeParser.java | 24 +-
.../java/org/apache/lucene/search/FuzzyQuery.java | 10 +-
.../src/java/org/apache/lucene/util/BitUtil.java | 60 +-
.../java/org/apache/lucene/util/compress/LZ4.java | 435 +
.../util/compress/LowercaseAsciiCompression.java | 152 +
.../apache/lucene/util/compress/package-info.java} | 14 +-
.../lucene/util/packed/DirectMonotonicWriter.java | 17 +-
.../lucene/analysis/TestAnalyzerWrapper.java | 1 +
.../analysis/standard/TestStandardAnalyzer.java | 2 +-
.../tokenattributes/TestCharTermAttributeImpl.java | 1 +
.../compressing/AbstractTestCompressionMode.java | 94 +-
.../AbstractTestLZ4CompressionMode.java | 112 -
.../compressing/TestFastCompressionMode.java | 2 +-
.../compressing/TestFastDecompressionMode.java | 15 +-
.../codecs/lucene60/TestLucene60PointsFormat.java | 10 +-
.../lucene/codecs/lucene80/TestIndexedDISI.java | 21 +-
.../lucene80/TestLucene80DocValuesFormat.java | 4 +-
.../perfield/TestPerFieldPostingsFormat2.java | 1 +
.../apache/lucene/document/BaseShapeTestCase.java | 2 +-
.../lucene/document/BaseXYShapeTestCase.java | 10 +-
.../TestLatLonPointDistanceFeatureQuery.java | 5 +-
.../document/TestLatLonPolygonShapeQueries.java | 2 +-
.../apache/lucene/document/TestLatLonShape.java | 42 +
.../lucene/document/TestXYLineShapeQueries.java | 16 +-
.../document/TestXYMultiPolygonShapeQueries.java | 4 +-
.../lucene/document/TestXYPointShapeQueries.java | 14 +-
.../lucene/document/TestXYPolygonShapeQueries.java | 2 +-
.../org/apache/lucene/document/TestXYShape.java | 13 +-
.../lucene/document/TestXYShapeEncoding.java | 4 +-
.../test/org/apache/lucene/geo/ShapeTestUtil.java | 55 +-
.../test/org/apache/lucene/geo/TestGeoUtils.java | 42 +-
.../src/test/org/apache/lucene/geo/TestPoint.java} | 31 +-
.../test/org/apache/lucene/geo/TestPoint2D.java | 9 +
.../test/org/apache/lucene/geo/TestPolygon2D.java | 20 +-
.../org/apache/lucene/geo/TestXYRectangle2D.java | 17 +-
.../org/apache/lucene/index/TestAddIndexes.java | 19 +-
.../org/apache/lucene/index/TestAtomicUpdate.java | 125 +-
.../lucene/index/TestBinaryDocValuesUpdates.java | 7 +-
.../org/apache/lucene/index/TestByteSlices.java | 25 +-
.../lucene/index/TestConcurrentMergeScheduler.java | 3 +-
.../apache/lucene/index/TestDeletionPolicy.java | 2 +
.../apache/lucene/index/TestDirectoryReader.java | 1 +
.../index/TestDocumentsWriterStallControl.java | 4 +-
.../lucene/index/TestFieldUpdatesBuffer.java | 29 +-
.../org/apache/lucene/index/TestIndexWriter.java | 9 +-
.../apache/lucene/index/TestIndexWriterCommit.java | 2 +
.../apache/lucene/index/TestIndexWriterDelete.java | 7 +-
.../lucene/index/TestIndexWriterMaxDocs.java | 2 +
.../lucene/index/TestIndexWriterMergePolicy.java | 1 +
.../lucene/index/TestIndexWriterNRTIsCurrent.java | 4 +-
.../apache/lucene/index/TestIndexWriterReader.java | 6 +-
.../index/TestIndexWriterThreadsToSegments.java | 1 +
.../lucene/index/TestIndexWriterUnicode.java | 2 +-
.../lucene/index/TestIndexWriterWithThreads.java | 7 +-
.../org/apache/lucene/index/TestManyFields.java | 1 +
.../lucene/index/TestMixedDocValuesUpdates.java | 3 +-
.../lucene/index/TestNRTReaderWithThreads.java | 52 +-
.../org/apache/lucene/index/TestNRTThreads.java | 2 +-
.../test/org/apache/lucene/index/TestNorms.java | 12 +-
.../lucene/index/TestNumericDocValuesUpdates.java | 4 +-
.../lucene/index/TestSnapshotDeletionPolicy.java | 4 +-
.../org/apache/lucene/index/TestStressAdvance.java | 3 +-
.../org/apache/lucene/index/TestTermsEnum.java | 5 +-
.../apache/lucene/index/TestTieredMergePolicy.java | 3 +-
.../apache/lucene/search/TestAutomatonQuery.java | 2 +-
.../apache/lucene/search/TestBooleanScorer.java | 7 +-
.../lucene/search/TestConstantScoreScorer.java | 2 +-
.../lucene/search/TestDisjunctionMaxQuery.java | 3 +-
.../lucene/search/TestDoubleValuesSource.java | 29 +-
.../org/apache/lucene/search/TestFuzzyQuery.java | 2 +-
.../apache/lucene/search/TestLRUQueryCache.java | 2 +-
.../apache/lucene/search/TestMinShouldMatch2.java | 1 +
.../lucene/search/TestMultiThreadTermVectors.java | 159 +-
.../org/apache/lucene/search/TestPhraseQuery.java | 6 +-
.../org/apache/lucene/search/TestPointQueries.java | 1 +
.../org/apache/lucene/search/TestPrefixQuery.java | 2 +-
.../apache/lucene/search/TestRegexpRandom2.java | 2 +-
.../lucene/search/TestSameScoresWithThreads.java | 2 +-
.../org/apache/lucene/search/TestScorerPerf.java | 5 +-
.../org/apache/lucene/search/TestSearchAfter.java | 4 +-
.../lucene/search/TestSearchWithThreads.java | 35 +-
.../apache/lucene/search/TestSearcherManager.java | 16 +-
.../org/apache/lucene/search/TestTermScorer.java | 2 +-
.../apache/lucene/search/TestTopDocsCollector.java | 11 +-
.../lucene/search/TestTopFieldCollector.java | 8 +-
.../lucene/store/TestByteBuffersDataInput.java | 2 +-
.../lucene/store/TestFileSwitchDirectory.java | 1 +
.../org/apache/lucene/store/TestMultiMMap.java | 9 +-
.../test/org/apache/lucene/util/TestBitUtil.java | 6 +-
.../org/apache/lucene/util/TestNumericUtils.java | 4 +-
.../org/apache/lucene/util/TestOfflineSorter.java | 2 +-
.../org/apache/lucene/util/TestPagedBytes.java | 18 +-
.../org/apache/lucene/util/TestSloppyMath.java | 3 +-
.../apache/lucene/util/TestWeakIdentityMap.java | 3 +-
.../apache/lucene/util/automaton/TestMinimize.java | 2 +-
.../lucene/util/automaton/TestUTF32ToUTF8.java | 2 +-
.../test/org/apache/lucene/util/bkd/TestBKD.java | 12 +-
.../compress/LZ4TestCase.java} | 213 +-
.../compress/TestFastLZ4.java} | 11 +-
.../compress/TestHighLZ4.java} | 11 +-
.../compress/TestLowercaseAsciiCompression.java | 120 +
.../lucene/util/packed/TestDirectMonotonic.java | 34 +-
.../lucene/util/packed/TestDirectPacked.java | 2 +-
.../apache/lucene/util/packed/TestPackedInts.java | 87 +-
lucene/demo/build.gradle | 17 +
.../dev-docs/README.adoc | 12 +-
lucene/expressions/build.gradle | 17 +
.../lucene/expressions/TestExpressionSorts.java | 2 +-
lucene/facet/build.gradle | 17 +
.../taxonomy/TestSearcherTaxonomyManager.java | 2 +
.../facet/taxonomy/directory/TestAddTaxonomy.java | 2 +
.../directory/TestDirectoryTaxonomyWriter.java | 3 +-
lucene/grouping/build.gradle | 17 +
.../lucene/search/grouping/GroupingSearch.java | 4 +-
.../grouping/AllGroupHeadsCollectorTest.java | 2 +-
.../grouping/DistinctValuesCollectorTest.java | 3 +-
.../search/grouping/GroupFacetCollectorTest.java | 2 +-
lucene/highlighter/build.gradle | 17 +
.../uhighlight/TestUnifiedHighlighterMTQ.java | 2 +-
lucene/ivy-versions.properties | 2 +-
lucene/join/build.gradle | 17 +
.../apache/lucene/search/join/TestBlockJoin.java | 2 +-
lucene/licenses/hamcrest-core-LICENSE-BSD.txt | 52 +-
lucene/luke/build.gradle | 17 +
lucene/memory/build.gradle | 17 +
lucene/misc/build.gradle | 17 +
lucene/monitor/build.gradle | 17 +
lucene/queries/build.gradle | 17 +
.../queries/payloads/TestPayloadCheckQuery.java | 8 +-
.../queries/payloads/TestPayloadScoreQuery.java | 2 +-
lucene/queryparser/build.gradle | 17 +
.../lucene/queryparser/classic/CharStream.java | 2 +-
.../lucene/queryparser/classic/FastCharStream.java | 2 +
.../lucene/queryparser/classic/QueryParser.java | 7 +-
.../queryparser/classic/QueryParserBase.java | 2 +-
.../classic/QueryParserTokenManager.java | 8 +-
.../standard/CommonQueryParserConfiguration.java | 2 +-
.../flexible/standard/StandardQueryParser.java | 4 +-
.../flexible/standard/config/FuzzyConfig.java | 2 +-
.../flexible/standard/parser/CharStream.java | 2 +-
.../flexible/standard/parser/FastCharStream.java | 2 +
.../standard/parser/StandardSyntaxParser.java | 9 +-
.../standard/parser/StandardSyntaxParser.jj | 2 +-
.../parser/StandardSyntaxParserTokenManager.java | 7 +-
.../queryparser/surround/parser/CharStream.java | 2 +-
.../surround/parser/FastCharStream.java | 2 +
.../queryparser/surround/parser/QueryParser.java | 8 +-
.../surround/parser/QueryParserTokenManager.java | 6 +-
.../xml/builders/FuzzyLikeThisQueryBuilder.java | 2 +-
.../core/builders/TestQueryTreeBuilder.java | 6 +-
lucene/replicator/build.gradle | 17 +
lucene/sandbox/build.gradle | 17 +
.../idversion/TestIDVersionPostingsFormat.java | 4 +-
.../lucene/search/TestTermAutomatonQuery.java | 1 +
lucene/spatial-extras/build.gradle | 17 +
.../prefix/TestRecursivePrefixTreeStrategy.java | 2 +
lucene/spatial3d/build.gradle | 17 +
.../geom/RandomGeoShapeRelationshipTest.java | 3 +-
lucene/suggest/build.gradle | 17 +
lucene/test-framework/build.gradle | 17 +
.../lucene/analysis/BaseTokenStreamTestCase.java | 72 +-
.../org/apache/lucene/analysis/MockTokenizer.java | 6 +-
.../lucene/index/BasePointsFormatTestCase.java | 8 +-
.../index/BaseStoredFieldsFormatTestCase.java | 2 +-
.../index/BaseTermVectorsFormatTestCase.java | 7 +-
.../apache/lucene/index/RandomPostingsTester.java | 2 +-
.../ThreadedIndexingAndSearchingTestCase.java | 6 +-
.../java/org/apache/lucene/search/CheckHits.java | 1 +
.../similarities/BaseSimilarityTestCase.java | 17 +-
.../apache/lucene/store/BaseDirectoryTestCase.java | 4 +
.../lucene/store/BaseLockFactoryTestCase.java | 7 +-
.../org/apache/lucene/util/BaseBitSetTestCase.java | 27 +-
.../apache/lucene/util/BaseDocIdSetTestCase.java | 24 +-
.../org/apache/lucene/util/LuceneTestCase.java | 2 +-
.../TestCompressingStoredFieldsFormat.java | 8 +-
.../TestCompressingTermVectorsFormat.java | 6 +-
.../tools/src/groovy/check-source-patterns.groovy | 2 +-
settings.gradle | 17 +
solr/CHANGES.txt | 17 +-
solr/build.gradle | 17 +
solr/contrib/analysis-extras/build.gradle | 17 +
solr/contrib/analytics/build.gradle | 17 +
solr/contrib/clustering/build.gradle | 17 +
solr/contrib/dataimporthandler-extras/build.gradle | 17 +
solr/contrib/dataimporthandler/build.gradle | 17 +
solr/contrib/extraction/build.gradle | 17 +
.../contrib/jaegertracer-configurator/build.gradle | 17 +
solr/contrib/langid/build.gradle | 17 +
solr/contrib/ltr/build.gradle | 17 +
solr/contrib/prometheus-exporter/build.gradle | 17 +
solr/contrib/velocity/build.gradle | 17 +
solr/core/build.gradle | 17 +
.../org/apache/solr/cloud/ZkCollectionTerms.java | 6 +
.../java/org/apache/solr/cloud/ZkController.java | 5 +-
.../java/org/apache/solr/cloud/ZkShardTerms.java | 71 +-
.../apache/solr/parser/SolrQueryParserBase.java | 2 +-
.../java/org/apache/solr/search/DisMaxQParser.java | 4 +-
.../apache/solr/search/ExtendedDismaxQParser.java | 4 +-
.../org/apache/solr/search/JoinQParserPlugin.java | 157 +-
.../apache/solr/search/ReRankQParserPlugin.java | 4 +-
.../org/apache/solr/search/TopLevelJoinQuery.java | 221 +
.../org/apache/solr/search/ValueSourceParser.java | 8 +-
.../apache/solr/search/facet/UniqueBlockAgg.java | 32 +-
.../solr/search/facet/UniqueBlockFieldAgg.java | 45 +
.../solr/search/facet/UniqueBlockQueryAgg.java | 71 +
.../join/MultiValueTermOrdinalCollector.java | 65 +
.../java/org/apache/solr/servlet/HttpSolrCall.java | 3 +
.../java/org/apache/solr/util/TestInjection.java | 8 +-
.../test-files/solr/collection1/conf/schema12.xml | 2 +
solr/core/src/test/org/apache/solr/TestJoin.java | 166 +-
.../solr/search/TestExtendedDismaxParser.java | 6 +
.../apache/solr/search/facet/TestJsonFacets.java | 41 +-
.../facet/TestJsonFacetsWithNestedObjects.java | 31 +-
.../using-javascript.adoc => dev-docs/README.adoc} | 12 +-
solr/example/build.gradle | 17 +
solr/licenses/hamcrest-core-LICENSE-BSD.txt | 52 +-
solr/licenses/org.restlet-2.3.0.jar.sha1 | 1 -
solr/licenses/org.restlet-2.4.0.jar.sha1 | 1 +
.../org.restlet.ext.servlet-2.3.0.jar.sha1 | 1 -
.../org.restlet.ext.servlet-2.4.0.jar.sha1 | 1 +
solr/packaging/build.gradle | 17 +
solr/server/build.gradle | 17 +
solr/solr-ref-guide/build.gradle | 17 +
solr/solr-ref-guide/src/a-quick-overview.adoc | 3 +-
solr/solr-ref-guide/src/analytics.adoc | 2 +-
solr/solr-ref-guide/src/client-api-lineup.adoc | 28 +-
solr/solr-ref-guide/src/client-apis.adoc | 10 +-
solr/solr-ref-guide/src/de-duplication.adoc | 2 +-
solr/solr-ref-guide/src/filter-descriptions.adoc | 2 -
solr/solr-ref-guide/src/fonts/Inconsolata/OFL.txt | 184 +-
solr/solr-ref-guide/src/how-to-contribute.adoc | 2 +-
.../src/implicit-requesthandlers.adoc | 6 +-
solr/solr-ref-guide/src/index-replication.adoc | 3 +-
.../src/indexconfig-in-solrconfig.adoc | 12 +-
.../src/introduction-to-solr-indexing.adoc | 2 -
solr/solr-ref-guide/src/json-facet-api.adoc | 4 +-
solr/solr-ref-guide/src/jvm-settings.adoc | 2 +-
solr/solr-ref-guide/src/language-analysis.adoc | 12 +-
solr/solr-ref-guide/src/learning-to-rank.adoc | 4 +-
.../src/major-changes-in-solr-8.adoc | 14 +-
solr/solr-ref-guide/src/other-parsers.adoc | 87 +-
.../src/overview-of-the-solr-admin-ui.adoc | 2 +-
solr/solr-ref-guide/src/response-writers.adoc | 2 +-
solr/solr-ref-guide/src/schema-api.adoc | 4 +-
.../src/solr-system-requirements.adoc | 2 +-
solr/solr-ref-guide/src/solr-upgrade-notes.adoc | 2 +-
.../solrcloud-with-legacy-configuration-files.adoc | 5 +-
solr/solr-ref-guide/src/spatial-search.adoc | 4 +-
.../src/taking-solr-to-production.adoc | 2 +-
.../src/the-term-vector-component.adoc | 2 +-
solr/solr-ref-guide/src/tokenizers.adoc | 2 -
.../src/update-request-processors.adoc | 2 +-
...ding-data-with-solr-cell-using-apache-tika.adoc | 2 +-
...ta-store-data-with-the-data-import-handler.adoc | 4 +-
solr/solr-ref-guide/src/using-javascript.adoc | 4 +-
solr/solr-ref-guide/src/using-solr-from-ruby.adoc | 2 +-
.../src/velocity-response-writer.adoc | 3 +-
solr/solr-ref-guide/src/working-with-dates.adoc | 2 +-
solr/solrj/build.gradle | 17 +
.../io/stream/expr/StreamExpressionParser.java | 11 +
.../solrj/io/stream/CloudAuthStreamTest.java | 611 +
.../solrj/io/stream/StreamExpressionTest.java | 28 +-
solr/test-framework/build.gradle | 17 +
.../src/java/org/apache/solr/SolrTestCaseJ4.java | 3 +
solr/webapp/build.gradle | 17 +
versions.lock | 4 +-
versions.props | 2 +-
465 files changed, 37785 insertions(+), 33227 deletions(-)