You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@solr.apache.org by no...@apache.org on 2021/10/29 01:36:46 UTC
[solr] branch jira/solr15337_1 updated (f04e476 -> 16ec33a)
This is an automated email from the ASF dual-hosted git repository.
noble pushed a change to branch jira/solr15337_1
in repository https://gitbox.apache.org/repos/asf/solr.git.
from f04e476 Merge branch 'main' into jira/solr15337_1
add 92619c9 Ref Guide: Upgrade notes for 8.9
add a44ff77 Ref Guide: Upgrade notes for 8.9 part 2
add 4c76bcc SOLR-15197: Support temporal graph queries with daily windows
add f38dbd3 SOLR-15392: Tracing span operation name and tags (#115)
add c6616a6 Ref Guide: typo fixes, headline case, abbrevations, etc., for 8.9 backport
add 053fa66 Ref Guide: typos, headline case, abbreviations, etc., for 9.0 only
add 387527a SOLR-15311: MODIFYCOLLECTION now supports async (#152)
add e316ac4 SOLR-15429: Documentation updates regarding global setting based behavior changes introduced in LUCENE-8811 / LUCENE-9970
add d10f9fa CHANGES.txt 8.10 section improvement
add a9a8d20 SOLR-14920: add spotless and gjf (automatic code formatter) plumbing (#126)
add 163342c SOLR-11646: v2 api documentation round three (#91)
add 112585e SOLR-15311: docs: document 'async' as MODIFYCOLLECTION parameter (#161)
add aab66e7 SOLR-15277: Schema designer UI and supporting backend (#42)
add e00ac7d Fix 8.9.0 < 8.10.0 comparison in smokeTestRelease.py script. (#2509)
add 916b7a0 SOLR-15385 RawTypes Part II, Searching for NamedList (#165)
add 96d0718 SOLR-15457: Faceting on EnumFieldType was returning ordinals. (#2508)
add 9791057 SOLR-15449: edismax sow and mm (#158)
add b113d36 SOLR-15410: Always use -Xverbosegclog for OpenJ9 (#131)
add 73963ca SOLR-15197: Add WEEKDAY windows and forward and backword looking windows.
add 260e3f0 SOLR-15457: fix test; bad backport facet counts are now "long" not "int"
add 51fcedb LUCENE-9995: JDK17 generates wbr tags which make javadocs checker angry.
add 11ce8b8 SOLR-15423 JWTAuthPlugin support for custom truststore (#139)
add 0aba02d Update worktree instructions
add 8240132 SOLR-15080: Include gcs-repository in packaged Solr dist
add ae5c62a SOLR-15453: permit local binary image requests (#164)
add 26d3f95 SOLR-15433: Replace transient core cache LRU by Caffeine cache.
add 39cc2b8 SOLR-15351: Convert /v2/c/<coll> APIs to POJO impl (#81)
add db968d7 SOLR-14588: Add Validation for Circuit Breaker Thresholds
add d8c1aa0 SolrZkClient: remove dead code (#2510)
add 5a9a34d SOLR-15044: JSON Loading: nested docs don't need ID (#143)
add badb55a SOLR-15280 Misleading error message in HdfsDirectoryFactory (#44)
add 4f6e50d renamed solritas repo (#54)
add 777d701 SOLR-15471 Rename parameter to langid.allowlist (#172)
add b70af44 SOLR-15454: retain and explain Lucene commits in .git-blame-ignore-revs (#163)
add d17a1cd SOLR-14920: contrib/jaegertracer-configurator: apply & enforce 'spotless' code formatting (#162)
add 67f7b6e SOLR-14920: .git-blame-ignore-revs update for contrib/jaegertracer-configurator reformatting
add b3d5243 SOLR-15362: allow drop down box to float wider to support long core/collection names (#90)
add cded17c SOLR-15470 Remove test-framework from binary distro (#174)
add 41661f8 Fix copy/paste mistake
add a79e71c SOLR-15460: Implement LIKE, IS NOT NULL, IS NULL, and support wildcard * in equals string literal (#173)
add b0b4d1b SOLR-15378: Suppress SimpleText codec in TestRestoreCore
add 2bbee53 SOLR-15423 Fix test failures (#178)
add b24d73e SOLR-15451: SolrSchema (for SQL) should use PKI principal for request to /admin/luke (#168)
add a5649f7 DOAP changes for release 8.9.0
add 2733bab SOLR-15448: fixed test failures
add 5f13818 SOLR-15448: fixed test failures
add 3155565 SOLR-15423 Redesign integration test, with cluster in local scope variable per test (#182)
add 2ee7f6c SOLR-15484: BadApple failing test
add 71d5394 Sync CHANGES for 8.9.0 (#184)
add 1725e77 SOLR-15385 RawTypes Part III, contrib and solrj (#169)
add 7001437 SOLR-15416: remove leftover Ref Guide images
add ae7b276 SOLR-15456: Get field type info from luke for custom fields instead of defaulting to String for Parallel SQL (#181)
add 498f9c4 SOLR-15487: fix CommonGramsFilter docs in ref-guide, add solr tests
add b9f0f8f SOLR-15185: HashQParser, make hashCode deterministic (#175)
add 19252f1 Ref guide: nested docs: adding _root_ requires reindex (#185)
add ca62ff0 SOLR-15458: Move solr-ref-guide/src/meta-docs to dev-docs; remove how-to-contribute.adoc (#167)
add c1d0a75 SOLR-15491: Adding example to return distance field. (#186)
add a6d92b1 SOLR-15472: New shards.preference option for preferring replicas based on their leader status (#188)
add caca827 SOLR-14341: Move configName into DocCollection (state.json) (#17)
add 00e23c1 SOLR-15485: discourage Collections.singleton.forEach use (#179)
add 5e7310c SOLR-15385 RawTypes Part IV, solr-core (#195)
add e89593c SOLR-15461: Upgrade Apache Calcite to latest release. (#177)
add 0907fff SOLR-15489: Implement OFFSET & FETCH for LIMIT SQL queries (#191)
add daa8a54 SOLR-15475: Implement COUNT and APPROX_COUNT_DISTINCT aggregation functions for Parallel SQL (#194)
add 73bb565 SOLR-14444: Ref Guide re-organization (#190)
add 97efead SOLR-14444: Sentences start on newlines (#199)
add 98c091d SOLR-15499: StatsStream implement ParallelMetricsRollup to allow for tiered computation for collection aliases (#197)
add b10b275 SOLR-15517: Remove unnecessary no-op implementation of SolrCoreAware in ExpandComponent and TermVectorComponent. (#201)
add 65e5f9c Fix line endings and enforce LF for all java files
add 191c568 Sync solr/CHANGES.txt with branch_8x after backporting SQL improvements
add 1dbde9c SOLR-15520: Fix build on windows by downgrading jekyll (#205)
add 201d56b SOLR-15385 RawTypes Part V (#196)
add cc52b22 Revert "SOLR-14588: Add Validation for Circuit Breaker Thresholds"
add e75430d SOLR-15519: reduce SolrCore.getCircuitBreakerManager() calls in SearchHandler.handleRequestBody() (#203)
add 33b82d5 Update lang/locale exclusions for GCSBackupRepositoryTest
add d3c1b61 SOLR-14444: Ref Guide: add required/default tables to all params, part I (#208)
add 1022614 SOLR-15524: Fix Solr Docker test cleanup.
add 5bb9ecd SOLR-14857: Add optional gradle property to run docker tests in parallel
add f6f58c0 SOLR-15490: /cluster v2 API parameter mapping tests (#204)
add da1267a SOLR-14444: add required/default tables to all params, part II (#211)
add 14e974e SOLR-15485: action post-commit review feedback (#213)
add 0998613 SOLR-15385 RawTypes Part VI (#207)
add 5118648 SOLR-14444: add required/default tables to all params, part III (final) (#217)
add 5346024 SOLR-15531: significantTerms streaming function should not fail on empty collections (#212)
add ee6d01a SOLR-15533: Add license headers to docker module (#215)
add 71c032a SOLR-15524: Remove unnecessary container cleanup in docker tests
add 9501d3f SOLR-15525: Read ZK credentials from a file specified using a system property instead of exposing plain-text credentials (#222)
add 3cb7e94 SOLR-15545: Properly source run-initdb in docker commands (#223)
add e54a6db SOLR-15335: Don't use cached Dockerfiles when the body changes.
add 122c88a SOLR-15549: Better error message for missing ZK nodes in ZkStateReader. (#224)
add d67ff3a SOLR-15496: Reuse comparator objects in contrib/ltr rescorer classes. (#228)
add afdf886 SOLR-15496: remove deprecated LTRRescorer.sortByScore method
add 44e866c SOLR-15550 Improvements to ObjectReleaseTracker (#227)
add 6668d1f Fix solr-ref-guide/README.adoc (#231)
add e787ef6 SOLR-15309: Update .gitignore files for IntelliJ IDEA (#229)
add 1e3ee66 SOLR-15537: split 10-args LTRRescorer.scoreSingleHit method (#192)
add db7b104 SOLR-15537: remove deprecated 10-args LTRRescorer.scoreSingleHit method
add 4d36e42 SOLR-15497: Fix broken Ref Guide links (#233)
add 34ce242 SOLR-14444: miscellaneous ref guide cleanups (#234)
add 26d9e56 SOLR-15543: testDocker now fails fast (instead of an obtuse delayed failure) if test needs setfacl on the host system but it doesn't work
add 5e8857c SOLR-15559 Small optimization in StrUtils.splitSmart() (#235)
add e7e80b1 SOLR-15531: Cross-collection join fixed to ignore documents that do not contain value in from field
add 1925693 SOLR-15482: correct CHANGES.txt entry erroneously refering to SOLR-15531
add dce4c7f SOLR-15568: Don't render the Schema Designer screen if user is not authorized (#240)
add 632852a SOLR-15566: Clarify ref guide documentation about SQL queries with SELECT * requiring a LIMIT clause (#237)
add 008c6fc SOLR-15567: Document Schema Designer screen in ref guide. (#239)
add 6056b68 SOLR-15570: Include declared but unused fields from the schema in table metadata (#241)
add 210e040 Add SOLR-15570 to 8.10 section of CHANGES.txt
add 2458360 SOLR-15527: Security admin screen for managing users, roles, and permissions (#209)
add deeb40f Move SOLR-15277 under 8.10 New Features
add 56cc230 SOLR-15564: Improve filtering expressions in /admin/metrics.
add 8e74f9f SOLR-15570: Check stored or docValues when merging fields from the Luke schema response (#244)
add 8377085 SOLR-14506: Fix NPE in COLSTATUS for collections using implicit routing.
add be8ccfb SOLR-15573: bin/solr auth tool should provide role bindings for security-read and config-edit by default (#245)
add bab9d28 SOLR-15486: make SolrCoreState.pauseUpdatesAndAwaitInflightRequests logic not SolrCloud specific (#180)
add dd655f7 SOLR-15575: Propagate request level basic auth creds from the top-level request to internally used async requests (#246)
add 072c9c8 SOLR-15576: Allow filtering on ISO-8601 formatted timestamp literals in SQL WHERE clause (#247)
add 890ef78 SOLR-15428: Integrate the OpenJDK JMH micro benchmark framework for micro benchmarks and performance comparisons & investigation. (#214)
add a72c993 SOLR-14758: Fix NPE in QueryComponent.mergeIds when using timeAllowed and sorting (#251)
add 28b0cb7 SOLR-15428: Update test for additional index metric, segment count.
add 86d95ce SOLR-9853: Ability to project multi-valued fields in SQL query results (#252)
add 361fa39 SOLR-15582: Replace deprecated Tuple API use in SQLHandler. (#256)
add de96857 Ref Guide: Miscellaneous cleanups (#258)
add bd1ff33 major-changes-in-solr-9.adoc: fix SOLR_SECURITY_MANAGER_ENABLED
add 1c85e31 SOLR-14655: Add MinHash docs (#259)
add 38848e6 SOLR-15579: Re-configure calcite to allow more values in an IN clause (#249)
add 250e19d SOLR-15428: Fix forbiddenapis Gradle setup. Also fix java options to … (#261)
add dd154da fix project name in Eclipse integration
add 47c1fdc SOLR-14758: Fix query execution to pass shards
add 5c3465e SOLR-8889: Fixed various problems in Solr and SolrJ that could cause deleteById commands with "_route_" information to processed by the wrong shard, and/or fail when forwarded to replicas from the shard leader.
add e21d3ed SOLR-15583 Update error-prone to 2.8.1 and fix bug patterns (#260)
add 1cb0850 SOLR-15089: Allow backup/restoration to Amazon's S3 blobstore (#120)
add c112f03 SOLR-15089 - Various fixes for S3 Repository
add 28ed30e SOLR-15535: remove rawtypes warnings in 'grouping' code (#216)
add 2dc651e SOLR-14540: add example for query DSL blockJoin facet (#262)
add 26b8fa5 SOLR-15089: Use synchronous logger in s3 tests.
add 919ad85 SOLR-15089: Solidify S3 tests when running with less resources.
add df1fd2a Ref Guide: Docker, add headings (#263)
add d97f9f2 SOLR-15593: Update scripts and documentation to refer to new Javadocs/Refguide folder
add 0a81be3 SOLR-15324 Upgrade Jaeger dependency from 1.1.0 to 1.6.0 (#268)
add 1f652f6 SOLR-15436: Gradle's RAT task has missing inputs, so it can't figure out when to run (#272)
add a504a46 Dodge the problem of split package-links and javadoc going nuts.
add d5d73cd This is a simpler version to convert a file collection to a path.
add e0c9f1d Revert to use print. I actually thought this was some sort of quick-and-dirty debugging code, not something used externally... Sorry.
add cfa7ec9 SOLR-13138: deprecate LegacyBM25SimilarityFactory (#269)
add 51f4589 SOLR-15599: Upgrade AWS SDK from v1 to v2 (#271)
add bd3c058 SOLR-15111 Use JDK8 Base64 instead of own implementation (#24)
add 6721409 SOLR-15111: Move changes entry from 8.10 to 9.0
add 2fa1e50 SOLR-13209: Fix NPE when no grouping query specified
add 93be49b SOLR-15599: Fix Security Policies for S3 Repository
add 6131709 SOLR-15602: upgrade to gradle 7.2, clean up gradle code a bit. (#275)
add ad065fd SOLR-15609: Upgrade log4j to 2.14.1
add 9d33530 SOLR-6156: Fix NullPointerException if group.field grouping is used with rows=0 and timeAllowed (#248)
add c6d9566 SOLR-11752: Support Accept-Encoding header to enable response gzip compression (#281)
add 4e276ff SOLR-15610: log4j-layout-template-json is now included in solr server, allowing JSON formatted logs to be configurable
add 36a3185 Fix gpg key download in release wizard. (#284)
add b2878d1 SOLR-15612: Remove unecessary https8 jetty module (#282)
add 42b2ff5 SOLR-14457: Fix closing of malformed GZIPInputStream (#283)
add 517b50c SOLR-15607: Invert indent UI behaviour (#278)
add 812de21 SOLR-15595: Partial results from shard queries needlessly discarded for queries without sort fields (#267)
add c3bef8c SOLR-15603: Add an option to activate Gradle build cache, build task cleanups (#277)
add aa5d93d SOLR-15619: three trivial test tweaks
add 7d75657 SOLR-12255: Add docs for Nori Korean tokenizer (#270)
add 3f634f9 SOLR-15606: rename (deprecated) Insanity.java to NumericHidingLeafReader.java (#276)
add f784a9e SOLR-15610: mention JsonTemplateLayout as a log4j option in ref-guide
add 4c82f9a SOLR-13138: remove deprecated SolrIndexSearcher.getLiveDocs() method (#289)
add 8880139 SOLR-15581: New DSL/impl for benchmark random data generation. (#254)
add 99713cb SOLR-15620: Download Config button in Schema Designer screen should not require user to re-login when already authenticated (#291)
add d944a2e SOLR-15621: index.html for Admin UI should send Solr version in the request for JavaScript files (#292)
add c942c72 SOLR-15627: Benchmarks for FilterCache
add f68bfad SOLR-15555 Improved caching on FilterQuery (#230)
add 211c268 Ref Guide: Upgrade notes for 8.10 + typo fixes (#293)
add b60642c SOLR-15628: The SolrException.log() helper method has been fixed to correctly passes the Throwable to the Logger w/o stringification
add db0adb1 SOLR-15555: Default caches to async due to child docs (#294)
add 87ed234 Move CHANGES entry to 8.10
add ae56466 LUCENE-10104, SOLR-15631: Upgrade forbiddenapis to version 3.2
add cbe5714 SOLR-15555 Fix cache test that assumed no autowarming
add c946575 SOLR-15622: delete SolrLogLayout (dead code, orig meant for tests but never used)
add df903cb SOLR-10887: Append .xml to managed-schema file VERSION 2 (#279)
add b0a4b02 SOLR-15630: Logging MDC values no longer include a hardcoded prefix, allowing custom logging configurations access to the plain values.
add ba6a347 SOLR-15173: replace 'master' with 'main' in release wizard (#297)
add 2291d90 LUCENE-10107 Read multi-line commit from Manifest (#2575)
add 223080d Revert "LUCENE-10107 Read multi-line commit from Manifest (#2575)"
add db5fb5a SOLR-15637: Set .tls for security UI based on data.security.tls in response from server (#299)
add 3cd7124 SOLR-15286: A brand new follower in the legacy mode should wait to replicate index before reporting healthy (#238)
add 0c1a6bf Only pass "--illegal-access=deny" up to JDK-15, later versions deprecate the option and default to "deny"
add 033798a SOLR-13138: remove deprecated org.apache.solr.search.Sorting class (#290)
add 8554889 SOLR-15650: make not picking a defType more explicit in UI (#302)
add 2f2cbba SOLR-15654: Build file cleanups (skip.solr references, duplicated composite build identifier) (#308)
add a65f3bf SOLR-14321: SolrJ with Kerberos docs update invalid HttpClientUtil.setConfigurer (#305)
add 0081751 DOAP changes for release 8.10.0
add 3a5e8ce SOLR-13138: remove deprecated LegacyBM25SimilarityFactory (#274)
add cd997e4 SOLR-15665: Move polling logic under main (#318)
add df3d897 SOLR-12848: SolrJ: HTTP proxy configuration via system properties (#287)
add 9d8f3c2 SOLR-7642: add opt-in support to create ZK chroot on startup (#298)
add 36f5e41 SOLR-15301: Eliminate repetitive index size calculation for Solr metrics
add 0f56b9c SOLR-15669: Validate *.txt source patterns. Correct existing tabs.
add 82a613b LUCENE-10138: Use maven central to resolve third-party gradle plugins
add bb23033 SOLR-15480: Make Tuple copy constructor, clone and merge consistent w.r.t. markers (EOF, EXCEPTION), field names and labels. (#243)
add cb4d3f8 SOLR-15667: add PeerSyncTest.handleVersionsWithRangesTests() (#319)
add 31d0fca SOLR-15655: PeerSync[WithLeader] 'sorted versions from' debug logging tweak (#309)
add 797bb38 SOLR-15538 Update Lucene Preview Release dependency.
add bafbdb2 SOLR-15653: Fix collection creation race that assumes a local clusterstate when the collection has only just been created.
add 1fc44e5 SOLR-15664: Dial in JsonFaceting benchmark to have more appropriate config.
add f5b9af3 SOLR-15645: Improve test SecureRandom performance.
add ee98bcf SOLR-15642: ZkControllerTest no longer runs correctly due to various changes.
add 64d2b63 SOLR-15580: Allow setting the base work directory to another location for the benchmark module.
add d763800 SOLR-15301: Eliminate repetitive index size calculation for Solr metrics (#326)
add 75d6ac8 SOLR-15676: add UpdateLogCloudTest (#328)
add d013e9b SOLR-15626: Fix `config-read` permission. (#296)
add edc3282 SOLR-15258: fix ConfigSetService to support bootstrap_conf (#322)
add 02bb9c7 SOLR-15659: ObjectReleaseTracker is now in the wrong class, should leave no grace time. (#316)
add 0c8ee31 SOLR-15640: Flush / Shutdown Async Loggers and LogManager after a test. (#301)
add 05c8f4f SOLR-15613: Address error-prone URLEqualsHashCode warning (#333)
add 26cf3f1 SOLR-15657: Allow setting any and all standard SecureRandom / Security Provider usage to a non secure SecureRandom.
add a867ff2 SOLR-15670: Introduce Gradle parameter to skip ref-guide tasks (#323)
add 0298111 SOLR-15656: Crush and pin ZK NIO config for tests. (#337)
add 51b5054 SOLR-15677: Update dependencies with found vulnerabilities..
add 393f26a SOLR-15678 Allow only known content types in ShowFileRequestHandler (#336)
add abfe1d8 fix url (#342)
add 1c21e7a SOLR-15691: Admin UI raises yellow warning even when only case differ (#345)
add 2c42c49 SOLR-15692 Fix parsing of -zkHost flag for the bin/solr commands (#344)
add 321309f SOLR-15693: replace magic ShardRequest purposes (#346)
add 1010993 SOLR-7642: Change version for change log
add 3437977 SOLR-15698 No longer check for release status on mirrors (#348)
add d63d316 SOLR-15676, SOLR-15687: make UpdateLogCloudTest repeatable (via @Before and @After) (#341)
add da16d9f SOLR-15676: extend PeerSyncTest.handleVersionsWithRangesTests() to consider duplicates (#327)
add 64d4faa DOAP changes for release 8.10.1
add 6046f56 SOLR-15455: Facilitate joint Solr/Lucene development via local dependency substitution (#304)
add 4e1a473 SOLR-15696: Fix ShardBackupId parsing for backups (#351)
add 26cee54 SOLR-15687: UpdateLogCloudTest.implTest numUpdates assert to log updates on failure
add 320142f SOLR-15687: UpdateLogCloudTest.implTest numVersions assert to log updates on failure
add 97b0df7 SOLR-15702: Stabilize S3 tests by using waiters (#356)
add fd4b3c3 SOLR-15702: Changelog entry
add 68bcb6d Fix solr-upgrade-notes.adoc URL (#359)
add 4c398fb SOLR-15643 CachingDirectoryFactoryTest is much too long for little value. (#353)
add b1a32be SOLR-15688: List Stream Status URL is not correct (#360)
add 174f7c1 SOLR-15702: Fix S3Repository to follow BackupRepository.createDirectory() API contract
add 5f19271 SOLR-15687: UpdateLogCloudTest.implTest to await completion of any recoveries before requesting updates
add 9b6de00 SOLR-15687: UpdateLogCloudTest to avoid shard leadership transition
add 58527ba SOLR-15708: SolrJ support for ConfigSet uploading
add 1a35c83 SOLR-15696: CHANGES.txt entry
add 1850be2 SOLR-14834: Update all public-visible links from wiki.apache.org to RefGuide or cwiki (#307)
add 678f137 SOLR-15617: Add kerberos.name.rules.mechanism support to KerberosPlugin (#306)
add c4e801e found additional links to the old wiki (#361)
add 142b22b SOLR-15278: allow the flush parameter to be passed when doing a DELETE (second take) (#362)
add 6452154 SOLR-15648 ManagedSchema#GetZkSchemaVersionCallable can get into a loop that wants to go on for 10 minutes before it cuts off. (#352)
add 5ce9e8f SOLR-15638: AffinityPlacementFactoryTest is ridiculous long on a non nightly test runs. (#354)
add a32eaf8 SOLR-15697: Add ErrorLogMuter to test-framework, deprecating SolrException.ignorePatterns
add e686024 SOLR-13671 Allow 'var' keyword in Java sources (#366)
add d65a69d SOLR-15628: Update changes on main branch to reflect backport to 8x for 8.11
add caf22f1 SOLR-15572: Improve the default Prometheus exporter config performance.
add 1be2efd SOLR-15716: Remove deprecated SolrException.ignorePatterns and related code
add 2e12ce4 SOLR-15699: remove unused updateHandler/indexWriter/closeWaitsForMerges element (#350)
add 79e15be SOLR-15719: LongSet.add to return boolean; add LongSetTest; (#370)
add 3d9adf6 SOLR-15676: UpdateLog.RecentUpdates.getDeleteByQuery to not return duplicate versions (#329)
add be2db72 SOLR-15676: UpdateLog.RecentUpdates.getVersions to not return duplicate versions (#331)
add 8c3bf90 SOLR-15676: add solr/CHANGES.txt entry
add 7076359 SOLR-15722 (#374)
add a25c531 Add recovery check before querying in backup-restore test.
add 16ec33a Merge branch 'main' into jira/solr15337_1
No new revisions were added by this update.
Summary of changes:
.git-blame-ignore-revs | 5 +
.gitignore | 10 +
build.gradle | 27 +-
buildSrc/build.gradle | 10 +-
dev-docs/overseer/overseer.adoc | 2 +-
dev-docs/ref-guide/asciidoc-syntax.adoc | 590 +
dev-docs/ref-guide/jekyll.adoc | 136 +
dev-docs/ref-guide/publish.adoc | 131 +
dev-docs/working-between-major-versions.adoc | 34 +-
dev-tools/doap/solr.rdf | 21 +
dev-tools/missing-doclet/settings.gradle | 17 -
dev-tools/scripts/README.md | 19 -
dev-tools/scripts/checkJavadocLinks.py | 2 +-
dev-tools/scripts/poll-mirrors.py | 175 -
dev-tools/scripts/releaseWizard.py | 38 +-
dev-tools/scripts/releaseWizard.yaml | 104 +-
dev-tools/scripts/scriptutil.py | 2 +-
dev-tools/scripts/smokeTestRelease.py | 2 +-
.../build.gradle | 0
dev-tools/solr-missing-doclet/settings.gradle | 18 +
.../apache/lucene/missingdoclet/MissingDoclet.java | 0
gradle/ant-compat/folder-layout.gradle | 56 -
gradle/defaults-java.gradle | 62 -
gradle/defaults.gradle | 82 -
gradle/documentation/documentation.gradle | 5 +-
gradle/documentation/render-javadoc.gradle | 66 +-
gradle/generate-defaults.gradle | 77 -
gradle/generation/javacc.gradle | 38 +-
gradle/generation/local-settings.gradle | 104 +
gradle/generation/regenerate.gradle | 36 +
gradle/globals.gradle | 153 +
gradle/hacks/dummy-outputs.gradle | 42 +
gradle/hacks/solr.findbugs.gradle | 8 +-
gradle/ide/eclipse.gradle | 2 +-
gradle/jar-manifest.gradle | 80 -
gradle/java/folder-layout.gradle | 52 +
gradle/java/jar-manifest.gradle | 81 +
gradle/java/javac.gradle | 84 +
gradle/lucene-dev/lucene-dev-repo-composite.gradle | 142 +
gradle/maven/defaults-maven.gradle | 2 +
gradle/solr/packaging.gradle | 7 +-
gradle/testing/alternative-jdk-support.gradle | 62 +-
gradle/testing/defaults-tests.gradle | 7 +-
.../randomization/policies/solr-tests.policy | 16 +
gradle/validation/check-broken-links.gradle | 9 +-
gradle/validation/check-environment.gradle | 3 +-
gradle/validation/ecj-lint.gradle | 3 -
gradle/validation/error-prone.gradle | 144 +-
gradle/validation/forbidden-apis.gradle | 5 +
gradle/validation/gradlew-scripts-tweaked.gradle | 3 -
gradle/validation/rat-sources.gradle | 241 +-
gradle/validation/spotless.gradle | 89 +
gradle/validation/spotless/asl-header.txt | 16 +
gradle/validation/validate-log-calls.gradle | 8 +-
gradle/validation/validate-source-patterns.gradle | 42 +-
gradle/wrapper/gradle-wrapper.jar | Bin 59203 -> 59536 bytes
gradle/wrapper/gradle-wrapper.jar.sha256 | 2 +-
gradle/wrapper/gradle-wrapper.jar.version | 2 +-
gradle/wrapper/gradle-wrapper.properties | 2 +-
gradlew.bat | 24 +-
help/dependencies.txt | 34 +
help/workflow.txt | 7 +
settings.gradle | 55 +-
solr/.gitattributes | 4 +-
solr/CHANGES.txt | 290 +-
solr/NOTICE.txt | 12 +
solr/README.md | 2 +-
solr/benchmark/.gitignore | 3 +
solr/benchmark/README.md | 339 +
solr/benchmark/build.gradle | 53 +
solr/benchmark/jfr-profile.jfc | 793 +
solr/benchmark/jmh.sh | 67 +
solr/benchmark/log4j2-bench.xml | 102 +
.../java/org/apache/solr/bench/BaseBenchState.java | 150 +
.../src/java/org/apache/solr/bench/Docs.java | 227 +
.../org/apache/solr/bench/MiniClusterState.java | 523 +
.../java/org/apache/solr/bench/SolrGenerate.java | 382 +
.../apache/solr/bench/SolrRandomnessSource.java | 40 +
.../solr/bench/SplittableRandomGenerator.java | 119 +
.../apache/solr/bench/generators/ArraysDSL.java | 133 +
.../apache/solr/bench/generators/BooleansDSL.java | 31 +
.../org/apache/solr/bench/generators/DatesDSL.java | 97 +
.../apache/solr/bench/generators/Distribution.java | 27 +
.../org/apache/solr/bench/generators/Doubles.java | 66 +
.../apache/solr/bench/generators/DoublesDSL.java | 103 +
.../org/apache/solr/bench/generators/Floats.java | 58 +
.../apache/solr/bench/generators/FloatsDSL.java | 105 +
.../apache/solr/bench/generators/IntegersDSL.java | 225 +
.../org/apache/solr/bench/generators/LazyGen.java | 59 +
.../org/apache/solr/bench/generators/Lists.java | 70 +
.../org/apache/solr/bench/generators/ListsDSL.java | 172 +
.../org/apache/solr/bench/generators/LongsDSL.java | 97 +
.../org/apache/solr/bench/generators/Maps.java | 110 +
.../org/apache/solr/bench/generators/MapsDSL.java | 104 +
.../apache/solr/bench/generators/MultiString.java | 20 +
.../apache/solr/bench/generators/NamedListGen.java | 38 +
.../solr/bench/generators/RandomDataHistogram.java | 544 +
.../org/apache/solr/bench/generators/SolrGen.java | 425 +
.../apache/solr/bench/generators/SourceDSL.java | 180 +
.../org/apache/solr/bench/generators/Strings.java | 103 +
.../apache/solr/bench/generators/StringsDSL.java | 481 +
.../org/apache/solr/bench/generators/Tracker.java | 170 +
.../apache/solr/bench/generators/package-info.java | 18 +
.../org/apache/solr/bench/index/CloudIndexing.java | 174 +
.../org/apache/solr/bench/index/package-info.java | 19 +
.../java/org/apache/solr/bench/package-info.java | 19 +
.../org/apache/solr/bench/search/FilterCache.java | 152 +
.../org/apache/solr/bench/search/JsonFaceting.java | 193 +
.../org/apache/solr/bench/search/package-info.java | 19 +
.../quicktheories/impl/BenchmarkRandomSource.java | 126 +
.../quicktheories/impl/SplittableRandomSource.java | 75 +
.../configs/cloud-minimal/conf/schema.xml | 54 +
.../configs/cloud-minimal/conf/solrconfig.xml | 111 +
solr/benchmark/src/resources/words.txt | 466550 ++++++++++++++++++
solr/benchmark/src/test-files/log4j2.xml | 102 +
.../test/org/apache/solr/bench/DockMakerTest.java | 227 +
.../solr/bench/MiniClusterBenchStateTest.java | 133 +
.../test/org/apache/solr/bench/NestedMapTest.java | 96 +
solr/bin/solr | 45 +-
solr/bin/solr.cmd | 38 +-
solr/bin/solr.in.cmd | 8 +-
solr/bin/solr.in.sh | 5 +
...ExtractNamedEntitiesUpdateProcessorFactory.java | 22 +-
.../apache/solr/schema/TestICUCollationField.java | 2 +-
.../solr/analytics/AnalyticsRequestParser.java | 3 +-
.../solr/analytics/TimeExceededStubException.java | 1 -
.../apache/solr/analytics/facet/PivotFacet.java | 3 +-
.../apache/solr/analytics/facet/SortableFacet.java | 3 +-
.../solr/handler/component/AnalyticsComponent.java | 2 +-
.../response/AnalyticsShardResponseWriter.java | 4 -
.../solr/analytics/SolrAnalyticsTestCase.java | 20 -
.../solr/analytics/value/ConstantValueTest.java | 2 +-
solr/contrib/clustering/README.md | 2 +-
.../handler/clustering/ClusteringComponent.java | 11 +-
solr/contrib/clustering/src/test-files/log4j2.xml | 2 +-
solr/contrib/extraction/README.md | 5 +-
.../extraction/ExtractingDocumentLoader.java | 4 +-
.../extraction/ExtractingRequestHandler.java | 6 -
.../handler/extraction/ParseContextConfig.java | 2 +-
.../handler/extraction/XLSXResponseWriter.java | 15 +-
.../extraction/ExtractingRequestHandlerTest.java | 11 +-
.../org/apache/solr/gcs/GCSBackupRepository.java | 38 +-
.../java/org/apache/solr/gcs/GCSConfigParser.java | 14 +-
.../gcs-repository/src/test-files/log4j2.xml | 4 +-
.../apache/solr/gcs/GCSBackupRepositoryTest.java | 3 +-
.../solr/gcs/LocalStorageGCSBackupRepository.java | 2 +-
.../contrib/jaegertracer-configurator/build.gradle | 2 +
.../solr/jaeger/JaegerTracerConfigurator.java | 6 -
.../java/org/apache/solr/jaeger/package-info.java | 4 +-
.../apache/solr/jaeger/TestJaegerConfigurator.java | 24 +-
solr/contrib/langid/README.md | 3 +-
...angDetectLanguageIdentifierUpdateProcessor.java | 4 +-
...ctLanguageIdentifierUpdateProcessorFactory.java | 29 +-
.../apache/solr/update/processor/LangIdParams.java | 4 +-
.../LanguageIdentifierUpdateProcessor.java | 23 +-
.../OpenNLPLangDetectUpdateProcessorFactory.java | 22 +-
.../TikaLanguageIdentifierUpdateProcessor.java | 2 +-
...kaLanguageIdentifierUpdateProcessorFactory.java | 21 +-
solr/contrib/ltr/README.md | 16 +-
.../src/java/org/apache/solr/ltr/LTRRescorer.java | 78 +-
.../java/org/apache/solr/ltr/LTRThreadModule.java | 18 +-
.../ltr/interleaving/LTRInterleavingRescorer.java | 8 +-
.../LTRFeatureLoggerTransformerFactory.java | 3 +-
.../LTRInterleavingTransformerFactory.java | 3 +-
.../apache/solr/ltr/search/LTRQParserPlugin.java | 3 +-
.../test-files/solr/collection1/conf/schema.xml | 2 +-
solr/contrib/prometheus-exporter/README.md | 14 +-
solr/contrib/prometheus-exporter/build.gradle | 4 +
.../conf/solr-exporter-config.xml | 21 +-
.../collector/SchedulerMetricsCollector.java | 5 +-
.../solr/prometheus/exporter/MetricsQuery.java | 28 +-
.../exporter/PrometheusExporterSettings.java | 9 +-
.../solr/prometheus/scraper/SolrCloudScraper.java | 2 +-
...theus-solr-exporter-integration-test-config.xml | 17 +-
...rometheus-solr-exporter-scraper-test-config.xml | 15 +-
.../solr/collection1/conf/managed-schema | 4 +-
.../solr/collection1/conf/solrconfig.xml | 44 -
.../exporter/SolrExporterIntegrationTest.java | 2 +-
solr/contrib/s3-repository/README.md | 65 +
solr/contrib/s3-repository/build.gradle | 65 +
.../org/apache/solr/s3/S3BackupRepository.java | 402 +
.../apache/solr/s3/S3BackupRepositoryConfig.java | 92 +
.../src/java/org/apache/solr/s3/S3Exception.java | 38 +
.../src/java/org/apache/solr/s3/S3IndexInput.java | 125 +
.../org/apache/solr/s3/S3NotFoundException.java | 36 +
.../java/org/apache/solr/s3/S3OutputStream.java | 247 +
.../java/org/apache/solr/s3/S3StorageClient.java | 549 +
.../src/java/org/apache/solr/s3/package-info.java | 19 +
.../s3-repository/src/test-files}/conf/schema.xml | 0
.../src/test-files}/conf/solrconfig.xml | 0
.../s3-repository/src/test-files/log4j2.xml | 69 +
.../org/apache/solr/s3/AbstractS3ClientTest.java | 68 +
.../org/apache/solr/s3/S3BackupRepositoryTest.java | 339 +
.../apache/solr/s3/S3IncrementalBackupTest.java | 110 +
.../test/org/apache/solr/s3/S3IndexInputTest.java | 136 +
.../org/apache/solr/s3/S3OutputStreamTest.java | 162 +
.../src/test/org/apache/solr/s3/S3PathsTest.java | 183 +
.../test/org/apache/solr/s3/S3ReadWriteTest.java | 105 +
solr/contrib/scripting/README.md | 4 +-
.../update/ScriptUpdateProcessorFactory.java | 3 +-
.../solr/scripting/xslt/XSLTResponseWriter.java | 2 +-
.../scripting/xslt/XSLTUpdateRequestHandler.java | 2 +-
.../xslt/XSLTUpdateRequestHandlerTest.java | 2 +-
solr/core/build.gradle | 18 +-
.../org/apache/solr/analysis/TokenizerChain.java | 1 -
.../src/java/org/apache/solr/api/AnnotatedApi.java | 10 +-
solr/core/src/java/org/apache/solr/api/ApiBag.java | 111 +-
.../apache/solr/api/ContainerPluginsRegistry.java | 5 +-
.../src/java/org/apache/solr/api/V2HttpCall.java | 104 +-
.../client/solrj/embedded/JettySolrRunner.java | 73 +-
.../java/org/apache/solr/cloud/ConfigSetCmds.java | 26 +-
.../solr/cloud/DistributedApiAsyncTracker.java | 4 +-
.../solr/cloud/DistributedClusterStateUpdater.java | 6 +-
.../src/java/org/apache/solr/cloud/Overseer.java | 29 +-
.../cloud/OverseerConfigSetMessageHandler.java | 14 +-
.../apache/solr/cloud/OverseerNodePrioritizer.java | 8 +-
.../apache/solr/cloud/OverseerSolrResponse.java | 6 +-
.../apache/solr/cloud/OverseerTaskProcessor.java | 3 +-
.../org/apache/solr/cloud/RecoveryStrategy.java | 6 +-
.../java/org/apache/solr/cloud/SyncStrategy.java | 2 +-
.../core/src/java/org/apache/solr/cloud/ZkCLI.java | 24 +-
.../org/apache/solr/cloud/ZkCollectionTerms.java | 4 +-
.../org/apache/solr/cloud/ZkConfigSetService.java | 11 +-
.../java/org/apache/solr/cloud/ZkController.java | 12 +-
.../java/org/apache/solr/cloud/ZkShardTerms.java | 4 +-
.../solr/cloud/api/collections/AddReplicaCmd.java | 11 +-
.../solr/cloud/api/collections/AliasCmd.java | 5 +-
.../apache/solr/cloud/api/collections/Assign.java | 18 +-
.../solr/cloud/api/collections/BackupCmd.java | 39 +-
.../solr/cloud/api/collections/CollApiCmds.java | 44 +-
.../api/collections/CollectionHandlingUtils.java | 46 +-
.../solr/cloud/api/collections/CreateAliasCmd.java | 2 +-
.../cloud/api/collections/CreateCollectionCmd.java | 25 +-
.../solr/cloud/api/collections/CreateShardCmd.java | 24 +-
.../cloud/api/collections/CreateSnapshotCmd.java | 13 +-
.../solr/cloud/api/collections/DeleteAliasCmd.java | 2 +-
.../cloud/api/collections/DeleteBackupCmd.java | 24 +-
.../cloud/api/collections/DeleteCollectionCmd.java | 12 +-
.../solr/cloud/api/collections/DeleteNodeCmd.java | 9 +-
.../cloud/api/collections/DeleteReplicaCmd.java | 12 +-
.../solr/cloud/api/collections/DeleteShardCmd.java | 10 +-
.../cloud/api/collections/DeleteSnapshotCmd.java | 13 +-
...istributedCollectionConfigSetCommandRunner.java | 8 +-
.../api/collections/MaintainRoutedAliasCmd.java | 10 +-
.../solr/cloud/api/collections/MigrateCmd.java | 7 +-
.../solr/cloud/api/collections/MoveReplicaCmd.java | 29 +-
.../OverseerCollectionMessageHandler.java | 4 +-
.../cloud/api/collections/OverseerRoleCmd.java | 12 +-
.../cloud/api/collections/OverseerStatusCmd.java | 18 +-
.../api/collections/ReindexCollectionCmd.java | 5 +-
.../solr/cloud/api/collections/RenameCmd.java | 2 +-
.../solr/cloud/api/collections/ReplaceNodeCmd.java | 9 +-
.../solr/cloud/api/collections/RestoreCmd.java | 47 +-
.../cloud/api/collections/SetAliasPropCmd.java | 2 +-
.../solr/cloud/api/collections/SplitShardCmd.java | 15 +-
.../solr/cloud/overseer/ClusterStateMutator.java | 9 +
.../solr/cloud/overseer/CollectionMutator.java | 23 +-
.../apache/solr/cloud/overseer/NodeMutator.java | 2 +-
.../apache/solr/cloud/overseer/SliceMutator.java | 3 +-
.../apache/solr/cloud/overseer/package-info.java | 8 +-
.../java/org/apache/solr/cloud/package-info.java | 8 +-
.../placement/PlacementModificationException.java | 26 +-
.../solr/core/AbstractSolrEventListener.java | 13 +-
.../java/org/apache/solr/core/BlobRepository.java | 13 +-
.../apache/solr/core/CachingDirectoryFactory.java | 2 +-
.../org/apache/solr/core/ClusterSingletons.java | 1 +
.../java/org/apache/solr/core/CodecFactory.java | 5 -
.../java/org/apache/solr/core/ConfigOverlay.java | 3 +-
.../src/java/org/apache/solr/core/ConfigSet.java | 9 +-
.../org/apache/solr/core/ConfigSetProperties.java | 10 +-
.../org/apache/solr/core/ConfigSetService.java | 71 +-
.../java/org/apache/solr/core/CoreContainer.java | 140 +-
.../apache/solr/core/DelegatingEventListener.java | 6 -
.../org/apache/solr/core/HdfsDirectoryFactory.java | 6 +-
.../solr/core/IndexDeletionPolicyWrapper.java | 2 +-
.../org/apache/solr/core/IndexReaderFactory.java | 3 +-
.../src/java/org/apache/solr/core/InitParams.java | 41 +-
.../org/apache/solr/core/MMapDirectoryFactory.java | 3 +-
.../solr/core/NRTCachingDirectoryFactory.java | 3 +-
.../src/java/org/apache/solr/core/NodeConfig.java | 5 +-
.../src/java/org/apache/solr/core/PluginInfo.java | 27 +-
.../org/apache/solr/core/QuerySenderListener.java | 10 +-
.../java/org/apache/solr/core/RequestParams.java | 31 +-
.../org/apache/solr/core/SchemaCodecFactory.java | 3 +-
.../apache/solr/core/SimpleTextCodecFactory.java | 3 +-
.../src/java/org/apache/solr/core/SolrConfig.java | 19 +-
.../src/java/org/apache/solr/core/SolrCore.java | 62 +-
.../org/apache/solr/core/SolrDeletionPolicy.java | 2 +-
.../org/apache/solr/core/TracerConfigurator.java | 9 +-
.../apache/solr/core/TransientSolrCoreCache.java | 59 +-
.../solr/core/TransientSolrCoreCacheDefault.java | 156 +-
.../src/java/org/apache/solr/core/ZkContainer.java | 37 +-
.../apache/solr/core/backup/BackupFilePaths.java | 27 +-
.../org/apache/solr/core/backup/BackupManager.java | 22 +-
.../org/apache/solr/core/backup/ShardBackupId.java | 10 +-
.../solr/core/backup/ShardBackupMetadata.java | 3 +-
.../core/backup/repository/BackupRepository.java | 23 +
.../backup/repository/BackupRepositoryFactory.java | 1 -
.../backup/repository/HdfsBackupRepository.java | 6 +-
.../repository/LocalFileSystemRepository.java | 5 +-
.../core/snapshots/CollectionSnapshotMetaData.java | 26 +-
.../solr/core/snapshots/SolrSnapshotsTool.java | 8 +-
.../apache/solr/filestore/DistribPackageStore.java | 13 +-
.../org/apache/solr/filestore/PackageStoreAPI.java | 9 +-
.../java/org/apache/solr/handler/BlobHandler.java | 7 +-
.../java/org/apache/solr/handler/ClusterAPI.java | 52 +-
.../org/apache/solr/handler/CollectionsAPI.java | 21 +-
.../solr/handler/ContentStreamHandlerBase.java | 2 +-
.../handler/DocumentAnalysisRequestHandler.java | 2 +-
.../apache/solr/handler/DumpRequestHandler.java | 19 +-
.../org/apache/solr/handler/ExportHandler.java | 2 +-
.../java/org/apache/solr/handler/GraphHandler.java | 6 +-
.../solr/handler/IncrementalShardBackup.java | 6 +-
.../java/org/apache/solr/handler/IndexFetcher.java | 30 +-
.../apache/solr/handler/MoreLikeThisHandler.java | 26 +-
.../apache/solr/handler/PingRequestHandler.java | 2 +-
.../apache/solr/handler/ReplicationHandler.java | 33 +-
.../apache/solr/handler/RequestHandlerBase.java | 15 +-
.../java/org/apache/solr/handler/RestoreCore.java | 7 +-
.../java/org/apache/solr/handler/SQLHandler.java | 4 +-
.../org/apache/solr/handler/SchemaHandler.java | 21 +-
.../java/org/apache/solr/handler/SnapShooter.java | 15 +-
.../org/apache/solr/handler/SolrConfigHandler.java | 35 +-
.../org/apache/solr/handler/StreamHandler.java | 2 +-
.../apache/solr/handler/UpdateRequestHandler.java | 4 +-
.../solr/handler/admin/AdminHandlersProxy.java | 3 +-
.../apache/solr/handler/admin/BackupCoreOp.java | 6 +-
.../solr/handler/admin/BaseHandlerApiSupport.java | 5 +-
.../apache/solr/handler/admin/ClusterStatus.java | 20 +-
.../org/apache/solr/handler/admin/ColStatus.java | 13 +-
.../solr/handler/admin/CollectionsHandler.java | 32 +-
.../solr/handler/admin/ConfigSetsHandler.java | 4 +-
.../solr/handler/admin/ContainerPluginsApi.java | 9 +-
.../solr/handler/admin/CoreAdminHandler.java | 15 +-
.../solr/handler/admin/CoreAdminOperation.java | 6 +-
.../solr/handler/admin/HealthCheckHandler.java | 157 +-
.../org/apache/solr/handler/admin/InfoHandler.java | 4 +-
.../apache/solr/handler/admin/LoggingHandler.java | 4 +-
.../solr/handler/admin/LukeRequestHandler.java | 20 +-
.../handler/admin/MetricsCollectorHandler.java | 2 +-
.../apache/solr/handler/admin/MetricsHandler.java | 113 +-
.../solr/handler/admin/RebalanceLeaders.java | 32 +-
.../apache/solr/handler/admin/RestoreCoreOp.java | 2 +-
.../solr/handler/admin/SecurityConfHandler.java | 7 +-
.../solr/handler/admin/ShowFileRequestHandler.java | 50 +-
.../solr/handler/admin/SolrInfoMBeanHandler.java | 36 +-
.../org/apache/solr/handler/admin/SplitOp.java | 6 +-
.../solr/handler/admin/SystemInfoHandler.java | 3 +
.../solr/handler/admin/ZookeeperStatusHandler.java | 7 +-
.../handler/admin/api/AddReplicaPropertyAPI.java | 67 +
.../handler/admin/api/BalanceShardUniqueAPI.java | 65 +
.../handler/admin/api/DeleteCollectionAPI.java | 54 +
.../admin/api/DeleteReplicaPropertyAPI.java | 66 +
.../solr/handler/admin/api/MigrateDocsAPI.java | 78 +
.../handler/admin/api/ModifyCollectionAPI.java | 84 +
.../solr/handler/admin/api/MoveReplicaAPI.java | 65 +
.../handler/admin/api/RebalanceLeadersAPI.java | 65 +
.../handler/admin/api/ReloadCollectionAPI.java | 66 +
.../admin/api/SetCollectionPropertyAPI.java | 72 +
.../solr/handler/admin/api/package-info.java | 21 +
.../org/apache/solr/handler/api/ApiRegistrar.java | 54 +
.../org/apache/solr/handler/api/package-info.java | 21 +
.../solr/handler/component/CloudReplicaSource.java | 15 +-
.../solr/handler/component/DebugComponent.java | 33 +-
.../solr/handler/component/ExpandComponent.java | 24 +-
.../solr/handler/component/FacetComponent.java | 31 +-
.../solr/handler/component/HighlightComponent.java | 14 +-
.../handler/component/HttpShardHandlerFactory.java | 10 +-
.../handler/component/IterativeMergeStrategy.java | 3 +-
.../solr/handler/component/MergeStrategy.java | 8 +-
.../component/PhrasesIdentificationComponent.java | 5 +-
.../solr/handler/component/PivotFacetField.java | 2 +-
.../solr/handler/component/QueryComponent.java | 49 +-
.../handler/component/QueryElevationComponent.java | 5 +-
.../handler/component/RangeFacetProcessor.java | 5 +-
.../handler/component/RealTimeGetComponent.java | 18 +-
.../solr/handler/component/SearchComponent.java | 9 -
.../solr/handler/component/SearchHandler.java | 10 +-
.../apache/solr/handler/component/ShardDoc.java | 5 +-
.../component/ShardFieldSortedHitQueue.java | 12 +-
.../solr/handler/component/ShardResponse.java | 3 +-
.../handler/component/SortedDateStatsValues.java | 2 +-
.../component/SortedNumericStatsValues.java | 2 +-
.../handler/component/SpatialHeatmapFacets.java | 10 +-
.../handler/component/SpellCheckComponent.java | 125 +-
.../handler/component/StandaloneReplicaSource.java | 7 +-
.../solr/handler/component/StatsComponent.java | 12 +-
.../apache/solr/handler/component/StatsValues.java | 2 +-
.../solr/handler/component/StatsValuesFactory.java | 24 +-
.../solr/handler/component/SuggestComponent.java | 11 +-
.../handler/component/TermVectorComponent.java | 27 +-
.../solr/handler/component/TermsComponent.java | 9 +-
.../designer/DefaultSampleDocumentsLoader.java | 380 +
.../handler/designer/DefaultSchemaSuggester.java | 445 +
.../solr/handler/designer/ManagedSchemaDiff.java | 280 +
.../solr/handler/designer/SampleDocuments.java | 68 +
.../handler/designer/SampleDocumentsLoader.java | 53 +
.../solr/handler/designer/SchemaDesignerAPI.java | 1222 +
.../designer/SchemaDesignerConfigSetHelper.java | 1061 +
.../handler/designer/SchemaDesignerConstants.java | 50 +
.../handler/designer/SchemaDesignerSettings.java | 149 +
.../designer/SchemaDesignerSettingsDAO.java | 174 +
.../solr/handler/designer/SchemaSuggester.java | 42 +
.../apache/solr/handler/designer/package-info.java | 26 +
.../org/apache/solr/handler/loader/CSVLoader.java | 2 +-
.../apache/solr/handler/loader/CSVLoaderBase.java | 12 +-
.../org/apache/solr/handler/loader/JsonLoader.java | 113 +-
.../org/apache/solr/handler/loader/XMLLoader.java | 4 +-
.../apache/solr/handler/sql/CalciteSolrDriver.java | 12 +
.../org/apache/solr/handler/sql/LimitStream.java | 23 +-
.../org/apache/solr/handler/sql/SolrAggregate.java | 51 +-
.../apache/solr/handler/sql/SolrEnumerator.java | 15 +-
.../org/apache/solr/handler/sql/SolrFilter.java | 479 +-
.../org/apache/solr/handler/sql/SolrMethod.java | 1 +
.../java/org/apache/solr/handler/sql/SolrRel.java | 10 +-
.../org/apache/solr/handler/sql/SolrRules.java | 22 +-
.../org/apache/solr/handler/sql/SolrSchema.java | 189 +-
.../java/org/apache/solr/handler/sql/SolrSort.java | 6 +-
.../org/apache/solr/handler/sql/SolrTable.java | 55 +-
.../org/apache/solr/handler/sql/SolrTableScan.java | 5 +-
.../handler/sql/SolrToEnumerableConverter.java | 3 +-
.../solr/handler/tagger/TaggerRequestHandler.java | 19 +-
.../solr/highlight/DefaultSolrHighlighter.java | 10 +-
.../solr/highlight/HighlightingPluginBase.java | 2 +-
.../org/apache/solr/highlight/RegexFragmenter.java | 2 +-
.../org/apache/solr/highlight/SolrEncoder.java | 10 -
.../org/apache/solr/highlight/SolrFormatter.java | 9 -
.../apache/solr/highlight/SolrFragListBuilder.java | 10 -
.../org/apache/solr/highlight/SolrFragmenter.java | 10 -
.../apache/solr/index/MergePolicyFactoryArgs.java | 4 +-
.../solr/index/SimpleMergePolicyFactory.java | 20 +-
.../solr/index/SlowCompositeReaderWrapper.java | 8 +-
.../org/apache/solr/internal/csv/CSVParser.java | 9 +-
.../solr/legacy/LegacyNumericRangeQuery.java | 3 +-
.../java/org/apache/solr/logging/LogWatcher.java | 8 +-
.../org/apache/solr/logging/MDCLoggingContext.java | 12 +-
.../org/apache/solr/metrics/MetricSuppliers.java | 1 -
.../org/apache/solr/metrics/SolrMetricManager.java | 7 +-
.../solr/metrics/reporters/SolrSlf4jReporter.java | 2 +-
.../solr/metrics/reporters/solr/SolrReporter.java | 2 +-
.../apache/solr/packagemanager/PackageManager.java | 29 +-
.../apache/solr/parser/SolrQueryParserBase.java | 9 +-
.../src/java/org/apache/solr/pkg/PackageAPI.java | 5 +
.../java/org/apache/solr/pkg/PackageLoader.java | 4 +-
.../java/org/apache/solr/query/SolrRangeQuery.java | 10 +-
.../apache/solr/request/LocalSolrQueryRequest.java | 14 +-
.../java/org/apache/solr/request/SimpleFacets.java | 39 +-
.../org/apache/solr/request/SolrQueryRequest.java | 27 +-
.../apache/solr/request/SolrQueryRequestBase.java | 27 +-
.../apache/solr/request/SolrRequestHandler.java | 2 +-
.../org/apache/solr/request/SolrRequestInfo.java | 20 +-
.../solr/request/json/JsonQueryConverter.java | 3 +-
.../org/apache/solr/request/json/ObjectUtil.java | 10 +-
.../apache/solr/response/BinaryResponseWriter.java | 8 +-
.../apache/solr/response/CSVResponseWriter.java | 19 +-
.../org/apache/solr/response/DocsStreamer.java | 3 +-
.../solr/response/GeoJSONResponseWriter.java | 5 +-
.../solr/response/GraphMLResponseWriter.java | 10 +-
.../apache/solr/response/JSONResponseWriter.java | 8 +-
.../apache/solr/response/PHPResponseWriter.java | 6 +-
.../solr/response/PHPSerializedResponseWriter.java | 10 +-
.../apache/solr/response/PythonResponseWriter.java | 6 -
.../apache/solr/response/QueryResponseWriter.java | 9 -
.../apache/solr/response/RawResponseWriter.java | 2 +-
.../apache/solr/response/RubyResponseWriter.java | 6 -
.../solr/response/SchemaXmlResponseWriter.java | 6 -
.../org/apache/solr/response/SchemaXmlWriter.java | 10 +-
.../apache/solr/response/SmileResponseWriter.java | 7 -
.../apache/solr/response/SolrQueryResponse.java | 3 +-
.../solr/response/TabularResponseWriter.java | 6 +-
.../apache/solr/response/XMLResponseWriter.java | 6 -
.../java/org/apache/solr/response/XMLWriter.java | 10 +-
.../transform/ChildDocTransformerFactory.java | 7 +-
.../transform/ExplainAugmenterFactory.java | 2 +-
.../response/transform/GeoTransformerFactory.java | 3 +-
.../transform/RawValueTransformerFactory.java | 5 +-
.../transform/SubQueryAugmenterFactory.java | 7 +-
.../response/transform/TransformerFactory.java | 2 +-
.../response/transform/ValueAugmenterFactory.java | 2 +-
.../response/transform/ValueSourceAugmenter.java | 5 +-
.../org/apache/solr/rest/BaseSolrResource.java | 3 +-
.../apache/solr/rest/ManagedResourceStorage.java | 11 +-
.../java/org/apache/solr/schema/BinaryField.java | 11 +-
.../solr/schema/ClassicIndexSchemaFactory.java | 2 +-
.../java/org/apache/solr/schema/CurrencyField.java | 12 +-
.../org/apache/solr/schema/CurrencyFieldType.java | 57 +-
.../solr/schema/ExternalFileFieldReloader.java | 2 +-
.../src/java/org/apache/solr/schema/FieldType.java | 12 +-
.../apache/solr/schema/FieldTypePluginLoader.java | 1 -
.../java/org/apache/solr/schema/IndexSchema.java | 15 +-
.../apache/solr/schema/JsonPreAnalyzedParser.java | 12 +-
.../solr/schema/LatLonPointSpatialField.java | 5 +-
.../java/org/apache/solr/schema/LatLonType.java | 7 +-
.../org/apache/solr/schema/ManagedIndexSchema.java | 14 +-
.../solr/schema/ManagedIndexSchemaFactory.java | 95 +-
.../src/java/org/apache/solr/schema/RankField.java | 2 +-
.../solr/schema/RptWithGeometrySpatialField.java | 8 +-
.../java/org/apache/solr/schema/SchemaField.java | 6 +-
.../java/org/apache/solr/schema/SchemaManager.java | 32 +-
.../apache/solr/schema/ZkIndexSchemaReader.java | 14 +-
.../apache/solr/search/AbstractReRankQuery.java | 7 +-
.../java/org/apache/solr/search/CacheConfig.java | 9 +-
.../org/apache/solr/search/CacheRegenerator.java | 6 +-
.../java/org/apache/solr/search/CaffeineCache.java | 173 +-
.../solr/search/CollapsingQParserPlugin.java | 13 +-
.../solr/search/ComplexPhraseQParserPlugin.java | 2 +-
.../java/org/apache/solr/search/CursorMark.java | 6 +-
.../apache/solr/search/ExportQParserPlugin.java | 11 +-
.../apache/solr/search/ExtendedDismaxQParser.java | 400 +-
.../solr/search/ExtendedDismaxQParserPlugin.java | 4 +-
.../org/apache/solr/search/FunctionRangeQuery.java | 10 +-
.../src/java/org/apache/solr/search/Grouping.java | 74 +-
.../org/apache/solr/search/HashQParserPlugin.java | 9 +-
.../solr/search/IGainTermsQParserPlugin.java | 9 +-
.../src/java/org/apache/solr/search/Insanity.java | 133 -
.../org/apache/solr/search/JoinQParserPlugin.java | 11 +-
.../src/java/org/apache/solr/search/JoinQuery.java | 17 +-
.../org/apache/solr/search/NoOpRegenerator.java | 3 +-
.../solr/search/NumericHidingLeafReader.java | 127 +
.../solr/search/PayloadCheckQParserPlugin.java | 2 +-
.../solr/search/PayloadScoreQParserPlugin.java | 2 +-
.../src/java/org/apache/solr/search/QParser.java | 8 +-
.../java/org/apache/solr/search/QParserPlugin.java | 5 -
.../java/org/apache/solr/search/QueryParsing.java | 3 +-
.../src/java/org/apache/solr/search/RankQuery.java | 4 +-
.../org/apache/solr/search/ReRankCollector.java | 16 +-
.../solr/search/SignificantTermsQParserPlugin.java | 53 +-
.../src/java/org/apache/solr/search/SolrCache.java | 9 +-
.../apache/solr/search/SolrConstantScoreQuery.java | 3 +-
.../org/apache/solr/search/SolrCoreParser.java | 9 +-
.../apache/solr/search/SolrDocumentFetcher.java | 16 +-
.../java/org/apache/solr/search/SolrFilter.java | 5 +-
.../org/apache/solr/search/SolrIndexSearcher.java | 132 +-
.../src/java/org/apache/solr/search/SortSpec.java | 23 +
.../src/java/org/apache/solr/search/Sorting.java | 79 -
.../TextLogisticRegressionQParserPlugin.java | 7 +-
.../org/apache/solr/search/ValueSourceParser.java | 11 -
.../org/apache/solr/search/XmlQParserPlugin.java | 5 +-
.../java/org/apache/solr/search/facet/AvgAgg.java | 9 +-
.../org/apache/solr/search/facet/DocValuesAcc.java | 6 +-
.../org/apache/solr/search/facet/FacetBucket.java | 7 +-
.../org/apache/solr/search/facet/FacetField.java | 3 +-
.../apache/solr/search/facet/FacetFieldMerger.java | 23 +-
.../solr/search/facet/FacetFieldProcessor.java | 3 +-
.../FacetFieldProcessorByEnumTermsStream.java | 3 +-
.../org/apache/solr/search/facet/FacetHeatmap.java | 16 +-
.../org/apache/solr/search/facet/FacetModule.java | 4 +-
.../org/apache/solr/search/facet/FacetParser.java | 9 +-
.../apache/solr/search/facet/FacetProcessor.java | 10 +-
.../org/apache/solr/search/facet/FacetQuery.java | 3 +-
.../org/apache/solr/search/facet/FacetRange.java | 3 +-
.../apache/solr/search/facet/FacetRangeMerger.java | 19 +-
.../apache/solr/search/facet/FacetRangeParser.java | 3 +-
.../solr/search/facet/FacetRangeProcessor.java | 49 +-
.../org/apache/solr/search/facet/FacetRequest.java | 9 +-
.../search/facet/FacetRequestSortedMerger.java | 11 +-
.../java/org/apache/solr/search/facet/HLLAgg.java | 8 +-
.../org/apache/solr/search/facet/LegacyFacet.java | 3 +-
.../apache/solr/search/facet/RelatednessAgg.java | 21 +-
.../apache/solr/search/facet/UnInvertedField.java | 82 +-
.../solr/search/facet/UnInvertedFieldAcc.java | 3 +-
.../org/apache/solr/search/facet/UniqueAgg.java | 11 +-
.../apache/solr/search/facet/UniqueSlotAcc.java | 8 +-
.../search/function/CollapseScoreFunction.java | 3 +-
.../solr/search/function/FileFloatSource.java | 17 +-
.../solr/search/function/OrdFieldSource.java | 10 +-
.../search/function/ReverseOrdFieldSource.java | 10 +-
.../search/function/ValueSourceRangeFilter.java | 7 +-
.../distance/GeoDistValueSourceParser.java | 3 +-
.../solr/search/grouping/CommandHandler.java | 35 +-
.../distributed/command/GroupConverter.java | 5 +-
.../grouping/distributed/command/QueryCommand.java | 5 +-
.../command/SearchGroupsFieldCommand.java | 15 +-
.../distributed/command/TopGroupsFieldCommand.java | 14 +-
.../SearchGroupShardResponseProcessor.java | 5 +-
.../TopGroupsShardResponseProcessor.java | 9 +-
.../SearchGroupsResultTransformer.java | 34 +-
.../ShardResultTransformer.java | 6 +-
.../TopGroupsResultTransformer.java | 40 +-
.../apache/solr/search/grouping/package-info.java | 8 +-
.../solr/search/join/BlockJoinParentQParser.java | 7 +-
.../solr/search/join/CrossCollectionJoinQuery.java | 6 +-
.../apache/solr/search/join/FiltersQParser.java | 6 +-
.../apache/solr/search/join/HashRangeQuery.java | 22 +-
.../solr/search/join/ScoreJoinQParserPlugin.java | 17 +-
.../apache/solr/search/mlt/CloudMLTQParser.java | 12 +-
.../apache/solr/search/mlt/SimpleMLTQParser.java | 3 +-
.../search/similarities/BM25SimilarityFactory.java | 3 +-
.../similarities/LegacyBM25SimilarityFactory.java | 58 -
.../similarities/SchemaSimilarityFactory.java | 52 +-
.../apache/solr/search/stats/LRUStatsCache.java | 4 +-
.../apache/solr/security/AuditLoggerPlugin.java | 5 +-
.../solr/security/AutorizationEditOperation.java | 1 +
.../org/apache/solr/security/JWTAuthPlugin.java | 107 +-
.../org/apache/solr/security/JWTIssuerConfig.java | 105 +-
.../solr/security/JWTVerificationkeyResolver.java | 9 +-
.../org/apache/solr/security/KerberosPlugin.java | 3 +
.../solr/security/PKIAuthenticationPlugin.java | 27 +-
.../java/org/apache/solr/security/Permission.java | 21 +-
.../solr/security/PermissionNameProvider.java | 2 +-
.../security/RuleBasedAuthorizationPluginBase.java | 5 +-
.../security/Sha256AuthenticationProvider.java | 19 +-
.../java/org/apache/solr/servlet/HttpSolrCall.java | 51 +-
.../org/apache/solr/servlet/ResponseUtils.java | 3 +-
.../apache/solr/servlet/SolrDispatchFilter.java | 32 +-
.../apache/solr/servlet/SolrRequestParsers.java | 7 +-
.../solr/spelling/AbstractLuceneSpellChecker.java | 27 +-
.../solr/spelling/ConjunctionSolrSpellChecker.java | 2 +-
.../solr/spelling/DirectSolrSpellChecker.java | 14 +-
.../solr/spelling/FileBasedSpellChecker.java | 4 +-
.../solr/spelling/IndexBasedSpellChecker.java | 8 +-
.../org/apache/solr/spelling/QueryConverter.java | 20 +-
.../org/apache/solr/spelling/SolrSpellChecker.java | 30 +-
.../solr/spelling/WordBreakSolrSpellChecker.java | 10 +-
.../solr/spelling/suggest/DictionaryFactory.java | 5 +-
.../solr/spelling/suggest/LookupFactory.java | 2 +-
.../apache/solr/spelling/suggest/Suggester.java | 2 +-
.../suggest/fst/AnalyzingInfixLookupFactory.java | 2 +-
.../suggest/fst/AnalyzingLookupFactory.java | 2 +-
.../suggest/fst/BlendedInfixLookupFactory.java | 2 +-
.../spelling/suggest/fst/FSTLookupFactory.java | 2 +-
.../suggest/fst/FreeTextLookupFactory.java | 2 +-
.../spelling/suggest/fst/FuzzyLookupFactory.java | 2 +-
.../spelling/suggest/fst/WFSTLookupFactory.java | 2 +-
.../spelling/suggest/jaspell/JaspellLookup.java | 208 +
.../suggest/jaspell/JaspellLookupFactory.java | 3 +-
.../suggest/jaspell/JaspellTernarySearchTrie.java | 831 +
.../spelling/suggest/jaspell/package-info.java | 2 +-
.../spelling/suggest/tst/TSTLookupFactory.java | 2 +-
.../java/org/apache/solr/update/CommitTracker.java | 3 +-
.../apache/solr/update/DirectUpdateHandler2.java | 15 +-
.../org/apache/solr/update/DocumentBuilder.java | 3 +-
.../org/apache/solr/update/HdfsTransactionLog.java | 9 +-
.../org/apache/solr/update/IndexFingerprint.java | 4 +-
.../src/java/org/apache/solr/update/PeerSync.java | 35 +-
.../org/apache/solr/update/PeerSyncWithLeader.java | 2 +-
.../org/apache/solr/update/SolrIndexConfig.java | 5 +-
.../org/apache/solr/update/SolrIndexSplitter.java | 5 +-
.../org/apache/solr/update/TransactionLog.java | 10 +-
.../src/java/org/apache/solr/update/UpdateLog.java | 48 +-
.../java/org/apache/solr/update/VersionInfo.java | 6 +-
...AbstractDefaultValueUpdateProcessorFactory.java | 2 +-
.../AddSchemaFieldsUpdateProcessorFactory.java | 19 +-
.../processor/AtomicUpdateDocumentMerger.java | 5 +-
.../processor/AtomicUpdateProcessorFactory.java | 7 -
.../ClassificationUpdateProcessorFactory.java | 2 +-
.../CloneFieldUpdateProcessorFactory.java | 22 +-
.../ConcatFieldUpdateProcessorFactory.java | 2 +-
.../DefaultValueUpdateProcessorFactory.java | 3 +-
.../processor/DistributedZkUpdateProcessor.java | 2 +-
.../DocBasedVersionConstraintsProcessor.java | 9 +-
...DocBasedVersionConstraintsProcessorFactory.java | 4 +-
.../DocExpirationUpdateProcessorFactory.java | 4 +-
.../FieldLengthUpdateProcessorFactory.java | 2 +-
.../processor/FieldMutatingUpdateProcessor.java | 2 +-
.../FieldMutatingUpdateProcessorFactory.java | 16 +-
.../FieldNameMutatingUpdateProcessorFactory.java | 2 +-
.../FieldValueSubsetUpdateProcessorFactory.java | 2 +-
.../FirstFieldValueUpdateProcessorFactory.java | 2 +-
...IgnoreCommitOptimizeUpdateProcessorFactory.java | 4 +-
.../IgnoreLargeDocumentProcessorFactory.java | 13 +-
.../LastFieldValueUpdateProcessorFactory.java | 11 +-
.../processor/LogUpdateProcessorFactory.java | 2 +-
.../MaxFieldValueUpdateProcessorFactory.java | 11 +-
.../MinFieldValueUpdateProcessorFactory.java | 11 +-
.../ParseBooleanFieldUpdateProcessorFactory.java | 45 +-
.../ParseDateFieldUpdateProcessorFactory.java | 66 +-
.../ParseDoubleFieldUpdateProcessorFactory.java | 42 +-
.../ParseLongFieldUpdateProcessorFactory.java | 39 +-
.../ParseNumericFieldUpdateProcessorFactory.java | 2 +-
.../PreAnalyzedUpdateProcessorFactory.java | 2 +-
.../processor/RegexReplaceProcessorFactory.java | 2 +-
.../processor/RegexpBoostProcessorFactory.java | 2 +-
.../RemoveBlankFieldUpdateProcessorFactory.java | 7 -
.../processor/SignatureUpdateProcessorFactory.java | 2 +-
.../processor/SimpleUpdateProcessorFactory.java | 6 +-
.../SkipExistingDocumentsProcessorFactory.java | 2 +-
.../update/processor/TolerantUpdateProcessor.java | 5 +-
.../processor/TolerantUpdateProcessorFactory.java | 6 +-
.../processor/TrimFieldUpdateProcessorFactory.java | 8 -
.../TruncateFieldUpdateProcessorFactory.java | 2 +-
.../processor/URLClassifyProcessorFactory.java | 2 +-
.../processor/UUIDUpdateProcessorFactory.java | 2 +-
.../UniqFieldsUpdateProcessorFactory.java | 15 +-
.../processor/UpdateRequestProcessorChain.java | 11 +-
.../processor/UpdateRequestProcessorFactory.java | 7 -
.../org/apache/solr/util/ConcurrentLRUCache.java | 12 +-
.../src/java/org/apache/solr/util/CryptoKeys.java | 70 +-
.../src/java/org/apache/solr/util/ExportTool.java | 11 +-
.../src/java/org/apache/solr/util/LongSet.java | 15 +-
.../apache/solr/util/MockSearchableSolrClient.java | 2 +-
.../java/org/apache/solr/util/PayloadUtils.java | 9 +-
.../java/org/apache/solr/util/PivotListEntry.java | 4 +-
.../src/java/org/apache/solr/util/RTimerTree.java | 3 +-
.../java/org/apache/solr/util/SimplePostTool.java | 76 +-
.../src/java/org/apache/solr/util/SolrCLI.java | 34 +-
.../java/org/apache/solr/util/SolrLogLayout.java | 381 -
.../java/org/apache/solr/util/SolrPluginUtils.java | 19 +-
.../org/apache/solr/util/StartupLoggingUtils.java | 2 +-
.../java/org/apache/solr/util/TestInjection.java | 22 +
.../util/circuitbreaker/CircuitBreakerManager.java | 3 +-
.../SSLCredentialProviderFactory.java | 10 +-
.../util/plugin/NamedListInitializedPlugin.java | 10 +-
.../org/apache/solr/util/plugin/package-info.java | 8 +-
.../org/apache/solr/util/stats/MetricUtils.java | 7 +-
.../solr/util/tracing/SolrRequestCarrier.java | 5 +-
.../org/apache/solr/util/tracing/TraceUtils.java | 40 +
.../resources/EditableSolrConfigAttributes.json | 3 +-
solr/core/src/test-files/log4j2.xml | 3 +-
.../test-files/schema-designer/add-new-field.json | 9 +
.../test-files/schema-designer/add-new-type.json | 77 +
.../schema-designer/update-author-field.json | 11 +
.../test-files/schema-designer/update-type.json | 76 +
.../test-files/solr/collection1/conf/example.html | 6 +
.../solr/collection1/conf/schema-bm25.xml | 17 -
.../solr/collection1/conf/schema-spellchecker.xml | 9 -
.../solr/collection1/conf/schema-trie.xml | 24 -
.../test-files/solr/collection1/conf/schema.xml | 28 +
.../test-files/solr/collection1/conf/schema11.xml | 91 +-
.../solr/collection1/conf/schema_latest.xml | 131 +-
.../collection1/conf/solrconfig-managed-schema.xml | 2 +-
.../conf/solrconfig-tieredmergepolicyfactory.xml | 2 +-
.../solr/collection1/conf/solrconfig.xml | 3 +-
.../test-files/solr/configsets/sql/conf/schema.xml | 43 +
.../managed-schema | 0
.../upload/legacy-managed-schema/solrconfig.xml | 60 +
.../managed-schema => regular/managed-schema.xml} | 0
.../managed-schema.xml} | 0
.../{managed-schema => managed-schema.xml} | 0
.../solr/security/jwt_plugin_idp_cert.pem | 46 +
.../solr/security/jwt_plugin_idp_certs.p12 | Bin 0 -> 3746 bytes
.../solr/security/jwt_plugin_idp_invalidcert.pem | 3 +
.../solr/security/jwt_plugin_idp_wrongcert.pem | 21 +
.../src/test/org/apache/hadoop/fs/FileUtil.java | 6 +-
.../org/apache/solr/BasicFunctionalityTest.java | 14 +-
.../test/org/apache/solr/ConvertedLegacyTest.java | 41 +-
.../src/test/org/apache/solr/CursorPagingTest.java | 26 +-
.../src/test/org/apache/solr/OutputWriterTest.java | 4 -
.../src/test/org/apache/solr/SolrInfoBeanTest.java | 21 +-
.../org/apache/solr/TestDistributedGrouping.java | 11 +-
.../org/apache/solr/TestDistributedSearch.java | 7 +-
.../test/org/apache/solr/TestGroupingSearch.java | 11 +-
solr/core/src/test/org/apache/solr/TestJoin.java | 3 +-
.../test/org/apache/solr/TestRandomDVFaceting.java | 2 +-
.../org/apache/solr/TestSolrCoreProperties.java | 3 +-
.../solr/analysis/CommonGramsPhraseQueryTest.java | 101 +
.../solr/analysis/TestLuceneMatchVersion.java | 1 -
.../TestReversedWildcardFilterFactory.java | 2 +-
.../TestEmbeddedSolrServerAdminHandler.java | 3 +-
.../apache/solr/cloud/BasicDistributedZkTest.java | 20 +-
.../cloud/CloudExitableDirectoryReaderTest.java | 2 +-
.../apache/solr/cloud/ClusterStateMockUtil.java | 2 +
.../org/apache/solr/cloud/ClusterStateTest.java | 7 +-
.../org/apache/solr/cloud/CollectionPropsTest.java | 5 +-
.../apache/solr/cloud/CollectionsAPISolrJTest.java | 20 +-
.../DistribDocExpirationUpdateProcessorTest.java | 5 +-
.../solr/cloud/DistributedApiAsyncTrackerTest.java | 9 +-
.../solr/cloud/DistributedVersionInfoTest.java | 3 +-
.../solr/cloud/FullSolrCloudDistribCmdsTest.java | 169 +-
.../org/apache/solr/cloud/HttpPartitionTest.java | 11 +-
.../solr/cloud/LeaderVoteWaitTimeoutTest.java | 6 +-
.../apache/solr/cloud/MultiThreadedOCPTest.java | 4 +-
.../OverseerCollectionConfigSetProcessorTest.java | 12 +-
.../solr/cloud/OverseerModifyCollectionTest.java | 42 +-
.../test/org/apache/solr/cloud/OverseerTest.java | 10 +-
.../apache/solr/cloud/ReplicationFactorTest.java | 5 +-
.../test/org/apache/solr/cloud/SliceStateTest.java | 5 +-
.../apache/solr/cloud/SolrCloudExampleTest.java | 8 +-
.../test/org/apache/solr/cloud/SyncSliceTest.java | 4 +-
.../solr/cloud/SystemCollectionCompatTest.java | 3 +-
.../apache/solr/cloud/TestBaseStatsCacheCloud.java | 4 +-
.../apache/solr/cloud/TestCloudConsistency.java | 6 +-
.../solr/cloud/TestCloudSearcherWarming.java | 5 -
.../org/apache/solr/cloud/TestConfigSetsAPI.java | 269 +-
.../solr/cloud/TestConfigSetsAPIExclusivity.java | 12 +-
.../solr/cloud/TestConfigSetsAPIShareSchema.java | 2 +-
.../solr/cloud/TestConfigSetsAPIZkFailure.java | 2 +-
.../org/apache/solr/cloud/TestHashPartitioner.java | 5 +-
.../apache/solr/cloud/TestPullReplicaWithAuth.java | 2 +-
.../solr/cloud/TestQueryingOnDownCollection.java | 4 +-
.../apache/solr/cloud/TestRebalanceLeaders.java | 4 +-
.../cloud/TestSolrCloudWithDelegationTokens.java | 22 +-
.../TestSolrCloudWithSecureImpersonation.java | 9 +-
.../solr/cloud/TestStressInPlaceUpdates.java | 6 +-
.../VMParamsZkACLAndCredentialsProvidersTest.java | 57 +-
.../org/apache/solr/cloud/ZkControllerTest.java | 86 +-
.../CollectionsAPIDistributedZkTest.java | 17 +-
.../solr/cloud/api/collections/ShardSplitTest.java | 4 +-
.../SimpleCollectionCreateDeleteTest.java | 6 +-
.../cloud/api/collections/TestCollectionAPI.java | 126 +-
.../collections/TestHdfsCloudBackupRestore.java | 2 +-
.../api/collections/TestReplicaProperties.java | 16 +-
.../TestRequestStatusCollectionAPI.java | 8 +-
.../solr/cloud/overseer/ZkStateReaderTest.java | 13 +-
.../solr/cloud/overseer/ZkStateWriterTest.java | 17 +-
.../plugins/AffinityPlacementFactoryTest.java | 42 +-
.../solr/common/util/TestObjectReleaseTracker.java | 144 +
.../solr/core/BlobRepositoryMockingTest.java | 21 +-
.../solr/core/CachingDirectoryFactoryTest.java | 91 +-
.../test/org/apache/solr/core/CoreSorterTest.java | 5 +-
.../apache/solr/core/DirectoryFactoriesTest.java | 3 +-
.../org/apache/solr/core/DirectoryFactoryTest.java | 9 +-
.../apache/solr/core/DummyValueSourceParser.java | 5 +-
.../solr/core/ExitableDirectoryReaderTest.java | 36 +-
.../org/apache/solr/core/FakeDeletionPolicy.java | 3 +-
.../org/apache/solr/core/MockEventListener.java | 6 -
.../core/MockQuerySenderListenerReqHandler.java | 2 +-
.../apache/solr/core/MockShardHandlerFactory.java | 3 +-
.../org/apache/solr/core/TestCodecSupport.java | 8 +-
.../org/apache/solr/core/TestConfigOverlay.java | 2 -
.../apache/solr/core/TestConfigSetImmutable.java | 9 +-
.../apache/solr/core/TestConfigSetProperties.java | 14 +-
.../org/apache/solr/core/TestCoreDiscovery.java | 7 +-
.../test/org/apache/solr/core/TestInitParams.java | 42 +-
.../test/org/apache/solr/core/TestLazyCores.java | 222 +-
.../apache/solr/core/TestMergePolicyConfig.java | 1 -
.../apache/solr/core/TestShardHandlerFactory.java | 3 +-
.../apache/solr/core/TestSolrConfigHandler.java | 57 +-
.../apache/solr/core/backup/ShardBackupIdTest.java | 52 +
.../core/snapshots/TestSolrCloudSnapshots.java | 13 +-
.../solr/core/snapshots/TestSolrCoreSnapshots.java | 10 +-
.../solr/filestore/TestDistribPackageStore.java | 23 +-
.../handler/AnalysisRequestHandlerTestBase.java | 2 +-
.../apache/solr/handler/BackupStatusChecker.java | 6 +-
.../handler/BinaryUpdateRequestHandlerTest.java | 3 +-
.../DocumentAnalysisRequestHandlerTest.java | 3 +-
.../handler/FieldAnalysisRequestHandlerTest.java | 70 +
.../org/apache/solr/handler/JsonLoaderTest.java | 19 +-
.../solr/handler/PingRequestHandlerTest.java | 7 +-
.../apache/solr/handler/ReplicationTestHelper.java | 333 +
.../org/apache/solr/handler/TestBlobHandler.java | 3 +-
.../handler/TestHealthCheckHandlerLegacyMode.java | 203 +
.../solr/handler/TestIncrementalCoreBackup.java | 2 +-
.../solr/handler/TestReplicationHandler.java | 712 +-
.../solr/handler/TestReplicationHandlerBackup.java | 6 +-
.../TestReplicationHandlerDiskOverFlow.java | 22 +-
.../org/apache/solr/handler/TestReqParamsAPI.java | 8 +-
.../org/apache/solr/handler/TestRestoreCore.java | 8 +-
.../org/apache/solr/handler/TestSQLHandler.java | 730 +-
.../solr/handler/TestSampleDocumentsLoader.java | 123 +
.../solr/handler/TestSnapshotCoreBackup.java | 2 +-
.../solr/handler/TestSolrConfigHandlerCloud.java | 3 +-
.../handler/TestSolrConfigHandlerConcurrent.java | 24 +-
.../solr/handler/TestStressThreadBackup.java | 2 +-
.../handler/ThrowErrorOnInitRequestHandler.java | 2 +-
.../apache/solr/handler/V2ApiIntegrationTest.java | 25 +-
.../solr/handler/V2ClusterAPIMappingTest.java | 241 +
.../org/apache/solr/handler/V2StandaloneTest.java | 8 +-
.../handler/admin/CoreAdminCreateDiscoverTest.java | 6 +-
.../solr/handler/admin/CoreAdminHandlerTest.java | 5 +-
.../solr/handler/admin/HealthCheckHandlerTest.java | 3 +-
.../solr/handler/admin/MBeansHandlerTest.java | 5 +-
.../solr/handler/admin/MetricsHandlerTest.java | 147 +-
.../handler/admin/ShowFileRequestHandlerTest.java | 74 +-
.../solr/handler/admin/StatsReloadRaceTest.java | 9 +-
.../solr/handler/admin/TestApiFramework.java | 17 +-
.../solr/handler/admin/TestCollectionAPIs.java | 16 +-
.../handler/admin/V2CollectionsAPIMappingTest.java | 7 +
.../handler/admin/ZookeeperStatusHandlerTest.java | 4 +-
.../admin/api/V2CollectionAPIMappingTest.java | 271 +
.../solr/handler/admin/api/package-info.java | 21 +
.../component/CustomHighlightComponentTest.java | 30 +-
.../component/DistributedDebugComponentTest.java | 11 +-
.../component/DistributedFacetPivotLargeTest.java | 11 +-
.../DistributedFacetPivotLongTailTest.java | 26 +-
.../component/DistributedFacetPivotSmallTest.java | 2 +-
.../DistributedQueryComponentCustomSortTest.java | 19 +
.../handler/component/InfixSuggestersTest.java | 8 +-
.../handler/component/MockResponseBuilder.java | 70 +
.../solr/handler/component/MockShardRequest.java | 52 +
.../handler/component/MockSortSpecBuilder.java | 52 +
.../PhrasesIdentificationComponentTest.java | 34 +-
.../QueryComponentPartialResultsTest.java | 119 +
.../component/QueryElevationComponentTest.java | 3 +-
.../component/ResourceSharingTestComponent.java | 2 +-
.../solr/handler/component/ShardRequestTest.java | 52 +
.../handler/component/ShardsAllowListTest.java | 3 +-
.../handler/component/SpellCheckComponentTest.java | 22 +-
.../solr/handler/component/StatsComponentTest.java | 7 +-
.../handler/component/TestPivotHelperCode.java | 1 +
.../solr/handler/component/UpdateLogCloudTest.java | 137 +
.../handler/designer/ManagedSchemaDiffTest.java | 116 +
.../handler/designer/TestSchemaDesignerAPI.java | 872 +
.../TestSchemaDesignerConfigSetHelper.java | 359 +
.../designer/TestSchemaDesignerSettingsDAO.java | 125 +
.../solr/handler/sql/SQLWithAuthzEnabledTest.java | 120 +
.../apache/solr/handler/tagger/TaggerTestCase.java | 17 +-
.../apache/solr/highlight/DummyHighlighter.java | 3 +-
.../org/apache/solr/highlight/HighlighterTest.java | 2 +-
.../org/apache/solr/logging/TestLogWatcher.java | 3 +-
.../apache/solr/metrics/SolrMetricManagerTest.java | 4 +-
.../metrics/reporters/SolrSlf4jReporterTest.java | 5 +-
.../src/test/org/apache/solr/pkg/TestPackages.java | 28 +-
.../org/apache/solr/request/SimpleFacetsTest.java | 5 +-
.../solr/request/TestUnInvertedFieldException.java | 11 +-
.../org/apache/solr/response/JSONWriterTest.java | 4 +-
.../org/apache/solr/response/SmileWriterTest.java | 3 +-
.../solr/response/TestBinaryResponseWriter.java | 12 +-
.../solr/response/TestRawResponseWriter.java | 4 +-
.../apache/solr/rest/schema/TestBulkSchemaAPI.java | 3 +-
.../test/org/apache/solr/schema/EnumFieldTest.java | 21 +-
.../test/org/apache/solr/schema/RankFieldTest.java | 34 +-
.../solr/schema/SpatialRPTFieldTypeTest.java | 58 +-
.../apache/solr/schema/TestCloudManagedSchema.java | 13 +-
.../org/apache/solr/schema/TestManagedSchema.java | 96 +-
.../solr/schema/TestManagedSchemaThreadSafety.java | 3 +-
.../org/apache/solr/schema/TestPointFields.java | 3 +-
.../solr/schema/TestUseDocValuesAsStored2.java | 3 +-
.../search/ApacheLuceneSolrNearQueryBuilder.java | 6 +-
.../solr/search/ChooseOneWordQueryBuilder.java | 4 +-
.../org/apache/solr/search/FuzzySearchTest.java | 67 -
.../org/apache/solr/search/HandyQueryBuilder.java | 4 +-
.../org/apache/solr/search/MergeStrategyTest.java | 1 -
.../apache/solr/search/MockSearchComponent.java | 2 +-
.../apache/solr/search/RankQueryTestPlugin.java | 31 +-
.../search/SignificantTermsQParserPluginTest.java | 135 +-
.../apache/solr/search/SolrIndexSearcherTest.java | 3 +-
.../apache/solr/search/SortSpecParsingTest.java | 29 +
.../test/org/apache/solr/search/TestDocSet.java | 13 +-
.../solr/search/TestExtendedDismaxParser.java | 69 +-
.../org/apache/solr/search/TestIndexSearcher.java | 12 +-
.../org/apache/solr/search/TestRangeQuery.java | 91 +-
.../org/apache/solr/search/TestSolrCachePerf.java | 19 +-
.../org/apache/solr/search/TestSolrCoreParser.java | 22 +-
.../apache/solr/search/TestSolrQueryParser.java | 24 +-
.../org/apache/solr/search/facet/DebugAgg.java | 5 -
.../solr/search/facet/RangeFacetCloudTest.java | 5 +-
.../search/facet/SpatialHeatmapFacetsTest.java | 19 +-
.../search/facet/TestCloudJSONFacetJoinDomain.java | 19 +-
.../solr/search/facet/TestCloudJSONFacetSKG.java | 22 +-
.../search/facet/TestCloudJSONFacetSKGEquiv.java | 16 +-
.../solr/search/facet/TestJsonFacetRefinement.java | 10 +-
.../solr/search/function/NvlValueSourceParser.java | 2 +-
.../solr/search/function/TestFunctionQuery.java | 13 +-
.../function/TestMinMaxOnMultiValuedField.java | 4 +-
.../org/apache/solr/search/join/BJQParserTest.java | 5 +-
.../search/join/CrossCollectionJoinQueryTest.java | 12 +-
.../TestLegacyBM25SimilarityFactory.java | 45 -
.../solr/security/AuditLoggerIntegrationTest.java | 2 +-
.../BaseTestRuleBasedAuthorizationPlugin.java | 3 +-
.../solr/security/BasicAuthIntegrationTest.java | 16 +-
.../solr/security/BasicAuthStandaloneTest.java | 4 +-
.../security/HttpParamDelegationTokenPlugin.java | 2 +-
.../security/JWTAuthPluginIntegrationTest.java | 328 +-
.../apache/solr/security/JWTAuthPluginTest.java | 117 +-
.../apache/solr/security/JWTIssuerConfigTest.java | 3 -
.../security/JWTVerificationkeyResolverTest.java | 10 +-
.../solr/security/TestAuthorizationFramework.java | 8 +-
.../security/TestSha256AuthenticationProvider.java | 8 +-
.../solr/security/hadoop/ImpersonationUtil.java | 4 +-
.../hadoop/TestDelegationWithHadoopAuth.java | 13 +-
.../solr/spelling/DirectSolrSpellCheckerTest.java | 7 +-
.../solr/spelling/FileBasedSpellCheckerTest.java | 16 +-
.../solr/spelling/IndexBasedSpellCheckerTest.java | 16 +-
.../solr/spelling/SpellingQueryConverterTest.java | 18 +-
.../solr/spelling/suggest/SuggesterTest.java | 4 +-
.../solr/update/DeleteByIdWithRouterFieldTest.java | 291 +
.../solr/update/DirectUpdateHandlerTest.java | 6 -
.../apache/solr/update/MaxSizeAutoCommitTest.java | 18 +-
.../apache/solr/update/MockingHttp2SolrClient.java | 2 +-
.../test/org/apache/solr/update/PeerSyncTest.java | 235 +-
.../solr/update/PeerSyncWithBufferUpdatesTest.java | 5 +-
.../PeerSyncWithIndexFingerprintCachingTest.java | 8 +-
.../apache/solr/update/PeerSyncWithLeaderTest.java | 5 +-
.../org/apache/solr/update/SoftAutoCommitTest.java | 4 -
.../apache/solr/update/SolrCmdDistributorTest.java | 4 -
.../apache/solr/update/SolrIndexConfigTest.java | 3 +-
.../apache/solr/update/SolrIndexMetricsTest.java | 6 +-
.../solr/update/TestInPlaceUpdatesDistrib.java | 4 +-
.../test/org/apache/solr/update/UpdateLogTest.java | 3 +-
.../ClassificationUpdateProcessorFactoryTest.java | 6 +-
.../CustomUpdateRequestProcessorFactory.java | 5 +-
.../IgnoreLargeDocumentProcessorFactoryTest.java | 5 +-
.../ParsingFieldUpdateProcessorsTest.java | 4 +-
.../SignatureUpdateProcessorFactoryTest.java | 2 +-
.../processor/TrackingUpdateProcessorFactory.java | 2 +-
.../src/test/org/apache/solr/util/LongSetTest.java | 94 +
.../org/apache/solr/util/SimplePostToolTest.java | 24 +-
.../org/apache/solr/util/SolrPluginUtilsTest.java | 2 +-
.../apache/solr/util/TestObjectReleaseTracker.java | 61 -
.../test/org/apache/solr/util/TestRTimerTree.java | 9 +-
.../solr/util/TestSolrJacksonAnnotation.java | 7 +-
.../src/test/org/apache/solr/util/TestUtils.java | 21 +-
.../apache/solr/util/stats/MetricUtilsTest.java | 6 +-
.../solr/util/tracing/TestDistributedTracing.java | 103 +-
solr/cp-deps.sh | 22 +
solr/docker/build.gradle | 173 +-
solr/docker/example/docker-compose.yml | 15 +
solr/docker/example/precreate-collection.sh | 14 +
solr/docker/example/set-heap.sh | 14 +
solr/docker/gradle-help.txt | 8 +
solr/docker/scripts/docker-entrypoint.sh | 14 +
solr/docker/scripts/init-var-solr | 14 +
solr/docker/scripts/precreate-core | 14 +
solr/docker/scripts/run-initdb | 14 +
solr/docker/scripts/solr-create | 17 +-
solr/docker/scripts/solr-demo | 17 +-
solr/docker/scripts/solr-fg | 14 +
solr/docker/scripts/solr-foreground | 17 +-
solr/docker/scripts/solr-precreate | 17 +-
solr/docker/scripts/start-local-solr | 15 +
solr/docker/scripts/stop-local-solr | 15 +
solr/docker/scripts/wait-for-solr.sh | 14 +
solr/docker/scripts/wait-for-zookeeper.sh | 14 +
solr/docker/templates/Dockerfile.body.template | 17 +-
.../templates/Dockerfile.local.header.template | 15 +
.../templates/Dockerfile.official.header.template | 15 +
solr/docker/tests/README.md | 6 -
solr/docker/tests/cases/create_bad_core/test.sh | 14 +
solr/docker/tests/cases/create_core/test.sh | 14 +
solr/docker/tests/cases/create_core_exec/test.sh | 14 +
.../cases/create_core_randomuser_rootgroup/test.sh | 16 +-
solr/docker/tests/cases/demo-tini/test.sh | 14 +
solr/docker/tests/cases/demo/test.sh | 14 +
.../empty-varsolr-dir-ramdomuser-rootgroup/test.sh | 16 +-
.../tests/cases/empty-varsolr-dir-solr/test.sh | 16 +-
.../tests/cases/empty-varsolr-dir-user/test.sh | 16 +-
.../empty-varsolr-vol-ramdomuser-rootgroup/test.sh | 16 +-
.../cases/empty-varsolr-vol-solr-nocopy/test.sh | 16 +-
.../tests/cases/empty-varsolr-vol-solr/test.sh | 16 +-
.../tests/cases/empty-varsolr-vol-user/test.sh | 16 +-
solr/docker/tests/cases/gosu/test.sh | 15 +-
solr/docker/tests/cases/initdb/test.sh | 20 +
solr/docker/tests/cases/precreate_core/test.sh | 14 +
.../precreate_core_randomuser_rootgroup/test.sh | 14 +
solr/docker/tests/cases/test_log4j/log4j2.xml | 19 +-
solr/docker/tests/cases/test_log4j/test.sh | 21 +-
solr/docker/tests/cases/user_volume/test.sh | 14 +
solr/docker/tests/shared.sh | 22 +-
.../src/markdown/SYSTEM_REQUIREMENTS.md | 12 +-
solr/example/README.md | 12 +-
solr/licenses/HdrHistogram-2.1.12.jar.sha1 | 1 +
solr/licenses/HdrHistogram-LICENSE-PD.txt | 3 +
.../HdrHistogram-NOTICE.txt} | 0
solr/licenses/LatencyUtils-2.0.3.jar.sha1 | 1 +
solr/licenses/LatencyUtils-LICENSE-PD.txt | 3 +
.../LatencyUtils-NOTICE.txt} | 0
solr/licenses/README.committers.txt | 12 +-
solr/licenses/accessors-smart-1.2.jar.sha1 | 1 +
...NSE-ASL.txt => accessors-smart-LICENSE-ASL.txt} | 0
solr/licenses/accessors-smart-NOTICE.txt | 1 +
solr/licenses/annotations-13.0.jar.sha1 | 1 +
solr/licenses/annotations-2.16.93.jar.sha1 | 1 +
...LICENSE-ASL.txt => annotations-LICENSE-ASL.txt} | 0
solr/licenses/annotations-NOTICE.txt | 1 +
solr/licenses/apache-client-2.16.93.jar.sha1 | 1 +
solr/licenses/apache-client-LICENSE-ASL.txt | 206 +
solr/licenses/apache-client-NOTICE.txt | 25 +
solr/licenses/apiguardian-api-1.1.0.jar.sha1 | 1 +
solr/licenses/apiguardian-api-LICENSE-ASL.txt | 201 +
.../apiguardian-api-NOTICE.txt} | 0
solr/licenses/arns-2.16.93.jar.sha1 | 1 +
solr/licenses/arns-LICENSE-ASL.txt | 206 +
solr/licenses/arns-NOTICE.txt | 25 +
solr/licenses/auth-2.16.93.jar.sha1 | 1 +
solr/licenses/auth-LICENSE-ASL.txt | 206 +
solr/licenses/auth-NOTICE.txt | 25 +
solr/licenses/avatica-core-1.13.0.jar.sha1 | 1 -
solr/licenses/avatica-core-1.18.0.jar.sha1 | 1 +
solr/licenses/aws-LICENSE-ASL.txt | 53 +
solr/licenses/aws-NOTICE.txt | 14 +
solr/licenses/aws-core-2.16.93.jar.sha1 | 1 +
solr/licenses/aws-java-sdk-core-1.12.15.jar.sha1 | 1 +
solr/licenses/aws-java-sdk-kms-1.12.15.jar.sha1 | 1 +
solr/licenses/aws-java-sdk-s3-1.12.15.jar.sha1 | 1 +
solr/licenses/aws-query-protocol-2.16.93.jar.sha1 | 1 +
solr/licenses/aws-xml-protocol-2.16.93.jar.sha1 | 1 +
solr/licenses/bcmail-jdk15on-1.64.jar.sha1 | 1 -
solr/licenses/bcmail-jdk15on-1.69.jar.sha1 | 1 +
solr/licenses/bcpkix-jdk15on-1.64.jar.sha1 | 1 -
solr/licenses/bcpkix-jdk15on-1.69.jar.sha1 | 1 +
solr/licenses/bcprov-jdk15on-1.64.jar.sha1 | 1 -
solr/licenses/bcprov-jdk15on-1.69.jar.sha1 | 1 +
solr/licenses/caffeine-2.8.4.jar.sha1 | 1 -
solr/licenses/caffeine-2.9.2.jar.sha1 | 1 +
solr/licenses/calcite-core-1.18.0.jar.sha1 | 1 -
solr/licenses/calcite-core-1.27.0.jar.sha1 | 1 +
solr/licenses/calcite-linq4j-1.18.0.jar.sha1 | 1 -
solr/licenses/calcite-linq4j-1.27.0.jar.sha1 | 1 +
solr/licenses/checker-qual-3.10.0.jar.sha1 | 1 +
solr/licenses/checker-qual-LICENSE-MIT.txt | 413 +
solr/licenses/commons-compress-1.19.jar.sha1 | 1 -
solr/licenses/commons-compress-1.21.jar.sha1 | 1 +
solr/licenses/content-type-2.1.jar.sha1 | 1 +
...ICENSE-ASL.txt => content-type-LICENSE-ASL.txt} | 0
solr/licenses/content-type-NOTICE.txt | 14 +
.../error_prone_annotations-2.5.1.jar.sha1 | 1 -
.../error_prone_annotations-2.9.0.jar.sha1 | 1 +
solr/licenses/esri-geometry-api-2.2.0.jar.sha1 | 1 +
...E-ASL.txt => esri-geometry-api-LICENSE-ASL.txt} | 0
.../esri-geometry-api-NOTICE.txt} | 0
solr/licenses/eventstream-1.0.1.jar.sha1 | 1 +
...LICENSE-ASL.txt => eventstream-LICENSE-ASL.txt} | 0
solr/licenses/eventstream-NOTICE.txt | 2 +
solr/licenses/fontbox-2.0.17.jar.sha1 | 1 -
solr/licenses/fontbox-2.0.24.jar.sha1 | 1 +
solr/licenses/freemarker-2.3.31.jar.sha1 | 1 +
...-LICENSE-ASL.txt => freemarker-LICENSE-ASL.txt} | 0
solr/licenses/freemarker-NOTICE.txt | 5 +
solr/licenses/google-api-client-1.31.3.jar.sha1 | 1 -
solr/licenses/google-api-client-1.32.1.jar.sha1 | 1 +
solr/licenses/google-http-client-1.39.0.jar.sha1 | 1 -
solr/licenses/google-http-client-1.39.2.jar.sha1 | 1 +
.../google-http-client-apache-v2-1.39.0.jar.sha1 | 1 -
.../google-http-client-apache-v2-1.39.2.jar.sha1 | 1 +
.../google-http-client-gson-1.39.0.jar.sha1 | 1 -
.../google-http-client-gson-1.39.2.jar.sha1 | 1 +
solr/licenses/google-oauth-client-1.31.4.jar.sha1 | 1 -
solr/licenses/google-oauth-client-1.32.1.jar.sha1 | 1 +
solr/licenses/hamcrest-core-2.2.jar.sha1 | 1 +
solr/licenses/http-client-spi-2.16.93.jar.sha1 | 1 +
solr/licenses/http-client-spi-LICENSE-ASL.txt | 206 +
solr/licenses/http-client-spi-NOTICE.txt | 25 +
.../http2-client-9.4.41.v20210516.jar.sha1 | 1 -
.../http2-client-9.4.44.v20210927.jar.sha1 | 1 +
solr/licenses/http2-client-NOTICE.txt | 32 +-
.../http2-common-9.4.41.v20210516.jar.sha1 | 1 -
.../http2-common-9.4.44.v20210927.jar.sha1 | 1 +
solr/licenses/http2-common-NOTICE.txt | 32 +-
.../licenses/http2-hpack-9.4.41.v20210516.jar.sha1 | 1 -
.../licenses/http2-hpack-9.4.44.v20210927.jar.sha1 | 1 +
solr/licenses/http2-hpack-NOTICE.txt | 32 +-
...http-client-transport-9.4.41.v20210516.jar.sha1 | 1 -
...http-client-transport-9.4.44.v20210927.jar.sha1 | 1 +
.../http2-http-client-transport-NOTICE.txt | 32 +-
.../http2-server-9.4.41.v20210516.jar.sha1 | 1 -
.../http2-server-9.4.44.v20210927.jar.sha1 | 1 +
solr/licenses/http2-server-NOTICE.txt | 32 +-
solr/licenses/ion-java-1.0.2.jar.sha1 | 1 +
solr/licenses/ion-java-LICENSE-ASL.txt | 176 +
solr/licenses/ion-java-NOTICE.txt | 2 +
solr/licenses/jackson-annotations-2.12.2.jar.sha1 | 1 -
solr/licenses/jackson-annotations-2.12.3.jar.sha1 | 1 +
solr/licenses/jackson-core-2.12.2.jar.sha1 | 1 -
solr/licenses/jackson-core-2.12.3.jar.sha1 | 1 +
solr/licenses/jackson-databind-2.12.2.jar.sha1 | 1 -
solr/licenses/jackson-databind-2.12.3.jar.sha1 | 1 +
.../jackson-dataformat-cbor-2.12.3.jar.sha1 | 1 +
...txt => jackson-dataformat-cbor-LICENSE-ASL.txt} | 0
...TICE.txt => jackson-dataformat-cbor-NOTICE.txt} | 0
.../jackson-dataformat-smile-2.12.2.jar.sha1 | 1 -
.../jackson-dataformat-smile-2.12.3.jar.sha1 | 1 +
.../jackson-dataformat-xml-2.12.3.jar.sha1 | 1 +
....txt => jackson-dataformat-xml-LICENSE-ASL.txt} | 0
.../jackson-dataformat-xml-NOTICE.txt} | 0
.../licenses/jackson-datatype-jdk8-2.12.3.jar.sha1 | 1 +
...L.txt => jackson-datatype-jdk8-LICENSE-ASL.txt} | 0
.../jackson-datatype-jdk8-NOTICE.txt} | 0
.../jackson-datatype-jsr310-2.12.3.jar.sha1 | 1 +
...txt => jackson-datatype-jsr310-LICENSE-ASL.txt} | 0
.../jackson-datatype-jsr310-NOTICE.txt} | 0
...jackson-module-jaxb-annotations-2.12.3.jar.sha1 | 1 +
...ackson-module-jaxb-annotations-LICENSE-ASL.txt} | 0
.../jackson-module-jaxb-annotations-NOTICE.txt} | 0
.../licenses/jackson-module-kotlin-2.12.3.jar.sha1 | 1 +
...L.txt => jackson-module-kotlin-LICENSE-ASL.txt} | 0
solr/licenses/jackson-module-kotlin-NOTICE.txt | 96 +
.../jackson-module-parameter-names-2.12.3.jar.sha1 | 1 +
...jackson-module-parameter-names-LICENSE-ASL.txt} | 0
.../jackson-module-parameter-names-NOTICE.txt} | 0
solr/licenses/jaeger-core-1.1.0.jar.sha1 | 1 -
solr/licenses/jaeger-core-1.6.0.jar.sha1 | 1 +
solr/licenses/jaeger-thrift-1.1.0.jar.sha1 | 1 -
solr/licenses/jaeger-thrift-1.6.0.jar.sha1 | 1 +
.../licenses/jakarta.activation-api-1.2.1.jar.sha1 | 1 +
.../jakarta.activation-api-LICENSE-BSD_LIKE.txt | 13 +
solr/licenses/jakarta.activation-api-NOTICE.txt | 25 +
.../licenses/jakarta.annotation-api-1.3.5.jar.sha1 | 1 +
.../jakarta.annotation-api-LICENSE-EPL.txt | 277 +
solr/licenses/jakarta.annotation-api-NOTICE.txt | 38 +
solr/licenses/jakarta.el-3.0.3.jar.sha1 | 1 +
solr/licenses/jakarta.el-LICENSE-EPL.txt | 277 +
solr/licenses/jakarta.el-NOTICE.txt | 45 +
solr/licenses/jakarta.servlet-api-4.0.4.jar.sha1 | 1 +
solr/licenses/jakarta.servlet-api-LICENSE-EPL.txt | 277 +
solr/licenses/jakarta.servlet-api-NOTICE.txt | 48 +
solr/licenses/jakarta.websocket-api-1.1.2.jar.sha1 | 1 +
.../licenses/jakarta.websocket-api-LICENSE-EPL.txt | 277 +
solr/licenses/jakarta.websocket-api-NOTICE.txt | 48 +
solr/licenses/jakarta.xml.bind-api-2.3.2.jar.sha1 | 1 +
.../jakarta.xml.bind-api-LICENSE-BSD_LIKE.txt | 13 +
solr/licenses/jakarta.xml.bind-api-NOTICE.txt | 44 +
solr/licenses/jcip-annotations-1.0-1.jar.sha1 | 1 +
...SE-ASL.txt => jcip-annotations-LICENSE-ASL.txt} | 0
solr/licenses/jcip-annotations-NOTICE.txt | 1 +
solr/licenses/jctools-LICENSE-ASL.txt | 201 +
.../jctools-NOTICE.txt} | 0
solr/licenses/jctools-core-3.3.0.jar.sha1 | 1 +
solr/licenses/jetty-NOTICE.txt | 32 +-
.../jetty-alpn-client-9.4.41.v20210516.jar.sha1 | 1 -
.../jetty-alpn-client-9.4.44.v20210927.jar.sha1 | 1 +
...etty-alpn-java-client-9.4.41.v20210516.jar.sha1 | 1 -
...etty-alpn-java-client-9.4.44.v20210927.jar.sha1 | 1 +
...etty-alpn-java-server-9.4.41.v20210516.jar.sha1 | 1 -
...etty-alpn-java-server-9.4.44.v20210927.jar.sha1 | 1 +
.../jetty-alpn-server-9.4.41.v20210516.jar.sha1 | 1 -
.../jetty-alpn-server-9.4.44.v20210927.jar.sha1 | 1 +
.../jetty-client-9.4.41.v20210516.jar.sha1 | 1 -
.../jetty-client-9.4.44.v20210927.jar.sha1 | 1 +
.../jetty-continuation-9.4.41.v20210516.jar.sha1 | 1 -
.../jetty-continuation-9.4.44.v20210927.jar.sha1 | 1 +
.../jetty-deploy-9.4.41.v20210516.jar.sha1 | 1 -
.../jetty-deploy-9.4.44.v20210927.jar.sha1 | 1 +
solr/licenses/jetty-http-9.4.41.v20210516.jar.sha1 | 1 -
solr/licenses/jetty-http-9.4.44.v20210927.jar.sha1 | 1 +
solr/licenses/jetty-io-9.4.41.v20210516.jar.sha1 | 1 -
solr/licenses/jetty-io-9.4.44.v20210927.jar.sha1 | 1 +
solr/licenses/jetty-jmx-9.4.41.v20210516.jar.sha1 | 1 -
solr/licenses/jetty-jmx-9.4.44.v20210927.jar.sha1 | 1 +
.../jetty-rewrite-9.4.41.v20210516.jar.sha1 | 1 -
.../jetty-rewrite-9.4.44.v20210927.jar.sha1 | 1 +
.../jetty-security-9.4.41.v20210516.jar.sha1 | 1 -
.../jetty-security-9.4.44.v20210927.jar.sha1 | 1 +
.../jetty-server-9.4.41.v20210516.jar.sha1 | 1 -
.../jetty-server-9.4.44.v20210927.jar.sha1 | 1 +
.../jetty-servlet-9.4.41.v20210516.jar.sha1 | 1 -
.../jetty-servlet-9.4.44.v20210927.jar.sha1 | 1 +
.../jetty-servlets-9.4.41.v20210516.jar.sha1 | 1 -
.../jetty-servlets-9.4.44.v20210927.jar.sha1 | 1 +
.../jetty-start-9.4.41.v20210516-shaded.jar.sha1 | 1 -
.../jetty-start-9.4.44.v20210927-shaded.jar.sha1 | 1 +
solr/licenses/jetty-util-9.4.41.v20210516.jar.sha1 | 1 -
solr/licenses/jetty-util-9.4.44.v20210927.jar.sha1 | 1 +
.../jetty-util-ajax-9.4.41.v20210516.jar.sha1 | 1 -
.../jetty-util-ajax-9.4.44.v20210927.jar.sha1 | 1 +
.../jetty-webapp-9.4.41.v20210516.jar.sha1 | 1 -
.../jetty-webapp-9.4.44.v20210927.jar.sha1 | 1 +
solr/licenses/jetty-xml-9.4.41.v20210516.jar.sha1 | 1 -
solr/licenses/jetty-xml-9.4.44.v20210927.jar.sha1 | 1 +
solr/licenses/jmespath-java-1.12.15.jar.sha1 | 1 +
solr/licenses/jmespath-java-LICENSE-ASL.txt | 206 +
solr/licenses/jmespath-java-NOTICE.txt | 25 +
solr/licenses/jmh-core-1.32.jar.sha1 | 1 +
solr/licenses/jmh-core-LICENSE-COMPOUND.txt | 3 +
solr/licenses/jmh-core-NOTICE.txt | 3 +
solr/licenses/joda-time-2.9.9.jar.sha1 | 1 +
.../joda-time-LICENSE-ASL.txt} | 0
solr/licenses/joda-time-NOTICE.txt | 5 +
solr/licenses/jopt-simple-4.6.jar.sha1 | 1 +
solr/licenses/jopt-simple-LICENSE-MIT.txt | 24 +
solr/licenses/json-smart-2.3.jar.sha1 | 1 +
...-LICENSE-ASL.txt => json-smart-LICENSE-ASL.txt} | 0
solr/licenses/json-smart-NOTICE.txt | 1 +
solr/licenses/junit-LICENSE-CPL.txt | 24 +-
...lf4j-LICENSE-ASL.txt => kotlin-LICENSE-ASL.txt} | 0
solr/licenses/kotlin-NOTICE.txt | 2 +
solr/licenses/kotlin-logging-jvm-2.0.6.jar.sha1 | 1 +
solr/licenses/kotlin-reflect-1.4.32.jar.sha1 | 1 +
solr/licenses/kotlin-stdlib-1.4.32.jar.sha1 | 1 +
solr/licenses/kotlin-stdlib-common-1.4.32.jar.sha1 | 1 +
solr/licenses/kotlin-stdlib-jdk7-1.4.10.jar.sha1 | 1 +
solr/licenses/kotlin-stdlib-jdk8-1.4.10.jar.sha1 | 1 +
solr/licenses/lang-tag-1.4.4.jar.sha1 | 1 +
...up-LICENSE-ASL.txt => lang-tag-LICENSE-ASL.txt} | 0
solr/licenses/lang-tag-NOTICE.txt | 14 +
solr/licenses/libthrift-0.13.0.jar.sha1 | 1 -
solr/licenses/libthrift-0.14.1.jar.sha1 | 1 +
solr/licenses/log4j-1.2-api-2.13.2.jar.sha1 | 1 -
solr/licenses/log4j-1.2-api-2.14.1.jar.sha1 | 1 +
solr/licenses/log4j-api-2.13.2.jar.sha1 | 1 -
solr/licenses/log4j-api-2.14.1.jar.sha1 | 1 +
solr/licenses/log4j-core-2.13.2.jar.sha1 | 1 -
solr/licenses/log4j-core-2.14.1.jar.sha1 | 1 +
.../log4j-layout-template-json-2.14.1.jar.sha1 | 1 +
... => log4j-layout-template-json-LICENSE-ASL.txt} | 0
...E.txt => log4j-layout-template-json-NOTICE.txt} | 0
solr/licenses/log4j-slf4j-impl-2.13.2.jar.sha1 | 1 -
solr/licenses/log4j-slf4j-impl-2.14.1.jar.sha1 | 1 +
solr/licenses/log4j-web-2.13.2.jar.sha1 | 1 -
solr/licenses/log4j-web-2.14.1.jar.sha1 | 1 +
solr/licenses/metrics-spi-2.16.93.jar.sha1 | 1 +
solr/licenses/metrics-spi-LICENSE-ASL.txt | 206 +
solr/licenses/metrics-spi-NOTICE.txt | 25 +
solr/licenses/micrometer-core-1.5.14.jar.sha1 | 1 +
solr/licenses/micrometer-core-LICENSE-ASL.txt | 201 +
solr/licenses/micrometer-core-NOTICE.txt | 45 +
solr/licenses/mock-oauth2-server-0.3.3.jar.sha1 | 1 +
solr/licenses/mock-oauth2-server-LICENSE-MIT.txt | 21 +
solr/licenses/mockwebserver-4.9.1.jar.sha1 | 1 +
.../mockwebserver-LICENSE-ASL.txt} | 0
solr/licenses/mockwebserver-NOTICE.txt | 13 +
solr/licenses/netty-buffer-4.1.59.Final.jar.sha1 | 1 -
solr/licenses/netty-buffer-4.1.68.Final.jar.sha1 | 1 +
solr/licenses/netty-codec-4.1.59.Final.jar.sha1 | 1 -
solr/licenses/netty-codec-4.1.68.Final.jar.sha1 | 1 +
solr/licenses/netty-common-4.1.59.Final.jar.sha1 | 1 -
solr/licenses/netty-common-4.1.68.Final.jar.sha1 | 1 +
solr/licenses/netty-handler-4.1.59.Final.jar.sha1 | 1 -
solr/licenses/netty-handler-4.1.68.Final.jar.sha1 | 1 +
solr/licenses/netty-resolver-4.1.59.Final.jar.sha1 | 1 -
solr/licenses/netty-resolver-4.1.68.Final.jar.sha1 | 1 +
.../licenses/netty-transport-4.1.59.Final.jar.sha1 | 1 -
.../licenses/netty-transport-4.1.68.Final.jar.sha1 | 1 +
...ty-transport-native-epoll-4.1.59.Final.jar.sha1 | 1 -
...ty-transport-native-epoll-4.1.68.Final.jar.sha1 | 1 +
...nsport-native-unix-common-4.1.59.Final.jar.sha1 | 1 -
...nsport-native-unix-common-4.1.68.Final.jar.sha1 | 1 +
solr/licenses/nimbus-jose-jwt-9.6.1.jar.sha1 | 1 +
.../nimbus-jose-jwt-LICENSE-ASL.txt} | 0
solr/licenses/nimbus-jose-jwt-NOTICE.txt | 14 +
solr/licenses/oauth2-oidc-sdk-9.2.3.jar.sha1 | 1 +
.../oauth2-oidc-sdk-LICENSE-ASL.txt} | 0
solr/licenses/oauth2-oidc-sdk-NOTICE.txt | 14 +
solr/licenses/okhttp-4.9.1.jar.sha1 | 1 +
.../okhttp-LICENSE-ASL.txt} | 0
solr/licenses/okhttp-NOTICE.txt | 13 +
.../LICENSE.txt => licenses/okio-LICENSE-ASL.txt} | 0
solr/licenses/okio-NOTICE.txt | 13 +
solr/licenses/okio-jvm-2.8.0.jar.sha1 | 1 +
solr/licenses/pdfbox-2.0.17.jar.sha1 | 1 -
solr/licenses/pdfbox-2.0.24.jar.sha1 | 1 +
solr/licenses/pdfbox-tools-2.0.17.jar.sha1 | 1 -
solr/licenses/pdfbox-tools-2.0.24.jar.sha1 | 1 +
solr/licenses/poi-LICENSE-ASL.txt | 42 +-
solr/licenses/poi-ooxml-LICENSE-ASL.txt | 42 +-
solr/licenses/poi-ooxml-schemas-LICENSE-ASL.txt | 42 +-
solr/licenses/poi-scratchpad-LICENSE-ASL.txt | 42 +-
solr/licenses/profiles-2.16.93.jar.sha1 | 1 +
solr/licenses/profiles-LICENSE-ASL.txt | 206 +
solr/licenses/profiles-NOTICE.txt | 25 +
solr/licenses/protocol-core-2.16.93.jar.sha1 | 1 +
solr/licenses/protocol-core-LICENSE-ASL.txt | 206 +
solr/licenses/protocol-core-NOTICE.txt | 25 +
solr/licenses/quicktheories-0.26.jar.sha1 | 1 +
.../quicktheories-LICENSE-ASL.txt} | 0
.../quicktheories-NOTICE.txt} | 0
solr/licenses/reactive-streams-1.0.3.jar.sha1 | 1 +
solr/licenses/reactive-streams-LICENSE-PD.txt | 8 +
.../reactive-streams-NOTICE.txt} | 0
solr/licenses/regions-2.16.93.jar.sha1 | 1 +
solr/licenses/regions-LICENSE-ASL.txt | 206 +
solr/licenses/regions-NOTICE.txt | 25 +
solr/licenses/s3-2.16.93.jar.sha1 | 1 +
solr/licenses/s3-LICENSE-ASL.txt | 206 +
solr/licenses/s3-NOTICE.txt | 25 +
solr/licenses/s3mock-2.1.34.jar.sha1 | 1 +
solr/licenses/s3mock-LICENSE-ASL.txt | 177 +
.../s3mock-NOTICE.txt} | 0
solr/licenses/s3mock-junit4-2.1.34.jar.sha1 | 1 +
.../s3mock-testsupport-common-2.1.34.jar.sha1 | 1 +
solr/licenses/sdk-core-2.16.93.jar.sha1 | 1 +
solr/licenses/sdk-core-LICENSE-ASL.txt | 206 +
solr/licenses/sdk-core-NOTICE.txt | 25 +
solr/licenses/snakeyaml-1.26.jar.sha1 | 1 +
solr/licenses/snakeyaml-LICENSE-ASL.txt | 176 +
.../snakeyaml-NOTICE.txt} | 0
solr/licenses/spring-LICENSE-ASL.txt | 202 +
.../spring-NOTICE.txt} | 0
solr/licenses/spring-aop-5.2.15.RELEASE.jar.sha1 | 1 +
solr/licenses/spring-beans-5.2.15.RELEASE.jar.sha1 | 1 +
solr/licenses/spring-boot-2.3.12.RELEASE.jar.sha1 | 1 +
solr/licenses/spring-boot-LICENSE-ASL.txt | 202 +
.../spring-boot-NOTICE.txt} | 0
.../spring-boot-actuator-2.3.12.RELEASE.jar.sha1 | 1 +
...-actuator-autoconfigure-2.3.12.RELEASE.jar.sha1 | 1 +
...ring-boot-autoconfigure-2.3.12.RELEASE.jar.sha1 | 1 +
.../spring-boot-starter-2.3.12.RELEASE.jar.sha1 | 1 +
...g-boot-starter-actuator-2.3.12.RELEASE.jar.sha1 | 1 +
...ring-boot-starter-jetty-2.3.12.RELEASE.jar.sha1 | 1 +
...pring-boot-starter-json-2.3.12.RELEASE.jar.sha1 | 1 +
...ng-boot-starter-logging-2.3.12.RELEASE.jar.sha1 | 1 +
...spring-boot-starter-web-2.3.12.RELEASE.jar.sha1 | 1 +
.../spring-context-5.2.15.RELEASE.jar.sha1 | 1 +
solr/licenses/spring-core-5.2.15.RELEASE.jar.sha1 | 1 +
.../spring-expression-5.2.15.RELEASE.jar.sha1 | 1 +
solr/licenses/spring-jcl-5.2.15.RELEASE.jar.sha1 | 1 +
solr/licenses/spring-web-5.2.15.RELEASE.jar.sha1 | 1 +
.../licenses/spring-webmvc-5.2.15.RELEASE.jar.sha1 | 1 +
solr/licenses/stax2-api-3.1.4.jar.sha1 | 1 -
solr/licenses/stax2-api-4.2.1.jar.sha1 | 1 +
solr/licenses/stax2-api-NOTICE.txt | 18 +-
solr/licenses/tika-core-1.24.jar.sha1 | 1 -
solr/licenses/tika-core-1.27.jar.sha1 | 1 +
solr/licenses/tika-java7-1.24.jar.sha1 | 1 -
solr/licenses/tika-java7-1.27.jar.sha1 | 1 +
solr/licenses/tika-parsers-1.24.jar.sha1 | 1 -
solr/licenses/tika-parsers-1.27.jar.sha1 | 1 +
solr/licenses/tika-xmp-1.24.jar.sha1 | 1 -
solr/licenses/tika-xmp-1.27.jar.sha1 | 1 +
.../url-connection-client-2.16.93.jar.sha1 | 1 +
.../licenses/url-connection-client-LICENSE-ASL.txt | 206 +
solr/licenses/url-connection-client-NOTICE.txt | 25 +
solr/licenses/utils-2.16.93.jar.sha1 | 1 +
solr/licenses/utils-LICENSE-ASL.txt | 206 +
solr/licenses/utils-NOTICE.txt | 25 +
solr/licenses/woodstox-core-6.2.4.jar.sha1 | 1 +
.../woodstox-core-LICENSE-ASL.txt} | 0
...ore-asl-NOTICE.txt => woodstox-core-NOTICE.txt} | 0
solr/licenses/woodstox-core-asl-4.4.1.jar.sha1 | 1 -
solr/packaging/build.gradle | 3 +-
solr/server/build.gradle | 1 +
solr/server/etc/jetty-gzip.xml | 32 +
solr/server/etc/jetty-https8.xml | 68 -
solr/server/etc/jetty.xml | 2 +-
solr/server/etc/security.policy | 14 +
solr/server/modules/gzip.mod | 12 +
solr/server/modules/https8.mod | 9 -
solr/server/resources/log4j2.xml | 6 +-
solr/server/solr/README.md | 4 +-
.../solr/configsets/_default/conf/managed-schema | 1031 -
.../configsets/_default/conf/managed-schema.xml | 1031 +
.../solr/configsets/_default/conf/solrconfig.xml | 18 +-
.../sample_techproducts_configs/conf/elevate.xml | 6 +-
.../conf/managed-schema | 246 +-
.../conf/solrconfig.xml | 22 +-
solr/solr-ref-guide/README.adoc | 44 +-
solr/solr-ref-guide/build.gradle | 37 +-
solr/solr-ref-guide/src/_config.yml.template | 5 +-
solr/solr-ref-guide/src/_includes/head.html | 2 -
solr/solr-ref-guide/src/_includes/topnav.html | 16 +-
.../src/_templates/example.html.slim | 3 -
solr/solr-ref-guide/src/_templates/helpers.rb | 4 +-
solr/solr-ref-guide/src/_templates/pass.html.slim | 1 -
.../src/_templates/section.html.slim | 13 -
solr/solr-ref-guide/src/_templates/table.html.slim | 4 +-
.../src/_templates/thematic_break.html.slim | 1 -
solr/solr-ref-guide/src/a-quick-overview.adoc | 45 -
solr/solr-ref-guide/src/about-filters.adoc | 63 -
solr/solr-ref-guide/src/about-this-guide.adoc | 43 +-
solr/solr-ref-guide/src/about-tokenizers.adoc | 63 -
solr/solr-ref-guide/src/alias-management.adoc | 746 +
solr/solr-ref-guide/src/aliases.adoc | 362 +-
solr/solr-ref-guide/src/analysis-screen.adoc | 54 +-
.../src/analytics-expression-sources.adoc | 11 +-
.../src/analytics-mapping-functions.adoc | 6 +-
.../src/analytics-reduction-functions.adoc | 18 +-
solr/solr-ref-guide/src/analytics.adoc | 270 +-
solr/solr-ref-guide/src/analyzers.adoc | 58 +-
solr/solr-ref-guide/src/audit-logging.adoc | 185 +-
.../authentication-and-authorization-plugins.adoc | 115 +-
.../solr-ref-guide/src/aws-solrcloud-tutorial.adoc | 270 -
solr/solr-ref-guide/src/backup-restore.adoc | 755 +
.../src/basic-authentication-plugin.adoc | 100 +-
.../src/block-join-query-parser.adoc | 213 +
solr/solr-ref-guide/src/caches-warming.adoc | 343 +
.../src/cert-authentication-plugin.adoc | 7 +-
solr/solr-ref-guide/src/charfilterfactories.adoc | 69 +-
.../src/choosing-an-output-format.adoc | 23 -
solr/solr-ref-guide/src/circuit-breakers.adoc | 65 +-
solr/solr-ref-guide/src/client-api-lineup.adoc | 19 -
solr/solr-ref-guide/src/client-apis.adoc | 57 +-
solr/solr-ref-guide/src/cloud-screens.adoc | 28 +-
.../src/cluster-node-management.adoc | 229 +-
solr/solr-ref-guide/src/cluster-plugins.adoc | 166 +-
solr/solr-ref-guide/src/cluster-types.adoc | 111 +
solr/solr-ref-guide/src/codec-factory.adoc | 5 +-
.../src/collapse-and-expand-results.adoc | 176 +-
solr/solr-ref-guide/src/collection-aliasing.adoc | 628 -
solr/solr-ref-guide/src/collection-management.adoc | 991 +-
.../src/collection-specific-tools.adoc | 43 -
solr/solr-ref-guide/src/collections-api.adoc | 42 +-
.../solr-ref-guide/src/collections-core-admin.adoc | 5 +-
.../combining-distribution-and-replication.adoc | 33 -
.../solr-ref-guide/src/command-line-utilities.adoc | 156 -
.../src/commits-transaction-logs.adoc | 322 +
.../src/common-query-parameters.adoc | 164 +-
.../solr-ref-guide/src/computational-geometry.adoc | 68 +-
solr/solr-ref-guide/src/config-api.adoc | 90 +-
solr/solr-ref-guide/src/config-sets.adoc | 32 +-
solr/solr-ref-guide/src/configsets-api.adoc | 113 +-
solr/solr-ref-guide/src/configuration-apis.adoc | 27 +-
solr/solr-ref-guide/src/configuration-files.adoc | 107 +
solr/solr-ref-guide/src/configuration-guide.adoc | 74 +
solr/solr-ref-guide/src/configuring-logging.adoc | 97 +-
solr/solr-ref-guide/src/configuring-solr-xml.adoc | 570 +
.../src/configuring-solrconfig-xml.adoc | 204 +-
solr/solr-ref-guide/src/content-streams.adoc | 21 +-
solr/solr-ref-guide/src/controlling-results.adoc | 58 +
solr/solr-ref-guide/src/copy-fields.adoc | 67 +
solr/solr-ref-guide/src/copying-fields.adoc | 54 -
solr/solr-ref-guide/src/core-discovery.adoc | 219 +
solr/solr-ref-guide/src/core-specific-tools.adoc | 47 -
solr/solr-ref-guide/src/coreadmin-api.adoc | 506 +-
solr/solr-ref-guide/src/css/decoration.css | 68 +-
solr/solr-ref-guide/src/css/navs.css | 4 +-
solr/solr-ref-guide/src/css/ref-guide.css | 58 +-
.../src/currencies-exchange-rates.adoc | 142 +
solr/solr-ref-guide/src/curve-fitting.adoc | 105 +-
...datadir-and-directoryfactory-in-solrconfig.adoc | 59 -
solr/solr-ref-guide/src/date-formatting-math.adoc | 195 +
solr/solr-ref-guide/src/de-duplication.adoc | 74 +-
.../src/defining-core-properties.adoc | 95 -
solr/solr-ref-guide/src/defining-fields.adoc | 69 -
.../src/deployment-and-operations.adoc | 40 -
solr/solr-ref-guide/src/deployment-guide.adoc | 100 +
.../src/detecting-languages-during-indexing.adoc | 164 -
solr/solr-ref-guide/src/dismax-query-parser.adoc | 265 +
solr/solr-ref-guide/src/distributed-requests.adoc | 208 -
.../distributed-search-with-index-sharding.adoc | 178 -
solr/solr-ref-guide/src/distributed-tracing.adoc | 79 +
solr/solr-ref-guide/src/docker-faq.adoc | 71 +-
solr/solr-ref-guide/src/docker-networking.adoc | 15 +-
solr/solr-ref-guide/src/document-analysis.adoc | 65 +
solr/solr-ref-guide/src/document-transformers.adoc | 419 +
.../src/documents-fields-and-schema-design.adoc | 44 -
.../src/documents-fields-schema-design.adoc | 101 +
solr/solr-ref-guide/src/documents-screen.adoc | 35 +-
solr/solr-ref-guide/src/docvalues.adoc | 63 +-
solr/solr-ref-guide/src/dsp.adoc | 231 +-
solr/solr-ref-guide/src/dynamic-fields.adoc | 12 +-
solr/solr-ref-guide/src/edismax-query-parser.adoc | 253 +
solr/solr-ref-guide/src/enabling-ssl.adoc | 64 +-
solr/solr-ref-guide/src/enhancing-queries.adoc | 58 +
solr/solr-ref-guide/src/enum-fields.adoc | 96 +
solr/solr-ref-guide/src/errata.adoc | 25 -
solr/solr-ref-guide/src/exporting-result-sets.adoc | 37 +-
.../src/external-files-processes.adoc | 318 +
solr/solr-ref-guide/src/faceting.adoc | 457 +-
.../src/field-properties-by-use-case.adoc | 19 +-
.../src/field-type-definitions-and-properties.adoc | 189 +-
.../src/field-types-included-with-solr.adoc | 26 +-
solr/solr-ref-guide/src/field-types.adoc | 44 +
.../src/fields-and-schema-design.adoc | 42 +
solr/solr-ref-guide/src/fields.adoc | 76 +
solr/solr-ref-guide/src/files-screen.adoc | 37 -
solr/solr-ref-guide/src/filter-descriptions.adoc | 2861 -
solr/solr-ref-guide/src/filters.adoc | 3761 +
solr/solr-ref-guide/src/format-of-solr-xml.adoc | 277 -
solr/solr-ref-guide/src/function-queries.adoc | 171 +-
solr/solr-ref-guide/src/further-assistance.adoc | 21 -
.../src/getting-started-with-solrcloud.adoc | 194 -
solr/solr-ref-guide/src/getting-started.adoc | 32 +-
solr/solr-ref-guide/src/graph-traversal.adoc | 250 +-
solr/solr-ref-guide/src/graph.adoc | 209 +-
.../src/hadoop-authentication-plugin.adoc | 122 +-
solr/solr-ref-guide/src/highlighting.adoc | 519 +-
solr/solr-ref-guide/src/how-solrcloud-works.adoc | 54 -
solr/solr-ref-guide/src/how-to-contribute.adoc | 37 -
.../a-quick-overview/sample-client-app-arch.png | Bin 52100 -> 0 bytes
.../a-quick-overview/sample-client-app-arch.svg | 488 -
.../analysis_compare_0.png | Bin
.../analysis_compare_1.png | Bin
.../analysis_compare_2.png | Bin
.../analysis_compare_3.png | Bin
.../analysis_compare_4.png | Bin
.../src/images/analysis-screen/analysis_normal.png | Bin 57653 -> 234822 bytes
.../images/analysis-screen/analysis_verbose.png | Bin 66742 -> 0 bytes
.../distributed-replication.png | Bin 38896 -> 0 bytes
.../files-screen.png | Bin
.../level_menu.png | Bin
.../{logging => configuring-logging}/logging.png | Bin
.../query-request-tracing.png | Bin
.../leader-follower-replication.png | Bin 18224 -> 0 bytes
.../segments_info.png | Bin
.../sample-pdf-query.png | Bin
.../SolrAdminDashboard.png | Bin
.../dbvisualizer_solrjdbc_1.png | Bin
.../dbvisualizer_solrjdbc_11.png | Bin
.../dbvisualizer_solrjdbc_12.png | Bin
.../dbvisualizer_solrjdbc_13.png | Bin
.../dbvisualizer_solrjdbc_14.png | Bin
.../dbvisualizer_solrjdbc_15.png | Bin
.../dbvisualizer_solrjdbc_16.png | Bin
.../dbvisualizer_solrjdbc_17.png | Bin
.../dbvisualizer_solrjdbc_19.png | Bin
.../dbvisualizer_solrjdbc_2.png | Bin
.../dbvisualizer_solrjdbc_20.png | Bin
.../dbvisualizer_solrjdbc_3.png | Bin
.../dbvisualizer_solrjdbc_4.png | Bin
.../dbvisualizer_solrjdbc_5.png | Bin
.../dbvisualizer_solrjdbc_6.png | Bin
.../dbvisualizer_solrjdbc_7.png | Bin
.../dbvisualizer_solrjdbc_9.png | Bin
.../squirrelsql_solrjdbc_1.png | Bin
.../squirrelsql_solrjdbc_10.png | Bin
.../squirrelsql_solrjdbc_11.png | Bin
.../squirrelsql_solrjdbc_12.png | Bin
.../squirrelsql_solrjdbc_13.png | Bin
.../squirrelsql_solrjdbc_14.png | Bin
.../squirrelsql_solrjdbc_15.png | Bin
.../squirrelsql_solrjdbc_2.png | Bin
.../squirrelsql_solrjdbc_3.png | Bin
.../squirrelsql_solrjdbc_4.png | Bin
.../squirrelsql_solrjdbc_5.png | Bin
.../squirrelsql_solrjdbc_7.png | Bin
.../squirrelsql_solrjdbc_9.png | Bin
.../zeppelin_solrjdbc_1.png | Bin
.../zeppelin_solrjdbc_2.png | Bin
.../zeppelin_solrjdbc_3.png | Bin
.../zeppelin_solrjdbc_4.png | Bin
.../zeppelin_solrjdbc_5.png | Bin
.../zeppelin_solrjdbc_6.png | Bin
.../javaproperties.png | Bin
.../src/images/metrics-history/loadAvg-60s.png | Bin 7101 -> 0 bytes
.../src/images/metrics-history/memHeap-60s.png | Bin 7559 -> 0 bytes
.../images/metrics-history/query-graph-10min.png | Bin 5678 -> 0 bytes
.../src/images/metrics-history/query-graph-60s.png | Bin 6916 -> 0 bytes
.../images/metrics-history/update-graph-60s.png | Bin 6473 -> 0 bytes
.../grafana-solr-dashboard.png | Bin
.../prometheus-solr-ping.png | Bin
.../solr-exporter-diagram.png | Bin
.../images/running-solr/solr34_responseHeader.png | Bin 269440 -> 0 bytes
.../images/schema-designer/analyze-sample-docs.png | Bin 0 -> 149120 bytes
.../src/images/schema-designer/field-filters.png | Bin 0 -> 59884 bytes
.../src/images/schema-designer/incompat-change.png | Bin 0 -> 108134 bytes
.../src/images/schema-designer/new-schema.png | Bin 0 -> 202830 bytes
.../src/images/schema-designer/publish.png | Bin 0 -> 109754 bytes
.../src/images/schema-designer/query-tester.png | Bin 0 -> 194928 bytes
.../src/images/schema-designer/reload-schema.png | Bin 0 -> 37160 bytes
.../schema-designer/schema-editor-fields.png | Bin 0 -> 203144 bytes
.../images/schema-designer/schema-editor-root.png | Bin 0 -> 208229 bytes
.../schema-designer/schema-editor-update.png | Bin 0 -> 264132 bytes
.../src/images/schema-designer/show-changes.png | Bin 0 -> 153951 bytes
.../src/images/schema-designer/text-analysis.png | Bin 0 -> 166359 bytes
.../cnet-faceting.png} | Bin
.../search-process.png} | Bin
.../src/images/security-ui/add-permission.png | Bin 0 -> 112235 bytes
.../src/images/security-ui/edit-user-dialog.png | Bin 0 -> 74147 bytes
.../src/images/security-ui/filter-users.png | Bin 0 -> 24808 bytes
.../src/images/security-ui/permissions.png | Bin 0 -> 117684 bytes
.../src/images/security-ui/roles.png | Bin 0 -> 41003 bytes
.../security-ui/security-not-enabled-warn.png | Bin 0 -> 112740 bytes
.../src/images/security-ui/users.png | Bin 0 -> 39378 bytes
.../Assistance.png | Bin
.../collection_dashboard.png | Bin
.../core_dashboard.png | Bin
.../dashboard.png | Bin
.../login.png | Bin
.../src/images/solr-admin-ui/schema-designer.png | Bin 0 -> 892780 bytes
.../src/images/solr-admin-ui/security.png | Bin 0 -> 294588 bytes
.../aws-key.png | Bin
.../aws-security-create.png | Bin
.../aws-security-edit.png | Bin
.../replication.png | Bin
.../user-managed-replication.png | Bin 0 -> 16752 bytes
.../src/implicit-requesthandlers.adoc | 48 +-
solr/solr-ref-guide/src/index-location-format.adoc | 65 +
solr/solr-ref-guide/src/index-replication.adoc | 384 -
.../solr-ref-guide/src/index-segments-merging.adoc | 380 +
solr/solr-ref-guide/src/index.adoc | 117 +-
.../src/indexconfig-in-solrconfig.adoc | 242 -
.../src/indexing-and-basic-data-operations.adoc | 56 -
.../src/indexing-data-operations.adoc | 57 +
.../src/indexing-nested-documents.adoc | 76 +-
solr/solr-ref-guide/src/indexing-with-tika.adoc | 633 +
.../src/indexing-with-update-handlers.adoc | 760 +
solr/solr-ref-guide/src/indexupgrader-tool.adoc | 13 +-
.../src/initparams-in-solrconfig.adoc | 113 -
solr/solr-ref-guide/src/initparams.adoc | 137 +
.../src/installation-deployment.adoc | 45 +
solr/solr-ref-guide/src/installing-solr.adoc | 77 +-
.../src/introduction-to-client-apis.adoc | 29 -
.../introduction-to-scaling-and-distribution.adoc | 43 -
.../src/introduction-to-solr-indexing.adoc | 50 -
solr/solr-ref-guide/src/introduction.adoc | 43 +
solr/solr-ref-guide/src/java-properties.adoc | 22 -
solr/solr-ref-guide/src/javascript.adoc | 30 +
solr/solr-ref-guide/src/jdbc-dbvisualizer.adoc | 126 +
solr/solr-ref-guide/src/jdbc-python-jython.adoc | 142 +
solr/solr-ref-guide/src/jdbc-r.adoc | 51 +
solr/solr-ref-guide/src/jdbc-squirrel.adoc | 99 +
solr/solr-ref-guide/src/jdbc-zeppelin.adoc | 91 +
solr/solr-ref-guide/src/jmx-with-solr.adoc | 78 +
solr/solr-ref-guide/src/join-query-parser.adoc | 342 +
solr/solr-ref-guide/src/js/customscripts.js | 20 +-
solr/solr-ref-guide/src/json-facet-api.adoc | 80 +-
.../src/json-faceting-domain-changes.adoc | 37 +-
solr/solr-ref-guide/src/json-query-dsl.adoc | 140 +-
solr/solr-ref-guide/src/json-request-api.adoc | 4 +-
solr/solr-ref-guide/src/jvm-settings.adoc | 56 +-
.../src/jwt-authentication-plugin.adoc | 72 +-
.../src/kerberos-authentication-plugin.adoc | 287 +-
solr/solr-ref-guide/src/language-analysis.adoc | 1015 +-
solr/solr-ref-guide/src/language-detection.adoc | 296 +
solr/solr-ref-guide/src/learning-to-rank.adoc | 49 +-
.../src/legacy-scaling-and-distribution.adoc | 32 -
solr/solr-ref-guide/src/libs.adoc | 2 +-
solr/solr-ref-guide/src/loading.adoc | 92 +-
.../src/local-parameters-in-queries.adoc | 81 -
solr/solr-ref-guide/src/local-params.adoc | 89 +
solr/solr-ref-guide/src/logging.adoc | 35 -
solr/solr-ref-guide/src/logs.adoc | 102 +-
solr/solr-ref-guide/src/luke-request-handler.adoc | 61 +-
solr/solr-ref-guide/src/machine-learning.adoc | 329 +-
.../src/major-changes-from-solr-5-to-solr-6.adoc | 89 -
.../src/major-changes-in-solr-6.adoc | 89 +
.../src/major-changes-in-solr-7.adoc | 24 +-
.../src/major-changes-in-solr-8.adoc | 30 +-
.../src/major-changes-in-solr-9.adoc | 40 +-
.../src/making-and-restoring-backups.adoc | 420 -
solr/solr-ref-guide/src/managed-resources.adoc | 63 +-
solr/solr-ref-guide/src/math-expressions.adoc | 26 +-
solr/solr-ref-guide/src/math-start.adoc | 44 +-
solr/solr-ref-guide/src/matrix-math.adoc | 9 +-
solr/solr-ref-guide/src/mbean-request-handler.adoc | 39 +-
solr/solr-ref-guide/src/merging-indexes.adoc | 47 -
.../src/meta-docs/asciidoc-syntax.adoc | 427 -
.../src/meta-docs/editing-tools.adoc | 39 -
solr/solr-ref-guide/src/meta-docs/jekyll.adoc | 217 -
solr/solr-ref-guide/src/meta-docs/publish.adoc | 116 -
solr/solr-ref-guide/src/metrics-reporting.adoc | 430 +-
...onitoring-solr-with-prometheus-and-grafana.adoc | 435 -
solr/solr-ref-guide/src/monitoring-solr.adoc | 59 +-
.../monitoring-with-prometheus-and-grafana.adoc | 570 +
solr/solr-ref-guide/src/morelikethis.adoc | 20 +-
.../src/near-real-time-searching.adoc | 88 -
solr/solr-ref-guide/src/numerical-analysis.adoc | 215 +-
solr/solr-ref-guide/src/other-parsers.adoc | 1080 +-
solr/solr-ref-guide/src/other-schema-elements.adoc | 95 -
...view-of-documents-fields-and-schema-design.adoc | 61 -
.../src/overview-of-searching-in-solr.adoc | 59 -
.../src/overview-of-the-solr-admin-ui.adoc | 83 -
.../src/package-manager-internals.adoc | 53 +-
solr/solr-ref-guide/src/package-manager.adoc | 31 +-
solr/solr-ref-guide/src/pagination-of-results.adoc | 44 +-
.../solr-ref-guide/src/parallel-sql-interface.adoc | 332 +-
solr/solr-ref-guide/src/parameter-reference.adoc | 56 -
.../src/partial-document-updates.adoc | 544 +
.../src/performance-statistics-reference.adoc | 51 +-
solr/solr-ref-guide/src/phonetic-matching.adoc | 43 +-
solr/solr-ref-guide/src/ping.adoc | 9 +-
solr/solr-ref-guide/src/plugins-stats-screen.adoc | 10 +-
solr/solr-ref-guide/src/post-tool.adoc | 13 +-
.../src/probability-distributions.adoc | 168 +-
solr/solr-ref-guide/src/property-substitution.adoc | 146 +
.../src/putting-the-pieces-together.adoc | 73 -
solr/solr-ref-guide/src/python.adoc | 71 +
.../src/query-elevation-component.adoc | 238 +
solr/solr-ref-guide/src/query-guide.adoc | 72 +
solr/solr-ref-guide/src/query-re-ranking.adoc | 47 +-
solr/solr-ref-guide/src/query-screen.adoc | 59 +-
.../src/query-settings-in-solrconfig.adoc | 274 -
.../src/query-syntax-and-parsers.adoc | 67 +
.../src/query-syntax-and-parsing.adoc | 31 -
solr/solr-ref-guide/src/rate-limiters.adoc | 68 +-
solr/solr-ref-guide/src/realtime-get.adoc | 11 +-
solr/solr-ref-guide/src/regression.adoc | 96 +-
solr/solr-ref-guide/src/reindexing.adoc | 67 +-
solr/solr-ref-guide/src/relevance.adoc | 28 +-
solr/solr-ref-guide/src/replica-management.adoc | 397 +-
.../src/replica-placement-plugins.adoc | 217 +-
solr/solr-ref-guide/src/replication-screen.adoc | 33 -
.../solr-ref-guide/src/request-parameters-api.adoc | 51 +-
.../src/requestdispatcher-in-solrconfig.adoc | 135 -
solr/solr-ref-guide/src/requestdispatcher.adoc | 212 +
...andlers-and-searchcomponents-in-solrconfig.adoc | 324 -
.../src/requesthandlers-searchcomponents.adoc | 332 +
solr/solr-ref-guide/src/resource-loading.adoc | 12 +-
solr/solr-ref-guide/src/response-writers.adoc | 111 +-
solr/solr-ref-guide/src/result-clustering.adoc | 244 +-
solr/solr-ref-guide/src/result-grouping.adoc | 164 +-
solr/solr-ref-guide/src/ruby.adoc | 115 +
.../src/rule-based-authorization-plugin.adoc | 360 +-
.../solr-ref-guide/src/running-solr-in-docker.adoc | 306 -
solr/solr-ref-guide/src/running-solr-on-hdfs.adoc | 180 -
solr/solr-ref-guide/src/running-your-analyzer.adoc | 56 -
solr/solr-ref-guide/src/scalar-math.adoc | 33 +-
solr/solr-ref-guide/src/scaling-solr.adoc | 49 +
solr/solr-ref-guide/src/schema-api.adoc | 635 +-
solr/solr-ref-guide/src/schema-browser-screen.adoc | 22 +-
solr/solr-ref-guide/src/schema-designer.adoc | 236 +
solr/solr-ref-guide/src/schema-elements.adoc | 158 +
.../schema-factory-definition-in-solrconfig.adoc | 91 -
solr/solr-ref-guide/src/schema-factory.adoc | 133 +
solr/solr-ref-guide/src/schema-indexing-guide.adoc | 63 +
solr/solr-ref-guide/src/schemaless-mode.adoc | 74 +-
.../src/script-update-processor.adoc | 81 +-
solr/solr-ref-guide/src/search-sample.adoc | 137 +-
solr/solr-ref-guide/src/searching-in-solr.adoc | 89 +
.../src/searching-nested-documents.adoc | 60 +-
solr/solr-ref-guide/src/searching.adoc | 88 -
solr/solr-ref-guide/src/securing-solr.adoc | 73 +-
solr/solr-ref-guide/src/security-ui.adoc | 110 +
solr/solr-ref-guide/src/segments-info.adoc | 23 -
.../setting-up-an-external-zookeeper-ensemble.adoc | 436 -
solr/solr-ref-guide/src/shard-management.adoc | 312 +-
.../src/shards-and-indexing-data-in-solrcloud.adoc | 171 -
solr/solr-ref-guide/src/simulations.adoc | 100 +-
solr/solr-ref-guide/src/solr-admin-ui.adoc | 190 +
solr/solr-ref-guide/src/solr-concepts.adoc | 40 +
.../src/solr-configuration-files.adoc | 78 -
.../src/solr-control-script-reference.adoc | 785 +-
.../src/solr-cores-and-solr-xml.adoc | 36 -
solr/solr-ref-guide/src/solr-field-types.adoc | 38 -
solr/solr-ref-guide/src/solr-glossary.adoc | 96 +-
solr/solr-ref-guide/src/solr-in-docker.adoc | 350 +
solr/solr-ref-guide/src/solr-indexing.adoc | 59 +
.../src/solr-jdbc-apache-zeppelin.adoc | 79 -
.../solr-ref-guide/src/solr-jdbc-dbvisualizer.adoc | 121 -
.../src/solr-jdbc-python-jython.adoc | 140 -
solr/solr-ref-guide/src/solr-jdbc-r.adoc | 51 -
.../solr-ref-guide/src/solr-jdbc-squirrel-sql.adoc | 94 -
solr/solr-ref-guide/src/solr-on-hdfs.adoc | 277 +
solr/solr-ref-guide/src/solr-plugins.adoc | 34 +-
solr/solr-ref-guide/src/solr-schema.adoc | 43 +
.../src/solr-system-requirements.adoc | 95 -
solr/solr-ref-guide/src/solr-tracing.adoc | 78 -
solr/solr-ref-guide/src/solr-tutorial.adoc | 920 +-
solr/solr-ref-guide/src/solr-upgrade-notes.adoc | 298 +-
solr/solr-ref-guide/src/solrcloud-clusters.adoc | 67 +
.../solrcloud-configuration-and-parameters.adoc | 32 -
.../src/solrcloud-distributed-requests.adoc | 462 +
...solrcloud-query-routing-and-read-tolerance.adoc | 134 -
.../solrcloud-recoveries-and-write-tolerance.adoc | 32 +-
solr/solr-ref-guide/src/solrcloud-resilience.adoc | 26 -
.../src/solrcloud-shards-indexing.adoc | 222 +
.../solrcloud-with-legacy-configuration-files.adoc | 17 +-
solr/solr-ref-guide/src/solrcloud.adoc | 45 -
solr/solr-ref-guide/src/solrj.adoc | 261 +
solr/solr-ref-guide/src/spatial-search.adoc | 417 +-
solr/solr-ref-guide/src/spell-checking.adoc | 306 +-
solr/solr-ref-guide/src/standard-query-parser.adoc | 450 +
solr/solr-ref-guide/src/statistics.adoc | 280 +-
solr/solr-ref-guide/src/stats-component.adoc | 230 +
solr/solr-ref-guide/src/stream-api.adoc | 23 +-
.../src/stream-decorator-reference.adoc | 313 +-
.../src/stream-evaluator-reference.adoc | 411 +-
solr/solr-ref-guide/src/stream-screen.adoc | 11 +-
.../src/stream-source-reference.adoc | 250 +-
solr/solr-ref-guide/src/streaming-expressions.adoc | 31 +-
solr/solr-ref-guide/src/suggester.adoc | 562 +-
solr/solr-ref-guide/src/system-requirements.adoc | 112 +
solr/solr-ref-guide/src/tagger-handler.adoc | 351 +
.../src/taking-solr-to-production.adoc | 204 +-
solr/solr-ref-guide/src/task-management.adoc | 24 +-
solr/solr-ref-guide/src/term-vector-component.adoc | 238 +
solr/solr-ref-guide/src/term-vectors.adoc | 66 +-
solr/solr-ref-guide/src/terms-component.adoc | 472 +
.../src/the-dismax-query-parser.adoc | 229 -
.../src/the-extended-dismax-query-parser.adoc | 229 -
.../src/the-query-elevation-component.adoc | 196 -
.../src/the-standard-query-parser.adoc | 393 -
solr/solr-ref-guide/src/the-stats-component.adoc | 197 -
solr/solr-ref-guide/src/the-tagger-handler.adoc | 288 -
.../src/the-term-vector-component.adoc | 169 -
solr/solr-ref-guide/src/the-terms-component.adoc | 343 -
.../src/the-well-configured-solr-instance.adoc | 48 -
solr/solr-ref-guide/src/thread-dump.adoc | 14 +-
solr/solr-ref-guide/src/time-series.adoc | 190 +-
solr/solr-ref-guide/src/tokenizers.adoc | 107 +-
solr/solr-ref-guide/src/transform.adoc | 78 +-
.../src/transforming-and-indexing-custom-json.adoc | 135 +-
.../src/transforming-result-documents.adoc | 375 -
solr/solr-ref-guide/src/tutorial-aws.adoc | 305 +
solr/solr-ref-guide/src/tutorial-diy.adoc | 110 +
solr/solr-ref-guide/src/tutorial-films.adoc | 462 +
solr/solr-ref-guide/src/tutorial-solrcloud.adoc | 217 +
solr/solr-ref-guide/src/tutorial-techproducts.adoc | 509 +
...rstanding-analyzers-tokenizers-and-filters.adoc | 54 -
.../src/update-request-processors.adoc | 185 +-
.../src/updatehandlers-in-solrconfig.adoc | 157 -
.../src/updating-parts-of-documents.adoc | 474 -
.../src/upgrading-a-solr-cluster.adoc | 42 +-
.../src/uploading-data-with-index-handlers.adoc | 572 -
...ding-data-with-solr-cell-using-apache-tika.adoc | 492 -
solr/solr-ref-guide/src/user-managed-clusters.adoc | 35 +
.../src/user-managed-distributed-search.adoc | 124 +
.../src/user-managed-index-replication.adoc | 524 +
solr/solr-ref-guide/src/using-javascript.adoc | 27 -
solr/solr-ref-guide/src/using-jmx-with-solr.adoc | 66 -
solr/solr-ref-guide/src/using-python.adoc | 68 -
solr/solr-ref-guide/src/using-solr-from-ruby.adoc | 114 -
solr/solr-ref-guide/src/using-solrj.adoc | 224 -
...ing-the-solr-administration-user-interface.adoc | 45 -
...ng-zookeeper-to-manage-configuration-files.adoc | 96 -
solr/solr-ref-guide/src/v2-api.adoc | 15 +-
solr/solr-ref-guide/src/variables.adoc | 46 +-
solr/solr-ref-guide/src/vector-math.adoc | 20 +-
...working-with-currencies-and-exchange-rates.adoc | 126 -
solr/solr-ref-guide/src/working-with-dates.adoc | 173 -
.../src/working-with-enum-fields.adoc | 78 -
.../working-with-external-files-and-processes.adoc | 295 -
.../src/zookeeper-access-control.adoc | 118 +-
solr/solr-ref-guide/src/zookeeper-ensemble.adoc | 552 +
.../src/zookeeper-file-management.adoc | 100 +
solr/solr-ref-guide/src/zookeeper-utilities.adoc | 164 +
.../org/apache/solr/client/solrj/SolrQuery.java | 14 +-
.../org/apache/solr/client/solrj/SolrRequest.java | 9 +-
.../org/apache/solr/client/solrj/SolrResponse.java | 3 +-
.../client/solrj/beans/DocumentObjectBinder.java | 24 +-
.../solr/client/solrj/cloud/VersionedData.java | 4 +-
.../solr/client/solrj/embedded/SSLConfig.java | 10 +-
.../client/solrj/impl/BaseCloudSolrClient.java | 68 +-
.../solrj/impl/BaseHttpClusterStateProvider.java | 10 +-
.../solr/client/solrj/impl/BaseHttpSolrClient.java | 11 +-
.../client/solrj/impl/BinaryRequestWriter.java | 6 +-
.../solr/client/solrj/impl/CloudSolrClient.java | 3 +-
.../impl/ConcurrentUpdateHttp2SolrClient.java | 2 +-
.../solrj/impl/ConcurrentUpdateSolrClient.java | 2 +-
.../solrj/impl/DelegationTokenHttpSolrClient.java | 2 +-
.../solr/client/solrj/impl/Http2SolrClient.java | 26 +-
.../solr/client/solrj/impl/HttpClientUtil.java | 37 +-
.../solr/client/solrj/impl/HttpSolrClient.java | 26 +-
.../client/solrj/impl/Krb5HttpClientBuilder.java | 3 +-
.../solr/client/solrj/impl/LBSolrClient.java | 19 +-
.../solrj/impl/SolrClientNodeStateProvider.java | 3 +-
.../solrj/impl/StreamingBinaryResponseParser.java | 6 +-
.../solrj/impl/ZkClientClusterStateProvider.java | 2 +-
.../client/solrj/io/ClassificationEvaluation.java | 12 +-
.../org/apache/solr/client/solrj/io/Tuple.java | 135 +-
.../solr/client/solrj/io/eval/AkimaEvaluator.java | 7 +-
.../solr/client/solrj/io/eval/Attributes.java | 3 +-
.../solrj/io/eval/ChebyshevDistanceEvaluator.java | 5 +-
.../client/solrj/io/eval/ConvolutionEvaluator.java | 5 +-
.../client/solrj/io/eval/CorrelationEvaluator.java | 13 +-
.../solrj/io/eval/CosineSimilarityEvaluator.java | 6 +-
.../client/solrj/io/eval/CovarianceEvaluator.java | 5 +-
.../solr/client/solrj/io/eval/DbscanEvaluator.java | 9 +-
.../client/solrj/io/eval/DistanceEvaluator.java | 9 +-
.../client/solrj/io/eval/DotProductEvaluator.java | 6 +-
.../solr/client/solrj/io/eval/EBEAddEvaluator.java | 5 +-
.../client/solrj/io/eval/EBEDivideEvaluator.java | 5 +-
.../client/solrj/io/eval/EBEMultiplyEvaluator.java | 5 +-
.../client/solrj/io/eval/EBESubtractEvaluator.java | 5 +-
.../solrj/io/eval/EnclosingDiskEvaluator.java | 9 +-
.../io/eval/EnumeratedDistributionEvaluator.java | 9 +-
.../solrj/io/eval/EuclideanDistanceEvaluator.java | 5 +-
.../solrj/io/eval/FeatureSelectEvaluator.java | 3 +-
.../client/solrj/io/eval/FindDelayEvaluator.java | 6 +-
.../solrj/io/eval/FrequencyTableEvaluator.java | 3 +-
.../client/solrj/io/eval/FuzzyKmeansEvaluator.java | 10 +-
.../client/solrj/io/eval/GaussFitEvaluator.java | 9 +-
.../client/solrj/io/eval/GetCacheEvaluator.java | 12 +-
.../client/solrj/io/eval/GetCenterEvaluator.java | 3 +-
.../client/solrj/io/eval/GetClusterEvaluator.java | 8 +-
.../client/solrj/io/eval/GetRadiusEvaluator.java | 3 +-
.../solrj/io/eval/GetSupportPointsEvaluator.java | 8 +-
.../client/solrj/io/eval/HarmonicFitEvaluator.java | 11 +-
.../client/solrj/io/eval/IndexOfEvaluator.java | 3 +-
.../solr/client/solrj/io/eval/KmeansEvaluator.java | 11 +-
.../solrj/io/eval/KnnRegressionEvaluator.java | 11 +-
.../solrj/io/eval/LatLonVectorsEvaluator.java | 3 +-
.../solr/client/solrj/io/eval/LerpEvaluator.java | 7 +-
.../client/solrj/io/eval/ListCacheEvaluator.java | 36 +-
.../solr/client/solrj/io/eval/LoessEvaluator.java | 9 +-
.../apache/solr/client/solrj/io/eval/Matrix.java | 17 +-
.../solrj/io/eval/MeanDifferenceEvaluator.java | 5 +-
.../client/solrj/io/eval/MinMaxScaleEvaluator.java | 2 +-
.../client/solrj/io/eval/MonteCarloEvaluator.java | 11 +-
.../client/solrj/io/eval/MultiKmeansEvaluator.java | 10 +-
.../solrj/io/eval/OLSRegressionEvaluator.java | 9 +-
.../client/solrj/io/eval/OscillateEvaluator.java | 4 +-
.../client/solrj/io/eval/PairSortEvaluator.java | 3 +-
.../solrj/io/eval/PolyFitDerivativeEvaluator.java | 16 +-
.../client/solrj/io/eval/PolyFitEvaluator.java | 15 +-
.../client/solrj/io/eval/PutCacheEvaluator.java | 9 +-
.../client/solrj/io/eval/RawValueEvaluator.java | 2 +-
.../client/solrj/io/eval/RecursiveEvaluator.java | 6 +-
.../client/solrj/io/eval/RegressionEvaluator.java | 2 +-
.../client/solrj/io/eval/RemoveCacheEvaluator.java | 6 +-
.../solrj/io/eval/SetColumnLabelsEvaluator.java | 3 +-
.../solrj/io/eval/SetRowLabelsEvaluator.java | 3 +-
.../solr/client/solrj/io/eval/SplineEvaluator.java | 7 +-
.../solrj/io/eval/SumDifferenceEvaluator.java | 5 +-
.../client/solrj/io/eval/TermVectorsEvaluator.java | 3 +-
.../solr/client/solrj/io/eval/VectorFunction.java | 10 +-
.../client/solrj/io/graph/GatherNodesStream.java | 136 +-
.../client/solrj/io/graph/ShortestPathStream.java | 25 +-
.../solr/client/solrj/io/graph/Traversal.java | 1 -
.../client/solrj/io/graph/TraversalIterator.java | 3 +-
.../solr/client/solrj/io/ops/GroupOperation.java | 16 +-
.../solrj/io/stream/CartesianProductStream.java | 5 +-
.../client/solrj/io/stream/CloudSolrStream.java | 4 +-
.../solr/client/solrj/io/stream/DaemonStream.java | 3 +-
.../client/solrj/io/stream/ExecutorStream.java | 6 +-
.../solr/client/solrj/io/stream/Facet2DStream.java | 28 +-
.../solr/client/solrj/io/stream/FacetStream.java | 23 +-
.../solrj/io/stream/FeaturesSelectionStream.java | 27 +-
.../solr/client/solrj/io/stream/FetchStream.java | 4 +-
.../solr/client/solrj/io/stream/GetStream.java | 6 +-
.../client/solrj/io/stream/HashRollupStream.java | 4 +-
.../solr/client/solrj/io/stream/JDBCStream.java | 21 +-
.../solrj/io/stream/JavabinTupleStreamParser.java | 16 +-
.../solr/client/solrj/io/stream/LetStream.java | 19 +-
.../solrj/io/stream/ParallelMetricsRollup.java | 9 +
.../solr/client/solrj/io/stream/PlotStream.java | 3 +-
.../client/solrj/io/stream/ScoreNodesStream.java | 3 +-
.../solr/client/solrj/io/stream/SearchStream.java | 5 +-
.../solr/client/solrj/io/stream/SelectStream.java | 2 +-
.../solrj/io/stream/SignificantTermsStream.java | 40 +-
.../solr/client/solrj/io/stream/SolrStream.java | 39 +-
.../solr/client/solrj/io/stream/StatsStream.java | 76 +-
.../solr/client/solrj/io/stream/StreamContext.java | 7 +-
.../client/solrj/io/stream/TextLogitStream.java | 22 +-
.../client/solrj/io/stream/TimeSeriesStream.java | 30 +-
.../solr/client/solrj/io/stream/TupStream.java | 5 +-
.../solr/client/solrj/io/stream/TupleStream.java | 2 +-
.../solr/client/solrj/io/stream/UpdateStream.java | 9 +-
.../solr/client/solrj/io/stream/ZplotStream.java | 21 +-
.../io/stream/metrics/CountDistinctMetric.java | 11 +-
.../solrj/io/stream/metrics/CountMetric.java | 1 +
.../solrj/request/CollectionAdminRequest.java | 26 +-
.../client/solrj/request/CollectionApiMapping.java | 92 +-
.../solrj/request/ConfigSetAdminRequest.java | 148 +-
.../solrj/request/ContentStreamUpdateRequest.java | 8 +-
.../client/solrj/request/HealthCheckRequest.java | 17 +-
.../solrj/request/JavaBinUpdateRequestCodec.java | 82 +-
.../solrj/request/MultiContentWriterRequest.java | 12 +-
.../solr/client/solrj/request/RequestWriter.java | 9 +-
.../solr/client/solrj/request/UpdateRequest.java | 13 +-
.../solr/client/solrj/request/V1toV2ApiMapper.java | 3 +-
.../request/beans/AddReplicaPropertyPayload.java | 37 +
.../request/beans/BalanceShardUniquePayload.java | 31 +
.../beans/DeleteReplicaPropertyPayload.java | 31 +
.../solrj/request/beans/MigrateDocsPayload.java | 37 +
.../request/beans/ModifyCollectionPayload.java | 39 +
.../solrj/request/beans/MoveReplicaPayload.java | 48 +
.../request/beans/RebalanceLeadersPayload.java | 28 +
.../request/beans/ReloadCollectionPayload.java | 25 +
.../beans/SetCollectionPropertyPayload.java | 28 +
.../solrj/response/AnalysisResponseBase.java | 6 +-
.../solrj/response/DelegationTokenResponse.java | 3 +-
.../client/solrj/response/SolrResponseBase.java | 11 +-
.../client/solrj/response/SpellCheckResponse.java | 9 +-
.../client/solrj/response/SuggesterResponse.java | 10 +-
.../solrj/response/json/BucketBasedJsonFacet.java | 10 +-
.../solrj/response/json/BucketJsonFacet.java | 2 +-
.../solrj/response/json/HeatmapJsonFacet.java | 6 +-
.../solrj/response/json/NestableJsonFacet.java | 7 +-
.../routing/AffinityReplicaListTransformer.java | 25 +-
.../routing/NodePreferenceRulesComparator.java | 20 +-
.../solrj/routing/ReplicaListTransformer.java | 3 +-
.../RequestReplicaListTransformerGenerator.java | 2 +-
.../routing/ShufflingReplicaListTransformer.java | 2 +-
.../apache/solr/client/solrj/util/ClientUtils.java | 10 +-
.../org/apache/solr/common/IteratorWriter.java | 3 +-
.../org/apache/solr/common/LazySolrCluster.java | 3 +-
.../java/org/apache/solr/common/SolrDocument.java | 6 +-
.../org/apache/solr/common/SolrDocumentBase.java | 3 +-
.../java/org/apache/solr/common/SolrException.java | 102 +-
.../org/apache/solr/common/SolrInputField.java | 38 +-
.../org/apache/solr/common/cloud/ClusterState.java | 45 +
.../apache/solr/common/cloud/DocCollection.java | 14 +-
.../org/apache/solr/common/cloud/SolrZkClient.java | 28 -
.../VMParamsAllAndReadonlyDigestZkACLProvider.java | 16 +-
...eSetCredentialsDigestZkCredentialsProvider.java | 31 +-
.../apache/solr/common/cloud/ZkStateReader.java | 45 +-
.../solr/common/cloud/rule/ImplicitSnitch.java | 11 +-
.../org/apache/solr/common/cloud/rule/Snitch.java | 6 +-
.../solr/common/cloud/rule/SnitchContext.java | 3 +-
.../solr/common/cloud/rule/package-info.java | 8 +-
.../solr/common/params/QueryElevationParams.java | 6 +-
.../org/apache/solr/common/params/ShardParams.java | 3 +
.../org/apache/solr/common/params/SolrParams.java | 9 +-
.../java/org/apache/solr/common/util/Base64.java | 157 -
.../common/util/ByteArrayUtf8CharSequence.java | 14 +-
.../apache/solr/common/util/BytesOutputStream.java | 141 +
.../apache/solr/common/util/CommandOperation.java | 21 +-
.../java/org/apache/solr/common/util/DOMUtil.java | 13 +-
.../org/apache/solr/common/util/ExecutorUtil.java | 27 +-
.../org/apache/solr/common/util/JavaBinCodec.java | 8 +-
.../apache/solr/common/util/JsonRecordReader.java | 19 +-
.../solr/common/util/JsonSchemaValidator.java | 57 +-
.../apache/solr/common/util/JsonTextWriter.java | 24 +-
.../org/apache/solr/common/util/NamedList.java | 8 +-
.../solr/common/util/ObjectReleaseTracker.java | 98 +-
.../java/org/apache/solr/common/util/PathTrie.java | 18 +-
.../java/org/apache/solr/common/util/StrUtils.java | 17 +-
.../org/apache/solr/common/util/TextWriter.java | 13 +-
.../java/org/apache/solr/common/util/Utils.java | 67 +-
.../apache/solr/common/util/ValidatingJsonMap.java | 7 +-
.../apispec/collections.collection.Commands.json | 193 -
.../collections.collection.Commands.reload.json | 11 -
.../collections.collection.shards.Commands.json | 6 +-
solr/solrj/src/resources/apispec/core.Update.json | 2 +-
.../src/resources/apispec/cores.Commands.json | 2 +-
solr/solrj/src/resources/apispec/cores.Status.json | 2 +-
.../src/resources/apispec/cores.core.Commands.json | 14 +-
.../apispec/cores.core.Commands.split.json | 2 +-
.../src/resources/apispec/metrics.history.json | 2 +-
solr/solrj/src/test-files/log4j2.xml | 2 +-
.../collection1/conf/solrconfig-managed-schema.xml | 7 +-
.../apache/solr/client/solrj/SolrExampleTests.java | 18 +-
.../client/solrj/SolrSchemalessExampleTest.java | 4 +-
.../solrj/embedded/SolrExampleStreamingTest.java | 2 +-
.../client/solrj/impl/BasicHttpSolrClientTest.java | 5 +-
.../impl/CloudHttp2SolrClientBadInputTest.java | 15 -
.../solrj/impl/CloudHttp2SolrClientRetryTest.java | 5 +-
.../solrj/impl/CloudHttp2SolrClientTest.java | 28 +-
.../solrj/impl/CloudSolrClientBadInputTest.java | 15 -
.../solrj/impl/CloudSolrClientCacheTest.java | 12 +-
.../client/solrj/impl/CloudSolrClientTest.java | 59 +-
...oncurrentUpdateHttp2SolrClientBadInputTest.java | 14 -
.../ConcurrentUpdateSolrClientBadInputTest.java | 15 -
.../client/solrj/impl/Http2SolrClientTest.java | 10 +-
.../solr/client/solrj/impl/HttpClientUtilTest.java | 76 +-
.../solrj/impl/HttpSolrClientBadInputTest.java | 13 -
.../solrj/impl/LBHttpSolrClientBadInputTest.java | 15 -
.../org/apache/solr/client/solrj/io/TupleTest.java | 223 +
.../client/solrj/io/graph/GraphExpressionTest.java | 176 +-
.../apache/solr/client/solrj/io/sql/JdbcTest.java | 134 +-
.../client/solrj/io/stream/MathExpressionTest.java | 26 +-
.../stream/ParallelFacetStreamOverAliasTest.java | 59 +-
.../solrj/io/stream/SelectWithEvaluatorsTest.java | 39 +-
.../solr/client/solrj/io/stream/StreamAssert.java | 55 +
.../solrj/io/stream/StreamDecoratorTest.java | 49 +-
.../solrj/io/stream/StreamExpressionTest.java | 18 -
.../solr/client/solrj/io/stream/StreamingTest.java | 39 +-
.../io/stream/eval/ConversionEvaluatorsTest.java | 3 +-
.../solrj/io/stream/eval/ReverseEvaluatorTest.java | 3 +-
.../solr/client/solrj/request/SchemaTest.java | 10 +-
.../solrj/request/TestConfigSetAdminRequest.java | 38 +-
.../solrj/request/TestUpdateRequestCodec.java | 5 +-
.../client/solrj/request/TestV1toV2ApiMapper.java | 11 -
.../solr/client/solrj/request/TestV2Request.java | 3 +-
.../solrj/response/AnlysisResponseBaseTest.java | 19 +-
.../response/DocumentAnalysisResponseTest.java | 42 +-
.../solrj/response/FieldAnalysisResponseTest.java | 31 +-
.../solrj/response/NoOpResponseParserTest.java | 3 +-
.../client/solrj/response/QueryResponseTest.java | 3 +-
.../response/TestDelegationTokenResponse.java | 2 +-
.../routing/NodePreferenceRulesComparatorTest.java | 66 +-
.../solrj/routing/ReplicaListTransformerTest.java | 4 +-
...RequestReplicaListTransformerGeneratorTest.java | 5 +-
.../org/apache/solr/common/SolrDocumentTest.java | 6 +-
.../solr/common/TestToleratedUpdateError.java | 4 +-
.../solr/common/cloud/TestZkConfigSetService.java | 24 +
.../apache/solr/common/util/JsonValidatorTest.java | 3 +-
.../org/apache/solr/common/util/NamedListTest.java | 7 +-
.../solr/common/util/TestFastJavabinDecoder.java | 4 +-
.../apache/solr/common/util/TestJavaBinCodec.java | 11 +-
.../solr/common/util/TestNamedListCodec.java | 73 +-
.../org/apache/solr/common/util/TestPathTrie.java | 4 +-
.../solr/common/util/TestValidatingJsonMap.java | 3 +-
.../solr/common/util/Utf8CharSequenceTest.java | 16 +-
solr/test-framework/README.md | 8 +-
.../apache/solr/BaseDistributedSearchTestCase.java | 18 +-
.../src/java/org/apache/solr/SolrTestCase.java | 32 +-
.../src/java/org/apache/solr/SolrTestCaseJ4.java | 119 +-
.../solr/cloud/AbstractFullDistribZkTestBase.java | 16 +-
.../apache/solr/cloud/MiniSolrCloudCluster.java | 355 +-
.../apache/solr/cloud/MultiSolrCloudTestCase.java | 3 +-
.../apache/solr/cloud/SolrCloudAuthTestCase.java | 4 +-
.../org/apache/solr/cloud/SolrCloudTestCase.java | 255 +-
.../collections/AbstractBackupRepositoryTest.java | 8 +
.../AbstractCloudBackupRestoreTestCase.java | 3 +-
.../collections/AbstractIncrementalBackupTest.java | 11 +-
.../src/java/org/apache/solr/cloud/package.html | 2 +-
.../apache/solr/core/TrackingBackupRepository.java | 12 +-
.../java/org/apache/solr/util/ErrorLogMuter.java | 256 +
.../apache/solr/util/NotSecurePseudoRandomSpi.java | 89 +
.../java/org/apache/solr/util/SSLTestConfig.java | 144 +-
.../solr/util/SolrTestNonSecureRandomProvider.java | 79 +
.../org/apache/solr/util/TestErrorLogMuter.java | 188 +
solr/webapp/web/css/angular/chosen.css | 1 +
solr/webapp/web/css/angular/menu.css | 5 +-
solr/webapp/web/css/angular/schema-designer.css | 1603 +
solr/webapp/web/css/angular/security.css | 678 +
solr/webapp/web/img/ico/key.png | Bin 0 -> 689 bytes
solr/webapp/web/img/ico/keyplus.png | Bin 0 -> 812 bytes
solr/webapp/web/img/ico/lock.png | Bin 0 -> 1535 bytes
solr/webapp/web/img/ico/lockplus.png | Bin 0 -> 1640 bytes
solr/webapp/web/img/ico/logout.png | Bin 0 -> 660 bytes
solr/webapp/web/img/ico/shield--exclamation.png | Bin 0 -> 813 bytes
solr/webapp/web/img/ico/shield.png | Bin 0 -> 782 bytes
solr/webapp/web/img/ico/useradd.png | Bin 0 -> 785 bytes
solr/webapp/web/index.html | 88 +-
solr/webapp/web/js/angular/app.js | 39 +-
solr/webapp/web/js/angular/controllers/cloud.js | 10 +-
.../web/js/angular/controllers/collections.js | 3 +
solr/webapp/web/js/angular/controllers/query.js | 2 +-
.../web/js/angular/controllers/schema-designer.js | 2014 +
solr/webapp/web/js/angular/controllers/security.js | 1124 +
solr/webapp/web/js/angular/services.js | 17 +
solr/webapp/web/partials/login.html | 20 +-
solr/webapp/web/partials/query.html | 15 +-
solr/webapp/web/partials/schema-designer.html | 1033 +
solr/webapp/web/partials/security.html | 285 +
solr/webapp/web/partials/sqlquery.html | 2 +-
versions.lock | 300 +-
versions.props | 53 +-
2161 files changed, 556796 insertions(+), 39187 deletions(-)
create mode 100644 dev-docs/ref-guide/asciidoc-syntax.adoc
create mode 100644 dev-docs/ref-guide/jekyll.adoc
create mode 100644 dev-docs/ref-guide/publish.adoc
delete mode 100644 dev-tools/missing-doclet/settings.gradle
delete mode 100755 dev-tools/scripts/poll-mirrors.py
rename dev-tools/{missing-doclet => solr-missing-doclet}/build.gradle (100%)
create mode 100644 dev-tools/solr-missing-doclet/settings.gradle
rename dev-tools/{missing-doclet => solr-missing-doclet}/src/main/java/org/apache/lucene/missingdoclet/MissingDoclet.java (100%)
delete mode 100644 gradle/ant-compat/folder-layout.gradle
delete mode 100644 gradle/defaults-java.gradle
delete mode 100644 gradle/defaults.gradle
delete mode 100644 gradle/generate-defaults.gradle
create mode 100644 gradle/generation/local-settings.gradle
create mode 100644 gradle/generation/regenerate.gradle
create mode 100644 gradle/globals.gradle
create mode 100644 gradle/hacks/dummy-outputs.gradle
delete mode 100644 gradle/jar-manifest.gradle
create mode 100644 gradle/java/folder-layout.gradle
create mode 100644 gradle/java/jar-manifest.gradle
create mode 100644 gradle/java/javac.gradle
create mode 100644 gradle/lucene-dev/lucene-dev-repo-composite.gradle
create mode 100644 gradle/validation/spotless.gradle
create mode 100644 gradle/validation/spotless/asl-header.txt
create mode 100644 solr/benchmark/.gitignore
create mode 100644 solr/benchmark/README.md
create mode 100644 solr/benchmark/build.gradle
create mode 100644 solr/benchmark/jfr-profile.jfc
create mode 100755 solr/benchmark/jmh.sh
create mode 100644 solr/benchmark/log4j2-bench.xml
create mode 100644 solr/benchmark/src/java/org/apache/solr/bench/BaseBenchState.java
create mode 100644 solr/benchmark/src/java/org/apache/solr/bench/Docs.java
create mode 100755 solr/benchmark/src/java/org/apache/solr/bench/MiniClusterState.java
create mode 100644 solr/benchmark/src/java/org/apache/solr/bench/SolrGenerate.java
create mode 100644 solr/benchmark/src/java/org/apache/solr/bench/SolrRandomnessSource.java
create mode 100644 solr/benchmark/src/java/org/apache/solr/bench/SplittableRandomGenerator.java
create mode 100644 solr/benchmark/src/java/org/apache/solr/bench/generators/ArraysDSL.java
create mode 100644 solr/benchmark/src/java/org/apache/solr/bench/generators/BooleansDSL.java
create mode 100644 solr/benchmark/src/java/org/apache/solr/bench/generators/DatesDSL.java
create mode 100644 solr/benchmark/src/java/org/apache/solr/bench/generators/Distribution.java
create mode 100644 solr/benchmark/src/java/org/apache/solr/bench/generators/Doubles.java
create mode 100644 solr/benchmark/src/java/org/apache/solr/bench/generators/DoublesDSL.java
create mode 100644 solr/benchmark/src/java/org/apache/solr/bench/generators/Floats.java
create mode 100644 solr/benchmark/src/java/org/apache/solr/bench/generators/FloatsDSL.java
create mode 100644 solr/benchmark/src/java/org/apache/solr/bench/generators/IntegersDSL.java
create mode 100644 solr/benchmark/src/java/org/apache/solr/bench/generators/LazyGen.java
create mode 100644 solr/benchmark/src/java/org/apache/solr/bench/generators/Lists.java
create mode 100644 solr/benchmark/src/java/org/apache/solr/bench/generators/ListsDSL.java
create mode 100644 solr/benchmark/src/java/org/apache/solr/bench/generators/LongsDSL.java
create mode 100644 solr/benchmark/src/java/org/apache/solr/bench/generators/Maps.java
create mode 100644 solr/benchmark/src/java/org/apache/solr/bench/generators/MapsDSL.java
create mode 100644 solr/benchmark/src/java/org/apache/solr/bench/generators/MultiString.java
create mode 100644 solr/benchmark/src/java/org/apache/solr/bench/generators/NamedListGen.java
create mode 100644 solr/benchmark/src/java/org/apache/solr/bench/generators/RandomDataHistogram.java
create mode 100644 solr/benchmark/src/java/org/apache/solr/bench/generators/SolrGen.java
create mode 100644 solr/benchmark/src/java/org/apache/solr/bench/generators/SourceDSL.java
create mode 100644 solr/benchmark/src/java/org/apache/solr/bench/generators/Strings.java
create mode 100644 solr/benchmark/src/java/org/apache/solr/bench/generators/StringsDSL.java
create mode 100644 solr/benchmark/src/java/org/apache/solr/bench/generators/Tracker.java
create mode 100644 solr/benchmark/src/java/org/apache/solr/bench/generators/package-info.java
create mode 100755 solr/benchmark/src/java/org/apache/solr/bench/index/CloudIndexing.java
create mode 100644 solr/benchmark/src/java/org/apache/solr/bench/index/package-info.java
create mode 100644 solr/benchmark/src/java/org/apache/solr/bench/package-info.java
create mode 100644 solr/benchmark/src/java/org/apache/solr/bench/search/FilterCache.java
create mode 100755 solr/benchmark/src/java/org/apache/solr/bench/search/JsonFaceting.java
create mode 100644 solr/benchmark/src/java/org/apache/solr/bench/search/package-info.java
create mode 100644 solr/benchmark/src/java/org/quicktheories/impl/BenchmarkRandomSource.java
create mode 100644 solr/benchmark/src/java/org/quicktheories/impl/SplittableRandomSource.java
create mode 100644 solr/benchmark/src/resources/configs/cloud-minimal/conf/schema.xml
create mode 100644 solr/benchmark/src/resources/configs/cloud-minimal/conf/solrconfig.xml
create mode 100644 solr/benchmark/src/resources/words.txt
create mode 100644 solr/benchmark/src/test-files/log4j2.xml
create mode 100644 solr/benchmark/src/test/org/apache/solr/bench/DockMakerTest.java
create mode 100644 solr/benchmark/src/test/org/apache/solr/bench/MiniClusterBenchStateTest.java
create mode 100644 solr/benchmark/src/test/org/apache/solr/bench/NestedMapTest.java
create mode 100644 solr/contrib/s3-repository/README.md
create mode 100644 solr/contrib/s3-repository/build.gradle
create mode 100644 solr/contrib/s3-repository/src/java/org/apache/solr/s3/S3BackupRepository.java
create mode 100644 solr/contrib/s3-repository/src/java/org/apache/solr/s3/S3BackupRepositoryConfig.java
create mode 100644 solr/contrib/s3-repository/src/java/org/apache/solr/s3/S3Exception.java
create mode 100644 solr/contrib/s3-repository/src/java/org/apache/solr/s3/S3IndexInput.java
create mode 100644 solr/contrib/s3-repository/src/java/org/apache/solr/s3/S3NotFoundException.java
create mode 100644 solr/contrib/s3-repository/src/java/org/apache/solr/s3/S3OutputStream.java
create mode 100644 solr/contrib/s3-repository/src/java/org/apache/solr/s3/S3StorageClient.java
create mode 100644 solr/contrib/s3-repository/src/java/org/apache/solr/s3/package-info.java
copy solr/{core/src/test-files/solr/configsets/cloud-minimal => contrib/s3-repository/src/test-files}/conf/schema.xml (100%)
copy solr/{core/src/test-files/solr/configsets/schema-package => contrib/s3-repository/src/test-files}/conf/solrconfig.xml (100%)
create mode 100644 solr/contrib/s3-repository/src/test-files/log4j2.xml
create mode 100644 solr/contrib/s3-repository/src/test/org/apache/solr/s3/AbstractS3ClientTest.java
create mode 100644 solr/contrib/s3-repository/src/test/org/apache/solr/s3/S3BackupRepositoryTest.java
create mode 100644 solr/contrib/s3-repository/src/test/org/apache/solr/s3/S3IncrementalBackupTest.java
create mode 100644 solr/contrib/s3-repository/src/test/org/apache/solr/s3/S3IndexInputTest.java
create mode 100644 solr/contrib/s3-repository/src/test/org/apache/solr/s3/S3OutputStreamTest.java
create mode 100644 solr/contrib/s3-repository/src/test/org/apache/solr/s3/S3PathsTest.java
create mode 100644 solr/contrib/s3-repository/src/test/org/apache/solr/s3/S3ReadWriteTest.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/admin/api/AddReplicaPropertyAPI.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/admin/api/BalanceShardUniqueAPI.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/admin/api/DeleteCollectionAPI.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/admin/api/DeleteReplicaPropertyAPI.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/admin/api/MigrateDocsAPI.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/admin/api/ModifyCollectionAPI.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/admin/api/MoveReplicaAPI.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/admin/api/RebalanceLeadersAPI.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/admin/api/ReloadCollectionAPI.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/admin/api/SetCollectionPropertyAPI.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/admin/api/package-info.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/api/ApiRegistrar.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/api/package-info.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/designer/DefaultSampleDocumentsLoader.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/designer/DefaultSchemaSuggester.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/designer/ManagedSchemaDiff.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/designer/SampleDocuments.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/designer/SampleDocumentsLoader.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerAPI.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerConfigSetHelper.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerConstants.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerSettings.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/designer/SchemaDesignerSettingsDAO.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/designer/SchemaSuggester.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/designer/package-info.java
delete mode 100644 solr/core/src/java/org/apache/solr/search/Insanity.java
create mode 100644 solr/core/src/java/org/apache/solr/search/NumericHidingLeafReader.java
delete mode 100644 solr/core/src/java/org/apache/solr/search/Sorting.java
delete mode 100644 solr/core/src/java/org/apache/solr/search/similarities/LegacyBM25SimilarityFactory.java
create mode 100644 solr/core/src/java/org/apache/solr/spelling/suggest/jaspell/JaspellLookup.java
create mode 100644 solr/core/src/java/org/apache/solr/spelling/suggest/jaspell/JaspellTernarySearchTrie.java
delete mode 100644 solr/core/src/java/org/apache/solr/util/SolrLogLayout.java
create mode 100644 solr/core/src/java/org/apache/solr/util/tracing/TraceUtils.java
create mode 100644 solr/core/src/test-files/schema-designer/add-new-field.json
create mode 100644 solr/core/src/test-files/schema-designer/add-new-type.json
create mode 100644 solr/core/src/test-files/schema-designer/update-author-field.json
create mode 100644 solr/core/src/test-files/schema-designer/update-type.json
create mode 100644 solr/core/src/test-files/solr/collection1/conf/example.html
copy solr/core/src/test-files/solr/configsets/upload/{with-script-processor => legacy-managed-schema}/managed-schema (100%)
create mode 100644 solr/core/src/test-files/solr/configsets/upload/legacy-managed-schema/solrconfig.xml
rename solr/core/src/test-files/solr/configsets/upload/{with-lib-directive/managed-schema => regular/managed-schema.xml} (100%)
rename solr/core/src/test-files/solr/configsets/upload/{regular/managed-schema => with-lib-directive/managed-schema.xml} (100%)
rename solr/core/src/test-files/solr/configsets/upload/with-script-processor/{managed-schema => managed-schema.xml} (100%)
create mode 100644 solr/core/src/test-files/solr/security/jwt_plugin_idp_cert.pem
create mode 100644 solr/core/src/test-files/solr/security/jwt_plugin_idp_certs.p12
create mode 100644 solr/core/src/test-files/solr/security/jwt_plugin_idp_invalidcert.pem
create mode 100644 solr/core/src/test-files/solr/security/jwt_plugin_idp_wrongcert.pem
create mode 100644 solr/core/src/test/org/apache/solr/analysis/CommonGramsPhraseQueryTest.java
create mode 100644 solr/core/src/test/org/apache/solr/common/util/TestObjectReleaseTracker.java
create mode 100644 solr/core/src/test/org/apache/solr/core/backup/ShardBackupIdTest.java
create mode 100644 solr/core/src/test/org/apache/solr/handler/ReplicationTestHelper.java
create mode 100644 solr/core/src/test/org/apache/solr/handler/TestHealthCheckHandlerLegacyMode.java
create mode 100644 solr/core/src/test/org/apache/solr/handler/TestSampleDocumentsLoader.java
create mode 100644 solr/core/src/test/org/apache/solr/handler/V2ClusterAPIMappingTest.java
create mode 100644 solr/core/src/test/org/apache/solr/handler/admin/api/V2CollectionAPIMappingTest.java
create mode 100644 solr/core/src/test/org/apache/solr/handler/admin/api/package-info.java
create mode 100644 solr/core/src/test/org/apache/solr/handler/component/MockResponseBuilder.java
create mode 100644 solr/core/src/test/org/apache/solr/handler/component/MockShardRequest.java
create mode 100644 solr/core/src/test/org/apache/solr/handler/component/MockSortSpecBuilder.java
create mode 100644 solr/core/src/test/org/apache/solr/handler/component/QueryComponentPartialResultsTest.java
create mode 100644 solr/core/src/test/org/apache/solr/handler/component/ShardRequestTest.java
create mode 100644 solr/core/src/test/org/apache/solr/handler/component/UpdateLogCloudTest.java
create mode 100644 solr/core/src/test/org/apache/solr/handler/designer/ManagedSchemaDiffTest.java
create mode 100644 solr/core/src/test/org/apache/solr/handler/designer/TestSchemaDesignerAPI.java
create mode 100644 solr/core/src/test/org/apache/solr/handler/designer/TestSchemaDesignerConfigSetHelper.java
create mode 100644 solr/core/src/test/org/apache/solr/handler/designer/TestSchemaDesignerSettingsDAO.java
create mode 100644 solr/core/src/test/org/apache/solr/handler/sql/SQLWithAuthzEnabledTest.java
delete mode 100644 solr/core/src/test/org/apache/solr/search/FuzzySearchTest.java
delete mode 100644 solr/core/src/test/org/apache/solr/search/similarities/TestLegacyBM25SimilarityFactory.java
create mode 100644 solr/core/src/test/org/apache/solr/update/DeleteByIdWithRouterFieldTest.java
create mode 100644 solr/core/src/test/org/apache/solr/util/LongSetTest.java
delete mode 100644 solr/core/src/test/org/apache/solr/util/TestObjectReleaseTracker.java
create mode 100644 solr/cp-deps.sh
delete mode 100644 solr/docker/tests/README.md
create mode 100644 solr/licenses/HdrHistogram-2.1.12.jar.sha1
create mode 100644 solr/licenses/HdrHistogram-LICENSE-PD.txt
copy solr/{core/src/test-files/solr/collection1/lib/classes/empty-file-main-lib.txt => licenses/HdrHistogram-NOTICE.txt} (100%)
create mode 100644 solr/licenses/LatencyUtils-2.0.3.jar.sha1
create mode 100644 solr/licenses/LatencyUtils-LICENSE-PD.txt
copy solr/{core/src/test-files/solr/collection1/lib/classes/empty-file-main-lib.txt => licenses/LatencyUtils-NOTICE.txt} (100%)
create mode 100644 solr/licenses/accessors-smart-1.2.jar.sha1
copy solr/licenses/{tagsoup-LICENSE-ASL.txt => accessors-smart-LICENSE-ASL.txt} (100%)
create mode 100644 solr/licenses/accessors-smart-NOTICE.txt
create mode 100644 solr/licenses/annotations-13.0.jar.sha1
create mode 100644 solr/licenses/annotations-2.16.93.jar.sha1
copy solr/licenses/{tagsoup-LICENSE-ASL.txt => annotations-LICENSE-ASL.txt} (100%)
create mode 100644 solr/licenses/annotations-NOTICE.txt
create mode 100644 solr/licenses/apache-client-2.16.93.jar.sha1
create mode 100644 solr/licenses/apache-client-LICENSE-ASL.txt
create mode 100644 solr/licenses/apache-client-NOTICE.txt
create mode 100644 solr/licenses/apiguardian-api-1.1.0.jar.sha1
create mode 100644 solr/licenses/apiguardian-api-LICENSE-ASL.txt
copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/apiguardian-api-NOTICE.txt} (100%)
create mode 100644 solr/licenses/arns-2.16.93.jar.sha1
create mode 100644 solr/licenses/arns-LICENSE-ASL.txt
create mode 100644 solr/licenses/arns-NOTICE.txt
create mode 100644 solr/licenses/auth-2.16.93.jar.sha1
create mode 100644 solr/licenses/auth-LICENSE-ASL.txt
create mode 100644 solr/licenses/auth-NOTICE.txt
delete mode 100644 solr/licenses/avatica-core-1.13.0.jar.sha1
create mode 100644 solr/licenses/avatica-core-1.18.0.jar.sha1
create mode 100644 solr/licenses/aws-LICENSE-ASL.txt
create mode 100644 solr/licenses/aws-NOTICE.txt
create mode 100644 solr/licenses/aws-core-2.16.93.jar.sha1
create mode 100644 solr/licenses/aws-java-sdk-core-1.12.15.jar.sha1
create mode 100644 solr/licenses/aws-java-sdk-kms-1.12.15.jar.sha1
create mode 100644 solr/licenses/aws-java-sdk-s3-1.12.15.jar.sha1
create mode 100644 solr/licenses/aws-query-protocol-2.16.93.jar.sha1
create mode 100644 solr/licenses/aws-xml-protocol-2.16.93.jar.sha1
delete mode 100644 solr/licenses/bcmail-jdk15on-1.64.jar.sha1
create mode 100644 solr/licenses/bcmail-jdk15on-1.69.jar.sha1
delete mode 100644 solr/licenses/bcpkix-jdk15on-1.64.jar.sha1
create mode 100644 solr/licenses/bcpkix-jdk15on-1.69.jar.sha1
delete mode 100644 solr/licenses/bcprov-jdk15on-1.64.jar.sha1
create mode 100644 solr/licenses/bcprov-jdk15on-1.69.jar.sha1
delete mode 100644 solr/licenses/caffeine-2.8.4.jar.sha1
create mode 100644 solr/licenses/caffeine-2.9.2.jar.sha1
delete mode 100644 solr/licenses/calcite-core-1.18.0.jar.sha1
create mode 100644 solr/licenses/calcite-core-1.27.0.jar.sha1
delete mode 100644 solr/licenses/calcite-linq4j-1.18.0.jar.sha1
create mode 100644 solr/licenses/calcite-linq4j-1.27.0.jar.sha1
create mode 100644 solr/licenses/checker-qual-3.10.0.jar.sha1
create mode 100644 solr/licenses/checker-qual-LICENSE-MIT.txt
delete mode 100644 solr/licenses/commons-compress-1.19.jar.sha1
create mode 100644 solr/licenses/commons-compress-1.21.jar.sha1
create mode 100644 solr/licenses/content-type-2.1.jar.sha1
copy solr/licenses/{randomizedtesting-runner-LICENSE-ASL.txt => content-type-LICENSE-ASL.txt} (100%)
create mode 100644 solr/licenses/content-type-NOTICE.txt
delete mode 100644 solr/licenses/error_prone_annotations-2.5.1.jar.sha1
create mode 100644 solr/licenses/error_prone_annotations-2.9.0.jar.sha1
create mode 100644 solr/licenses/esri-geometry-api-2.2.0.jar.sha1
copy solr/licenses/{randomizedtesting-runner-LICENSE-ASL.txt => esri-geometry-api-LICENSE-ASL.txt} (100%)
copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/esri-geometry-api-NOTICE.txt} (100%)
create mode 100644 solr/licenses/eventstream-1.0.1.jar.sha1
rename solr/licenses/{woodstox-core-asl-LICENSE-ASL.txt => eventstream-LICENSE-ASL.txt} (100%)
create mode 100644 solr/licenses/eventstream-NOTICE.txt
delete mode 100644 solr/licenses/fontbox-2.0.17.jar.sha1
create mode 100644 solr/licenses/fontbox-2.0.24.jar.sha1
create mode 100644 solr/licenses/freemarker-2.3.31.jar.sha1
copy solr/licenses/{log4j-slf4j-LICENSE-ASL.txt => freemarker-LICENSE-ASL.txt} (100%)
create mode 100644 solr/licenses/freemarker-NOTICE.txt
delete mode 100644 solr/licenses/google-api-client-1.31.3.jar.sha1
create mode 100644 solr/licenses/google-api-client-1.32.1.jar.sha1
delete mode 100644 solr/licenses/google-http-client-1.39.0.jar.sha1
create mode 100644 solr/licenses/google-http-client-1.39.2.jar.sha1
delete mode 100644 solr/licenses/google-http-client-apache-v2-1.39.0.jar.sha1
create mode 100644 solr/licenses/google-http-client-apache-v2-1.39.2.jar.sha1
delete mode 100644 solr/licenses/google-http-client-gson-1.39.0.jar.sha1
create mode 100644 solr/licenses/google-http-client-gson-1.39.2.jar.sha1
delete mode 100644 solr/licenses/google-oauth-client-1.31.4.jar.sha1
create mode 100644 solr/licenses/google-oauth-client-1.32.1.jar.sha1
create mode 100644 solr/licenses/hamcrest-core-2.2.jar.sha1
create mode 100644 solr/licenses/http-client-spi-2.16.93.jar.sha1
create mode 100644 solr/licenses/http-client-spi-LICENSE-ASL.txt
create mode 100644 solr/licenses/http-client-spi-NOTICE.txt
delete mode 100644 solr/licenses/http2-client-9.4.41.v20210516.jar.sha1
create mode 100644 solr/licenses/http2-client-9.4.44.v20210927.jar.sha1
delete mode 100644 solr/licenses/http2-common-9.4.41.v20210516.jar.sha1
create mode 100644 solr/licenses/http2-common-9.4.44.v20210927.jar.sha1
delete mode 100644 solr/licenses/http2-hpack-9.4.41.v20210516.jar.sha1
create mode 100644 solr/licenses/http2-hpack-9.4.44.v20210927.jar.sha1
delete mode 100644 solr/licenses/http2-http-client-transport-9.4.41.v20210516.jar.sha1
create mode 100644 solr/licenses/http2-http-client-transport-9.4.44.v20210927.jar.sha1
delete mode 100644 solr/licenses/http2-server-9.4.41.v20210516.jar.sha1
create mode 100644 solr/licenses/http2-server-9.4.44.v20210927.jar.sha1
create mode 100644 solr/licenses/ion-java-1.0.2.jar.sha1
create mode 100644 solr/licenses/ion-java-LICENSE-ASL.txt
create mode 100644 solr/licenses/ion-java-NOTICE.txt
delete mode 100644 solr/licenses/jackson-annotations-2.12.2.jar.sha1
create mode 100644 solr/licenses/jackson-annotations-2.12.3.jar.sha1
delete mode 100644 solr/licenses/jackson-core-2.12.2.jar.sha1
create mode 100644 solr/licenses/jackson-core-2.12.3.jar.sha1
delete mode 100644 solr/licenses/jackson-databind-2.12.2.jar.sha1
create mode 100644 solr/licenses/jackson-databind-2.12.3.jar.sha1
create mode 100644 solr/licenses/jackson-dataformat-cbor-2.12.3.jar.sha1
copy solr/licenses/{tagsoup-LICENSE-ASL.txt => jackson-dataformat-cbor-LICENSE-ASL.txt} (100%)
copy solr/licenses/{jackson-dataformat-smile-NOTICE.txt => jackson-dataformat-cbor-NOTICE.txt} (100%)
delete mode 100644 solr/licenses/jackson-dataformat-smile-2.12.2.jar.sha1
create mode 100644 solr/licenses/jackson-dataformat-smile-2.12.3.jar.sha1
create mode 100644 solr/licenses/jackson-dataformat-xml-2.12.3.jar.sha1
copy solr/licenses/{tagsoup-LICENSE-ASL.txt => jackson-dataformat-xml-LICENSE-ASL.txt} (100%)
copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/jackson-dataformat-xml-NOTICE.txt} (100%)
create mode 100644 solr/licenses/jackson-datatype-jdk8-2.12.3.jar.sha1
copy solr/licenses/{tagsoup-LICENSE-ASL.txt => jackson-datatype-jdk8-LICENSE-ASL.txt} (100%)
copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/jackson-datatype-jdk8-NOTICE.txt} (100%)
create mode 100644 solr/licenses/jackson-datatype-jsr310-2.12.3.jar.sha1
copy solr/licenses/{tagsoup-LICENSE-ASL.txt => jackson-datatype-jsr310-LICENSE-ASL.txt} (100%)
copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/jackson-datatype-jsr310-NOTICE.txt} (100%)
create mode 100644 solr/licenses/jackson-module-jaxb-annotations-2.12.3.jar.sha1
copy solr/licenses/{tagsoup-LICENSE-ASL.txt => jackson-module-jaxb-annotations-LICENSE-ASL.txt} (100%)
copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/jackson-module-jaxb-annotations-NOTICE.txt} (100%)
create mode 100644 solr/licenses/jackson-module-kotlin-2.12.3.jar.sha1
copy solr/licenses/{log4j-slf4j-LICENSE-ASL.txt => jackson-module-kotlin-LICENSE-ASL.txt} (100%)
create mode 100644 solr/licenses/jackson-module-kotlin-NOTICE.txt
create mode 100644 solr/licenses/jackson-module-parameter-names-2.12.3.jar.sha1
copy solr/licenses/{tagsoup-LICENSE-ASL.txt => jackson-module-parameter-names-LICENSE-ASL.txt} (100%)
copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/jackson-module-parameter-names-NOTICE.txt} (100%)
delete mode 100644 solr/licenses/jaeger-core-1.1.0.jar.sha1
create mode 100644 solr/licenses/jaeger-core-1.6.0.jar.sha1
delete mode 100644 solr/licenses/jaeger-thrift-1.1.0.jar.sha1
create mode 100644 solr/licenses/jaeger-thrift-1.6.0.jar.sha1
create mode 100644 solr/licenses/jakarta.activation-api-1.2.1.jar.sha1
create mode 100644 solr/licenses/jakarta.activation-api-LICENSE-BSD_LIKE.txt
create mode 100644 solr/licenses/jakarta.activation-api-NOTICE.txt
create mode 100644 solr/licenses/jakarta.annotation-api-1.3.5.jar.sha1
create mode 100644 solr/licenses/jakarta.annotation-api-LICENSE-EPL.txt
create mode 100644 solr/licenses/jakarta.annotation-api-NOTICE.txt
create mode 100644 solr/licenses/jakarta.el-3.0.3.jar.sha1
create mode 100644 solr/licenses/jakarta.el-LICENSE-EPL.txt
create mode 100644 solr/licenses/jakarta.el-NOTICE.txt
create mode 100644 solr/licenses/jakarta.servlet-api-4.0.4.jar.sha1
create mode 100644 solr/licenses/jakarta.servlet-api-LICENSE-EPL.txt
create mode 100644 solr/licenses/jakarta.servlet-api-NOTICE.txt
create mode 100644 solr/licenses/jakarta.websocket-api-1.1.2.jar.sha1
create mode 100644 solr/licenses/jakarta.websocket-api-LICENSE-EPL.txt
create mode 100644 solr/licenses/jakarta.websocket-api-NOTICE.txt
create mode 100644 solr/licenses/jakarta.xml.bind-api-2.3.2.jar.sha1
create mode 100644 solr/licenses/jakarta.xml.bind-api-LICENSE-BSD_LIKE.txt
create mode 100644 solr/licenses/jakarta.xml.bind-api-NOTICE.txt
create mode 100644 solr/licenses/jcip-annotations-1.0-1.jar.sha1
copy solr/licenses/{log4j-slf4j-LICENSE-ASL.txt => jcip-annotations-LICENSE-ASL.txt} (100%)
create mode 100644 solr/licenses/jcip-annotations-NOTICE.txt
create mode 100644 solr/licenses/jctools-LICENSE-ASL.txt
copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/jctools-NOTICE.txt} (100%)
create mode 100644 solr/licenses/jctools-core-3.3.0.jar.sha1
delete mode 100644 solr/licenses/jetty-alpn-client-9.4.41.v20210516.jar.sha1
create mode 100644 solr/licenses/jetty-alpn-client-9.4.44.v20210927.jar.sha1
delete mode 100644 solr/licenses/jetty-alpn-java-client-9.4.41.v20210516.jar.sha1
create mode 100644 solr/licenses/jetty-alpn-java-client-9.4.44.v20210927.jar.sha1
delete mode 100644 solr/licenses/jetty-alpn-java-server-9.4.41.v20210516.jar.sha1
create mode 100644 solr/licenses/jetty-alpn-java-server-9.4.44.v20210927.jar.sha1
delete mode 100644 solr/licenses/jetty-alpn-server-9.4.41.v20210516.jar.sha1
create mode 100644 solr/licenses/jetty-alpn-server-9.4.44.v20210927.jar.sha1
delete mode 100644 solr/licenses/jetty-client-9.4.41.v20210516.jar.sha1
create mode 100644 solr/licenses/jetty-client-9.4.44.v20210927.jar.sha1
delete mode 100644 solr/licenses/jetty-continuation-9.4.41.v20210516.jar.sha1
create mode 100644 solr/licenses/jetty-continuation-9.4.44.v20210927.jar.sha1
delete mode 100644 solr/licenses/jetty-deploy-9.4.41.v20210516.jar.sha1
create mode 100644 solr/licenses/jetty-deploy-9.4.44.v20210927.jar.sha1
delete mode 100644 solr/licenses/jetty-http-9.4.41.v20210516.jar.sha1
create mode 100644 solr/licenses/jetty-http-9.4.44.v20210927.jar.sha1
delete mode 100644 solr/licenses/jetty-io-9.4.41.v20210516.jar.sha1
create mode 100644 solr/licenses/jetty-io-9.4.44.v20210927.jar.sha1
delete mode 100644 solr/licenses/jetty-jmx-9.4.41.v20210516.jar.sha1
create mode 100644 solr/licenses/jetty-jmx-9.4.44.v20210927.jar.sha1
delete mode 100644 solr/licenses/jetty-rewrite-9.4.41.v20210516.jar.sha1
create mode 100644 solr/licenses/jetty-rewrite-9.4.44.v20210927.jar.sha1
delete mode 100644 solr/licenses/jetty-security-9.4.41.v20210516.jar.sha1
create mode 100644 solr/licenses/jetty-security-9.4.44.v20210927.jar.sha1
delete mode 100644 solr/licenses/jetty-server-9.4.41.v20210516.jar.sha1
create mode 100644 solr/licenses/jetty-server-9.4.44.v20210927.jar.sha1
delete mode 100644 solr/licenses/jetty-servlet-9.4.41.v20210516.jar.sha1
create mode 100644 solr/licenses/jetty-servlet-9.4.44.v20210927.jar.sha1
delete mode 100644 solr/licenses/jetty-servlets-9.4.41.v20210516.jar.sha1
create mode 100644 solr/licenses/jetty-servlets-9.4.44.v20210927.jar.sha1
delete mode 100644 solr/licenses/jetty-start-9.4.41.v20210516-shaded.jar.sha1
create mode 100644 solr/licenses/jetty-start-9.4.44.v20210927-shaded.jar.sha1
delete mode 100644 solr/licenses/jetty-util-9.4.41.v20210516.jar.sha1
create mode 100644 solr/licenses/jetty-util-9.4.44.v20210927.jar.sha1
delete mode 100644 solr/licenses/jetty-util-ajax-9.4.41.v20210516.jar.sha1
create mode 100644 solr/licenses/jetty-util-ajax-9.4.44.v20210927.jar.sha1
delete mode 100644 solr/licenses/jetty-webapp-9.4.41.v20210516.jar.sha1
create mode 100644 solr/licenses/jetty-webapp-9.4.44.v20210927.jar.sha1
delete mode 100644 solr/licenses/jetty-xml-9.4.41.v20210516.jar.sha1
create mode 100644 solr/licenses/jetty-xml-9.4.44.v20210927.jar.sha1
create mode 100644 solr/licenses/jmespath-java-1.12.15.jar.sha1
create mode 100644 solr/licenses/jmespath-java-LICENSE-ASL.txt
create mode 100644 solr/licenses/jmespath-java-NOTICE.txt
create mode 100644 solr/licenses/jmh-core-1.32.jar.sha1
create mode 100644 solr/licenses/jmh-core-LICENSE-COMPOUND.txt
create mode 100644 solr/licenses/jmh-core-NOTICE.txt
create mode 100644 solr/licenses/joda-time-2.9.9.jar.sha1
copy solr/{solr-ref-guide/src/fonts/Noto_Sans/LICENSE.txt => licenses/joda-time-LICENSE-ASL.txt} (100%)
mode change 100755 => 100644
create mode 100644 solr/licenses/joda-time-NOTICE.txt
create mode 100644 solr/licenses/jopt-simple-4.6.jar.sha1
create mode 100644 solr/licenses/jopt-simple-LICENSE-MIT.txt
create mode 100644 solr/licenses/json-smart-2.3.jar.sha1
copy solr/licenses/{tagsoup-LICENSE-ASL.txt => json-smart-LICENSE-ASL.txt} (100%)
create mode 100644 solr/licenses/json-smart-NOTICE.txt
copy solr/licenses/{log4j-slf4j-LICENSE-ASL.txt => kotlin-LICENSE-ASL.txt} (100%)
create mode 100644 solr/licenses/kotlin-NOTICE.txt
create mode 100644 solr/licenses/kotlin-logging-jvm-2.0.6.jar.sha1
create mode 100644 solr/licenses/kotlin-reflect-1.4.32.jar.sha1
create mode 100644 solr/licenses/kotlin-stdlib-1.4.32.jar.sha1
create mode 100644 solr/licenses/kotlin-stdlib-common-1.4.32.jar.sha1
create mode 100644 solr/licenses/kotlin-stdlib-jdk7-1.4.10.jar.sha1
create mode 100644 solr/licenses/kotlin-stdlib-jdk8-1.4.10.jar.sha1
create mode 100644 solr/licenses/lang-tag-1.4.4.jar.sha1
copy solr/licenses/{tagsoup-LICENSE-ASL.txt => lang-tag-LICENSE-ASL.txt} (100%)
create mode 100644 solr/licenses/lang-tag-NOTICE.txt
delete mode 100644 solr/licenses/libthrift-0.13.0.jar.sha1
create mode 100644 solr/licenses/libthrift-0.14.1.jar.sha1
delete mode 100644 solr/licenses/log4j-1.2-api-2.13.2.jar.sha1
create mode 100644 solr/licenses/log4j-1.2-api-2.14.1.jar.sha1
delete mode 100644 solr/licenses/log4j-api-2.13.2.jar.sha1
create mode 100644 solr/licenses/log4j-api-2.14.1.jar.sha1
delete mode 100644 solr/licenses/log4j-core-2.13.2.jar.sha1
create mode 100644 solr/licenses/log4j-core-2.14.1.jar.sha1
create mode 100644 solr/licenses/log4j-layout-template-json-2.14.1.jar.sha1
copy solr/licenses/{log4j-slf4j-LICENSE-ASL.txt => log4j-layout-template-json-LICENSE-ASL.txt} (100%)
copy solr/licenses/{log4j-slf4j-NOTICE.txt => log4j-layout-template-json-NOTICE.txt} (100%)
delete mode 100644 solr/licenses/log4j-slf4j-impl-2.13.2.jar.sha1
create mode 100644 solr/licenses/log4j-slf4j-impl-2.14.1.jar.sha1
delete mode 100644 solr/licenses/log4j-web-2.13.2.jar.sha1
create mode 100644 solr/licenses/log4j-web-2.14.1.jar.sha1
create mode 100644 solr/licenses/metrics-spi-2.16.93.jar.sha1
create mode 100644 solr/licenses/metrics-spi-LICENSE-ASL.txt
create mode 100644 solr/licenses/metrics-spi-NOTICE.txt
create mode 100644 solr/licenses/micrometer-core-1.5.14.jar.sha1
create mode 100644 solr/licenses/micrometer-core-LICENSE-ASL.txt
create mode 100644 solr/licenses/micrometer-core-NOTICE.txt
create mode 100644 solr/licenses/mock-oauth2-server-0.3.3.jar.sha1
create mode 100644 solr/licenses/mock-oauth2-server-LICENSE-MIT.txt
create mode 100644 solr/licenses/mockwebserver-4.9.1.jar.sha1
copy solr/{solr-ref-guide/src/fonts/Noto_Sans/LICENSE.txt => licenses/mockwebserver-LICENSE-ASL.txt} (100%)
mode change 100755 => 100644
create mode 100644 solr/licenses/mockwebserver-NOTICE.txt
delete mode 100644 solr/licenses/netty-buffer-4.1.59.Final.jar.sha1
create mode 100644 solr/licenses/netty-buffer-4.1.68.Final.jar.sha1
delete mode 100644 solr/licenses/netty-codec-4.1.59.Final.jar.sha1
create mode 100644 solr/licenses/netty-codec-4.1.68.Final.jar.sha1
delete mode 100644 solr/licenses/netty-common-4.1.59.Final.jar.sha1
create mode 100644 solr/licenses/netty-common-4.1.68.Final.jar.sha1
delete mode 100644 solr/licenses/netty-handler-4.1.59.Final.jar.sha1
create mode 100644 solr/licenses/netty-handler-4.1.68.Final.jar.sha1
delete mode 100644 solr/licenses/netty-resolver-4.1.59.Final.jar.sha1
create mode 100644 solr/licenses/netty-resolver-4.1.68.Final.jar.sha1
delete mode 100644 solr/licenses/netty-transport-4.1.59.Final.jar.sha1
create mode 100644 solr/licenses/netty-transport-4.1.68.Final.jar.sha1
delete mode 100644 solr/licenses/netty-transport-native-epoll-4.1.59.Final.jar.sha1
create mode 100644 solr/licenses/netty-transport-native-epoll-4.1.68.Final.jar.sha1
delete mode 100644 solr/licenses/netty-transport-native-unix-common-4.1.59.Final.jar.sha1
create mode 100644 solr/licenses/netty-transport-native-unix-common-4.1.68.Final.jar.sha1
create mode 100644 solr/licenses/nimbus-jose-jwt-9.6.1.jar.sha1
copy solr/{solr-ref-guide/src/fonts/Noto_Sans/LICENSE.txt => licenses/nimbus-jose-jwt-LICENSE-ASL.txt} (100%)
mode change 100755 => 100644
create mode 100644 solr/licenses/nimbus-jose-jwt-NOTICE.txt
create mode 100644 solr/licenses/oauth2-oidc-sdk-9.2.3.jar.sha1
copy solr/{solr-ref-guide/src/fonts/Noto_Sans/LICENSE.txt => licenses/oauth2-oidc-sdk-LICENSE-ASL.txt} (100%)
mode change 100755 => 100644
create mode 100644 solr/licenses/oauth2-oidc-sdk-NOTICE.txt
create mode 100644 solr/licenses/okhttp-4.9.1.jar.sha1
copy solr/{solr-ref-guide/src/fonts/Noto_Sans/LICENSE.txt => licenses/okhttp-LICENSE-ASL.txt} (100%)
mode change 100755 => 100644
create mode 100644 solr/licenses/okhttp-NOTICE.txt
copy solr/{solr-ref-guide/src/fonts/Noto_Sans/LICENSE.txt => licenses/okio-LICENSE-ASL.txt} (100%)
mode change 100755 => 100644
create mode 100644 solr/licenses/okio-NOTICE.txt
create mode 100644 solr/licenses/okio-jvm-2.8.0.jar.sha1
delete mode 100644 solr/licenses/pdfbox-2.0.17.jar.sha1
create mode 100644 solr/licenses/pdfbox-2.0.24.jar.sha1
delete mode 100644 solr/licenses/pdfbox-tools-2.0.17.jar.sha1
create mode 100644 solr/licenses/pdfbox-tools-2.0.24.jar.sha1
create mode 100644 solr/licenses/profiles-2.16.93.jar.sha1
create mode 100644 solr/licenses/profiles-LICENSE-ASL.txt
create mode 100644 solr/licenses/profiles-NOTICE.txt
create mode 100644 solr/licenses/protocol-core-2.16.93.jar.sha1
create mode 100644 solr/licenses/protocol-core-LICENSE-ASL.txt
create mode 100644 solr/licenses/protocol-core-NOTICE.txt
create mode 100644 solr/licenses/quicktheories-0.26.jar.sha1
copy solr/{solr-ref-guide/src/fonts/Noto_Sans/LICENSE.txt => licenses/quicktheories-LICENSE-ASL.txt} (100%)
mode change 100755 => 100644
copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/quicktheories-NOTICE.txt} (100%)
create mode 100644 solr/licenses/reactive-streams-1.0.3.jar.sha1
create mode 100644 solr/licenses/reactive-streams-LICENSE-PD.txt
copy solr/{solrj/src/test-files/solrj/solr/multicore/core1/core.properties => licenses/reactive-streams-NOTICE.txt} (100%)
create mode 100644 solr/licenses/regions-2.16.93.jar.sha1
create mode 100644 solr/licenses/regions-LICENSE-ASL.txt
create mode 100644 solr/licenses/regions-NOTICE.txt
create mode 100644 solr/licenses/s3-2.16.93.jar.sha1
create mode 100644 solr/licenses/s3-LICENSE-ASL.txt
create mode 100644 solr/licenses/s3-NOTICE.txt
create mode 100644 solr/licenses/s3mock-2.1.34.jar.sha1
create mode 100644 solr/licenses/s3mock-LICENSE-ASL.txt
copy solr/{core/src/test-files/solr/collection1/lib/classes/empty-file-main-lib.txt => licenses/s3mock-NOTICE.txt} (100%)
create mode 100644 solr/licenses/s3mock-junit4-2.1.34.jar.sha1
create mode 100644 solr/licenses/s3mock-testsupport-common-2.1.34.jar.sha1
create mode 100644 solr/licenses/sdk-core-2.16.93.jar.sha1
create mode 100644 solr/licenses/sdk-core-LICENSE-ASL.txt
create mode 100644 solr/licenses/sdk-core-NOTICE.txt
create mode 100644 solr/licenses/snakeyaml-1.26.jar.sha1
create mode 100644 solr/licenses/snakeyaml-LICENSE-ASL.txt
copy solr/{core/src/test-files/solr/collection1/lib/classes/empty-file-main-lib.txt => licenses/snakeyaml-NOTICE.txt} (100%)
create mode 100644 solr/licenses/spring-LICENSE-ASL.txt
copy solr/{core/src/test-files/solr/collection1/lib/classes/empty-file-main-lib.txt => licenses/spring-NOTICE.txt} (100%)
create mode 100644 solr/licenses/spring-aop-5.2.15.RELEASE.jar.sha1
create mode 100644 solr/licenses/spring-beans-5.2.15.RELEASE.jar.sha1
create mode 100644 solr/licenses/spring-boot-2.3.12.RELEASE.jar.sha1
create mode 100644 solr/licenses/spring-boot-LICENSE-ASL.txt
copy solr/{core/src/test-files/solr/collection1/lib/classes/empty-file-main-lib.txt => licenses/spring-boot-NOTICE.txt} (100%)
create mode 100644 solr/licenses/spring-boot-actuator-2.3.12.RELEASE.jar.sha1
create mode 100644 solr/licenses/spring-boot-actuator-autoconfigure-2.3.12.RELEASE.jar.sha1
create mode 100644 solr/licenses/spring-boot-autoconfigure-2.3.12.RELEASE.jar.sha1
create mode 100644 solr/licenses/spring-boot-starter-2.3.12.RELEASE.jar.sha1
create mode 100644 solr/licenses/spring-boot-starter-actuator-2.3.12.RELEASE.jar.sha1
create mode 100644 solr/licenses/spring-boot-starter-jetty-2.3.12.RELEASE.jar.sha1
create mode 100644 solr/licenses/spring-boot-starter-json-2.3.12.RELEASE.jar.sha1
create mode 100644 solr/licenses/spring-boot-starter-logging-2.3.12.RELEASE.jar.sha1
create mode 100644 solr/licenses/spring-boot-starter-web-2.3.12.RELEASE.jar.sha1
create mode 100644 solr/licenses/spring-context-5.2.15.RELEASE.jar.sha1
create mode 100644 solr/licenses/spring-core-5.2.15.RELEASE.jar.sha1
create mode 100644 solr/licenses/spring-expression-5.2.15.RELEASE.jar.sha1
create mode 100644 solr/licenses/spring-jcl-5.2.15.RELEASE.jar.sha1
create mode 100644 solr/licenses/spring-web-5.2.15.RELEASE.jar.sha1
create mode 100644 solr/licenses/spring-webmvc-5.2.15.RELEASE.jar.sha1
delete mode 100644 solr/licenses/stax2-api-3.1.4.jar.sha1
create mode 100644 solr/licenses/stax2-api-4.2.1.jar.sha1
delete mode 100644 solr/licenses/tika-core-1.24.jar.sha1
create mode 100644 solr/licenses/tika-core-1.27.jar.sha1
delete mode 100644 solr/licenses/tika-java7-1.24.jar.sha1
create mode 100644 solr/licenses/tika-java7-1.27.jar.sha1
delete mode 100644 solr/licenses/tika-parsers-1.24.jar.sha1
create mode 100644 solr/licenses/tika-parsers-1.27.jar.sha1
delete mode 100644 solr/licenses/tika-xmp-1.24.jar.sha1
create mode 100644 solr/licenses/tika-xmp-1.27.jar.sha1
create mode 100644 solr/licenses/url-connection-client-2.16.93.jar.sha1
create mode 100644 solr/licenses/url-connection-client-LICENSE-ASL.txt
create mode 100644 solr/licenses/url-connection-client-NOTICE.txt
create mode 100644 solr/licenses/utils-2.16.93.jar.sha1
create mode 100644 solr/licenses/utils-LICENSE-ASL.txt
create mode 100644 solr/licenses/utils-NOTICE.txt
create mode 100644 solr/licenses/woodstox-core-6.2.4.jar.sha1
copy solr/{solr-ref-guide/src/fonts/Noto_Sans/LICENSE.txt => licenses/woodstox-core-LICENSE-ASL.txt} (100%)
mode change 100755 => 100644
rename solr/licenses/{woodstox-core-asl-NOTICE.txt => woodstox-core-NOTICE.txt} (100%)
delete mode 100644 solr/licenses/woodstox-core-asl-4.4.1.jar.sha1
create mode 100644 solr/server/etc/jetty-gzip.xml
delete mode 100644 solr/server/etc/jetty-https8.xml
create mode 100644 solr/server/modules/gzip.mod
delete mode 100644 solr/server/modules/https8.mod
delete mode 100644 solr/server/solr/configsets/_default/conf/managed-schema
create mode 100644 solr/server/solr/configsets/_default/conf/managed-schema.xml
delete mode 100644 solr/solr-ref-guide/src/_templates/example.html.slim
delete mode 100644 solr/solr-ref-guide/src/_templates/pass.html.slim
delete mode 100644 solr/solr-ref-guide/src/_templates/section.html.slim
delete mode 100644 solr/solr-ref-guide/src/_templates/thematic_break.html.slim
delete mode 100644 solr/solr-ref-guide/src/a-quick-overview.adoc
delete mode 100644 solr/solr-ref-guide/src/about-filters.adoc
delete mode 100644 solr/solr-ref-guide/src/about-tokenizers.adoc
create mode 100644 solr/solr-ref-guide/src/alias-management.adoc
delete mode 100644 solr/solr-ref-guide/src/aws-solrcloud-tutorial.adoc
create mode 100644 solr/solr-ref-guide/src/backup-restore.adoc
create mode 100644 solr/solr-ref-guide/src/block-join-query-parser.adoc
create mode 100644 solr/solr-ref-guide/src/caches-warming.adoc
delete mode 100644 solr/solr-ref-guide/src/choosing-an-output-format.adoc
delete mode 100644 solr/solr-ref-guide/src/client-api-lineup.adoc
create mode 100644 solr/solr-ref-guide/src/cluster-types.adoc
delete mode 100644 solr/solr-ref-guide/src/collection-aliasing.adoc
delete mode 100644 solr/solr-ref-guide/src/collection-specific-tools.adoc
delete mode 100644 solr/solr-ref-guide/src/combining-distribution-and-replication.adoc
delete mode 100644 solr/solr-ref-guide/src/command-line-utilities.adoc
create mode 100644 solr/solr-ref-guide/src/commits-transaction-logs.adoc
create mode 100644 solr/solr-ref-guide/src/configuration-files.adoc
create mode 100644 solr/solr-ref-guide/src/configuration-guide.adoc
create mode 100644 solr/solr-ref-guide/src/configuring-solr-xml.adoc
create mode 100644 solr/solr-ref-guide/src/controlling-results.adoc
create mode 100644 solr/solr-ref-guide/src/copy-fields.adoc
delete mode 100644 solr/solr-ref-guide/src/copying-fields.adoc
create mode 100644 solr/solr-ref-guide/src/core-discovery.adoc
delete mode 100644 solr/solr-ref-guide/src/core-specific-tools.adoc
create mode 100644 solr/solr-ref-guide/src/currencies-exchange-rates.adoc
delete mode 100644 solr/solr-ref-guide/src/datadir-and-directoryfactory-in-solrconfig.adoc
create mode 100644 solr/solr-ref-guide/src/date-formatting-math.adoc
delete mode 100644 solr/solr-ref-guide/src/defining-core-properties.adoc
delete mode 100644 solr/solr-ref-guide/src/defining-fields.adoc
delete mode 100644 solr/solr-ref-guide/src/deployment-and-operations.adoc
create mode 100644 solr/solr-ref-guide/src/deployment-guide.adoc
delete mode 100644 solr/solr-ref-guide/src/detecting-languages-during-indexing.adoc
create mode 100644 solr/solr-ref-guide/src/dismax-query-parser.adoc
delete mode 100644 solr/solr-ref-guide/src/distributed-requests.adoc
delete mode 100644 solr/solr-ref-guide/src/distributed-search-with-index-sharding.adoc
create mode 100644 solr/solr-ref-guide/src/distributed-tracing.adoc
create mode 100644 solr/solr-ref-guide/src/document-analysis.adoc
create mode 100644 solr/solr-ref-guide/src/document-transformers.adoc
delete mode 100644 solr/solr-ref-guide/src/documents-fields-and-schema-design.adoc
create mode 100644 solr/solr-ref-guide/src/documents-fields-schema-design.adoc
create mode 100644 solr/solr-ref-guide/src/edismax-query-parser.adoc
create mode 100644 solr/solr-ref-guide/src/enhancing-queries.adoc
create mode 100644 solr/solr-ref-guide/src/enum-fields.adoc
delete mode 100644 solr/solr-ref-guide/src/errata.adoc
create mode 100644 solr/solr-ref-guide/src/external-files-processes.adoc
create mode 100644 solr/solr-ref-guide/src/field-types.adoc
create mode 100644 solr/solr-ref-guide/src/fields-and-schema-design.adoc
create mode 100644 solr/solr-ref-guide/src/fields.adoc
delete mode 100644 solr/solr-ref-guide/src/files-screen.adoc
delete mode 100644 solr/solr-ref-guide/src/filter-descriptions.adoc
create mode 100644 solr/solr-ref-guide/src/filters.adoc
delete mode 100644 solr/solr-ref-guide/src/format-of-solr-xml.adoc
delete mode 100644 solr/solr-ref-guide/src/further-assistance.adoc
delete mode 100644 solr/solr-ref-guide/src/getting-started-with-solrcloud.adoc
delete mode 100644 solr/solr-ref-guide/src/how-solrcloud-works.adoc
delete mode 100644 solr/solr-ref-guide/src/how-to-contribute.adoc
delete mode 100644 solr/solr-ref-guide/src/images/a-quick-overview/sample-client-app-arch.png
delete mode 100644 solr/solr-ref-guide/src/images/a-quick-overview/sample-client-app-arch.svg
rename solr/solr-ref-guide/src/images/{running-your-analyzer => analysis-screen}/analysis_compare_0.png (100%)
rename solr/solr-ref-guide/src/images/{running-your-analyzer => analysis-screen}/analysis_compare_1.png (100%)
rename solr/solr-ref-guide/src/images/{running-your-analyzer => analysis-screen}/analysis_compare_2.png (100%)
rename solr/solr-ref-guide/src/images/{running-your-analyzer => analysis-screen}/analysis_compare_3.png (100%)
rename solr/solr-ref-guide/src/images/{running-your-analyzer => analysis-screen}/analysis_compare_4.png (100%)
delete mode 100644 solr/solr-ref-guide/src/images/analysis-screen/analysis_verbose.png
delete mode 100644 solr/solr-ref-guide/src/images/combining-distribution-and-replication/distributed-replication.png
rename solr/solr-ref-guide/src/images/{files-screen => configuration-files}/files-screen.png (100%)
rename solr/solr-ref-guide/src/images/{logging => configuring-logging}/level_menu.png (100%)
rename solr/solr-ref-guide/src/images/{logging => configuring-logging}/logging.png (100%)
rename solr/solr-ref-guide/src/images/{solr-tracing => distributed-tracing}/query-request-tracing.png (100%)
delete mode 100644 solr/solr-ref-guide/src/images/index-replication/leader-follower-replication.png
rename solr/solr-ref-guide/src/images/{segments-info => index-segments-merging}/segments_info.png (100%)
rename solr/solr-ref-guide/src/images/{solr-cell => indexing-with-tika}/sample-pdf-query.png (100%)
rename solr/solr-ref-guide/src/images/{running-solr => installing-solr}/SolrAdminDashboard.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-dbvisualizer => jdbc-dbvisualizer}/dbvisualizer_solrjdbc_1.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-dbvisualizer => jdbc-dbvisualizer}/dbvisualizer_solrjdbc_11.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-dbvisualizer => jdbc-dbvisualizer}/dbvisualizer_solrjdbc_12.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-dbvisualizer => jdbc-dbvisualizer}/dbvisualizer_solrjdbc_13.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-dbvisualizer => jdbc-dbvisualizer}/dbvisualizer_solrjdbc_14.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-dbvisualizer => jdbc-dbvisualizer}/dbvisualizer_solrjdbc_15.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-dbvisualizer => jdbc-dbvisualizer}/dbvisualizer_solrjdbc_16.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-dbvisualizer => jdbc-dbvisualizer}/dbvisualizer_solrjdbc_17.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-dbvisualizer => jdbc-dbvisualizer}/dbvisualizer_solrjdbc_19.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-dbvisualizer => jdbc-dbvisualizer}/dbvisualizer_solrjdbc_2.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-dbvisualizer => jdbc-dbvisualizer}/dbvisualizer_solrjdbc_20.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-dbvisualizer => jdbc-dbvisualizer}/dbvisualizer_solrjdbc_3.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-dbvisualizer => jdbc-dbvisualizer}/dbvisualizer_solrjdbc_4.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-dbvisualizer => jdbc-dbvisualizer}/dbvisualizer_solrjdbc_5.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-dbvisualizer => jdbc-dbvisualizer}/dbvisualizer_solrjdbc_6.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-dbvisualizer => jdbc-dbvisualizer}/dbvisualizer_solrjdbc_7.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-dbvisualizer => jdbc-dbvisualizer}/dbvisualizer_solrjdbc_9.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-squirrel-sql => jdbc-squirrel}/squirrelsql_solrjdbc_1.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-squirrel-sql => jdbc-squirrel}/squirrelsql_solrjdbc_10.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-squirrel-sql => jdbc-squirrel}/squirrelsql_solrjdbc_11.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-squirrel-sql => jdbc-squirrel}/squirrelsql_solrjdbc_12.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-squirrel-sql => jdbc-squirrel}/squirrelsql_solrjdbc_13.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-squirrel-sql => jdbc-squirrel}/squirrelsql_solrjdbc_14.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-squirrel-sql => jdbc-squirrel}/squirrelsql_solrjdbc_15.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-squirrel-sql => jdbc-squirrel}/squirrelsql_solrjdbc_2.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-squirrel-sql => jdbc-squirrel}/squirrelsql_solrjdbc_3.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-squirrel-sql => jdbc-squirrel}/squirrelsql_solrjdbc_4.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-squirrel-sql => jdbc-squirrel}/squirrelsql_solrjdbc_5.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-squirrel-sql => jdbc-squirrel}/squirrelsql_solrjdbc_7.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-squirrel-sql => jdbc-squirrel}/squirrelsql_solrjdbc_9.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-apache-zeppelin => jdbc-zeppelin}/zeppelin_solrjdbc_1.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-apache-zeppelin => jdbc-zeppelin}/zeppelin_solrjdbc_2.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-apache-zeppelin => jdbc-zeppelin}/zeppelin_solrjdbc_3.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-apache-zeppelin => jdbc-zeppelin}/zeppelin_solrjdbc_4.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-apache-zeppelin => jdbc-zeppelin}/zeppelin_solrjdbc_5.png (100%)
rename solr/solr-ref-guide/src/images/{solr-jdbc-apache-zeppelin => jdbc-zeppelin}/zeppelin_solrjdbc_6.png (100%)
rename solr/solr-ref-guide/src/images/{java-properties => jvm-settings}/javaproperties.png (100%)
delete mode 100644 solr/solr-ref-guide/src/images/metrics-history/loadAvg-60s.png
delete mode 100644 solr/solr-ref-guide/src/images/metrics-history/memHeap-60s.png
delete mode 100644 solr/solr-ref-guide/src/images/metrics-history/query-graph-10min.png
delete mode 100644 solr/solr-ref-guide/src/images/metrics-history/query-graph-60s.png
delete mode 100644 solr/solr-ref-guide/src/images/metrics-history/update-graph-60s.png
rename solr/solr-ref-guide/src/images/{monitoring-solr-with-prometheus-and-grafana => monitoring-with-prometheus-and-grafana}/grafana-solr-dashboard.png (100%)
rename solr/solr-ref-guide/src/images/{monitoring-solr-with-prometheus-and-grafana => monitoring-with-prometheus-and-grafana}/prometheus-solr-ping.png (100%)
rename solr/solr-ref-guide/src/images/{monitoring-solr-with-prometheus-and-grafana => monitoring-with-prometheus-and-grafana}/solr-exporter-diagram.png (100%)
delete mode 100644 solr/solr-ref-guide/src/images/running-solr/solr34_responseHeader.png
create mode 100644 solr/solr-ref-guide/src/images/schema-designer/analyze-sample-docs.png
create mode 100644 solr/solr-ref-guide/src/images/schema-designer/field-filters.png
create mode 100644 solr/solr-ref-guide/src/images/schema-designer/incompat-change.png
create mode 100644 solr/solr-ref-guide/src/images/schema-designer/new-schema.png
create mode 100644 solr/solr-ref-guide/src/images/schema-designer/publish.png
create mode 100644 solr/solr-ref-guide/src/images/schema-designer/query-tester.png
create mode 100644 solr/solr-ref-guide/src/images/schema-designer/reload-schema.png
create mode 100644 solr/solr-ref-guide/src/images/schema-designer/schema-editor-fields.png
create mode 100644 solr/solr-ref-guide/src/images/schema-designer/schema-editor-root.png
create mode 100644 solr/solr-ref-guide/src/images/schema-designer/schema-editor-update.png
create mode 100644 solr/solr-ref-guide/src/images/schema-designer/show-changes.png
create mode 100644 solr/solr-ref-guide/src/images/schema-designer/text-analysis.png
rename solr/solr-ref-guide/src/images/{overview-of-searching-in-solr/worddav88969a784fb8a63d8c46e9c043f5f953.png => searching-in-solr/cnet-faceting.png} (100%)
rename solr/solr-ref-guide/src/images/{overview-of-searching-in-solr/worddav16392965e726e04513a21641fabad474.png => searching-in-solr/search-process.png} (100%)
create mode 100644 solr/solr-ref-guide/src/images/security-ui/add-permission.png
create mode 100644 solr/solr-ref-guide/src/images/security-ui/edit-user-dialog.png
create mode 100644 solr/solr-ref-guide/src/images/security-ui/filter-users.png
create mode 100644 solr/solr-ref-guide/src/images/security-ui/permissions.png
create mode 100644 solr/solr-ref-guide/src/images/security-ui/roles.png
create mode 100644 solr/solr-ref-guide/src/images/security-ui/security-not-enabled-warn.png
create mode 100644 solr/solr-ref-guide/src/images/security-ui/users.png
rename solr/solr-ref-guide/src/images/{getting-assistance => solr-admin-ui}/Assistance.png (100%)
rename solr/solr-ref-guide/src/images/{collection-specific-tools => solr-admin-ui}/collection_dashboard.png (100%)
rename solr/solr-ref-guide/src/images/{core-specific-tools => solr-admin-ui}/core_dashboard.png (100%)
rename solr/solr-ref-guide/src/images/{overview-of-the-solr-admin-ui => solr-admin-ui}/dashboard.png (100%)
rename solr/solr-ref-guide/src/images/{overview-of-the-solr-admin-ui => solr-admin-ui}/login.png (100%)
create mode 100644 solr/solr-ref-guide/src/images/solr-admin-ui/schema-designer.png
create mode 100644 solr/solr-ref-guide/src/images/solr-admin-ui/security.png
rename solr/solr-ref-guide/src/images/{aws-solrcloud-tutorial => tutorial-aws}/aws-key.png (100%)
rename solr/solr-ref-guide/src/images/{aws-solrcloud-tutorial => tutorial-aws}/aws-security-create.png (100%)
rename solr/solr-ref-guide/src/images/{aws-solrcloud-tutorial => tutorial-aws}/aws-security-edit.png (100%)
rename solr/solr-ref-guide/src/images/{replication-screen => user-managed-index-replication}/replication.png (100%)
create mode 100644 solr/solr-ref-guide/src/images/user-managed-index-replication/user-managed-replication.png
create mode 100644 solr/solr-ref-guide/src/index-location-format.adoc
delete mode 100644 solr/solr-ref-guide/src/index-replication.adoc
create mode 100644 solr/solr-ref-guide/src/index-segments-merging.adoc
delete mode 100644 solr/solr-ref-guide/src/indexconfig-in-solrconfig.adoc
delete mode 100644 solr/solr-ref-guide/src/indexing-and-basic-data-operations.adoc
create mode 100644 solr/solr-ref-guide/src/indexing-data-operations.adoc
create mode 100644 solr/solr-ref-guide/src/indexing-with-tika.adoc
create mode 100644 solr/solr-ref-guide/src/indexing-with-update-handlers.adoc
delete mode 100644 solr/solr-ref-guide/src/initparams-in-solrconfig.adoc
create mode 100644 solr/solr-ref-guide/src/initparams.adoc
create mode 100644 solr/solr-ref-guide/src/installation-deployment.adoc
delete mode 100644 solr/solr-ref-guide/src/introduction-to-client-apis.adoc
delete mode 100644 solr/solr-ref-guide/src/introduction-to-scaling-and-distribution.adoc
delete mode 100644 solr/solr-ref-guide/src/introduction-to-solr-indexing.adoc
create mode 100644 solr/solr-ref-guide/src/introduction.adoc
delete mode 100644 solr/solr-ref-guide/src/java-properties.adoc
create mode 100644 solr/solr-ref-guide/src/javascript.adoc
create mode 100644 solr/solr-ref-guide/src/jdbc-dbvisualizer.adoc
create mode 100644 solr/solr-ref-guide/src/jdbc-python-jython.adoc
create mode 100644 solr/solr-ref-guide/src/jdbc-r.adoc
create mode 100644 solr/solr-ref-guide/src/jdbc-squirrel.adoc
create mode 100644 solr/solr-ref-guide/src/jdbc-zeppelin.adoc
create mode 100644 solr/solr-ref-guide/src/jmx-with-solr.adoc
create mode 100644 solr/solr-ref-guide/src/join-query-parser.adoc
create mode 100644 solr/solr-ref-guide/src/language-detection.adoc
delete mode 100644 solr/solr-ref-guide/src/legacy-scaling-and-distribution.adoc
delete mode 100644 solr/solr-ref-guide/src/local-parameters-in-queries.adoc
create mode 100644 solr/solr-ref-guide/src/local-params.adoc
delete mode 100644 solr/solr-ref-guide/src/logging.adoc
delete mode 100644 solr/solr-ref-guide/src/major-changes-from-solr-5-to-solr-6.adoc
create mode 100644 solr/solr-ref-guide/src/major-changes-in-solr-6.adoc
delete mode 100644 solr/solr-ref-guide/src/making-and-restoring-backups.adoc
delete mode 100644 solr/solr-ref-guide/src/merging-indexes.adoc
delete mode 100644 solr/solr-ref-guide/src/meta-docs/asciidoc-syntax.adoc
delete mode 100644 solr/solr-ref-guide/src/meta-docs/editing-tools.adoc
delete mode 100644 solr/solr-ref-guide/src/meta-docs/jekyll.adoc
delete mode 100644 solr/solr-ref-guide/src/meta-docs/publish.adoc
delete mode 100644 solr/solr-ref-guide/src/monitoring-solr-with-prometheus-and-grafana.adoc
create mode 100644 solr/solr-ref-guide/src/monitoring-with-prometheus-and-grafana.adoc
delete mode 100644 solr/solr-ref-guide/src/near-real-time-searching.adoc
delete mode 100644 solr/solr-ref-guide/src/other-schema-elements.adoc
delete mode 100644 solr/solr-ref-guide/src/overview-of-documents-fields-and-schema-design.adoc
delete mode 100644 solr/solr-ref-guide/src/overview-of-searching-in-solr.adoc
delete mode 100644 solr/solr-ref-guide/src/overview-of-the-solr-admin-ui.adoc
delete mode 100644 solr/solr-ref-guide/src/parameter-reference.adoc
create mode 100644 solr/solr-ref-guide/src/partial-document-updates.adoc
create mode 100644 solr/solr-ref-guide/src/property-substitution.adoc
delete mode 100644 solr/solr-ref-guide/src/putting-the-pieces-together.adoc
create mode 100644 solr/solr-ref-guide/src/python.adoc
create mode 100644 solr/solr-ref-guide/src/query-elevation-component.adoc
create mode 100644 solr/solr-ref-guide/src/query-guide.adoc
delete mode 100644 solr/solr-ref-guide/src/query-settings-in-solrconfig.adoc
create mode 100644 solr/solr-ref-guide/src/query-syntax-and-parsers.adoc
delete mode 100644 solr/solr-ref-guide/src/query-syntax-and-parsing.adoc
delete mode 100644 solr/solr-ref-guide/src/replication-screen.adoc
delete mode 100644 solr/solr-ref-guide/src/requestdispatcher-in-solrconfig.adoc
create mode 100644 solr/solr-ref-guide/src/requestdispatcher.adoc
delete mode 100644 solr/solr-ref-guide/src/requesthandlers-and-searchcomponents-in-solrconfig.adoc
create mode 100644 solr/solr-ref-guide/src/requesthandlers-searchcomponents.adoc
create mode 100644 solr/solr-ref-guide/src/ruby.adoc
delete mode 100644 solr/solr-ref-guide/src/running-solr-in-docker.adoc
delete mode 100644 solr/solr-ref-guide/src/running-solr-on-hdfs.adoc
delete mode 100644 solr/solr-ref-guide/src/running-your-analyzer.adoc
create mode 100644 solr/solr-ref-guide/src/scaling-solr.adoc
create mode 100644 solr/solr-ref-guide/src/schema-designer.adoc
create mode 100644 solr/solr-ref-guide/src/schema-elements.adoc
delete mode 100644 solr/solr-ref-guide/src/schema-factory-definition-in-solrconfig.adoc
create mode 100644 solr/solr-ref-guide/src/schema-factory.adoc
create mode 100644 solr/solr-ref-guide/src/schema-indexing-guide.adoc
create mode 100644 solr/solr-ref-guide/src/searching-in-solr.adoc
delete mode 100644 solr/solr-ref-guide/src/searching.adoc
create mode 100644 solr/solr-ref-guide/src/security-ui.adoc
delete mode 100644 solr/solr-ref-guide/src/segments-info.adoc
delete mode 100644 solr/solr-ref-guide/src/setting-up-an-external-zookeeper-ensemble.adoc
delete mode 100644 solr/solr-ref-guide/src/shards-and-indexing-data-in-solrcloud.adoc
create mode 100644 solr/solr-ref-guide/src/solr-admin-ui.adoc
create mode 100644 solr/solr-ref-guide/src/solr-concepts.adoc
delete mode 100644 solr/solr-ref-guide/src/solr-configuration-files.adoc
delete mode 100644 solr/solr-ref-guide/src/solr-cores-and-solr-xml.adoc
delete mode 100644 solr/solr-ref-guide/src/solr-field-types.adoc
create mode 100644 solr/solr-ref-guide/src/solr-in-docker.adoc
create mode 100644 solr/solr-ref-guide/src/solr-indexing.adoc
delete mode 100644 solr/solr-ref-guide/src/solr-jdbc-apache-zeppelin.adoc
delete mode 100644 solr/solr-ref-guide/src/solr-jdbc-dbvisualizer.adoc
delete mode 100644 solr/solr-ref-guide/src/solr-jdbc-python-jython.adoc
delete mode 100644 solr/solr-ref-guide/src/solr-jdbc-r.adoc
delete mode 100644 solr/solr-ref-guide/src/solr-jdbc-squirrel-sql.adoc
create mode 100644 solr/solr-ref-guide/src/solr-on-hdfs.adoc
create mode 100644 solr/solr-ref-guide/src/solr-schema.adoc
delete mode 100644 solr/solr-ref-guide/src/solr-system-requirements.adoc
delete mode 100644 solr/solr-ref-guide/src/solr-tracing.adoc
create mode 100644 solr/solr-ref-guide/src/solrcloud-clusters.adoc
delete mode 100644 solr/solr-ref-guide/src/solrcloud-configuration-and-parameters.adoc
create mode 100644 solr/solr-ref-guide/src/solrcloud-distributed-requests.adoc
delete mode 100644 solr/solr-ref-guide/src/solrcloud-query-routing-and-read-tolerance.adoc
delete mode 100644 solr/solr-ref-guide/src/solrcloud-resilience.adoc
create mode 100644 solr/solr-ref-guide/src/solrcloud-shards-indexing.adoc
delete mode 100644 solr/solr-ref-guide/src/solrcloud.adoc
create mode 100644 solr/solr-ref-guide/src/solrj.adoc
create mode 100644 solr/solr-ref-guide/src/standard-query-parser.adoc
create mode 100644 solr/solr-ref-guide/src/stats-component.adoc
create mode 100644 solr/solr-ref-guide/src/system-requirements.adoc
create mode 100644 solr/solr-ref-guide/src/tagger-handler.adoc
create mode 100644 solr/solr-ref-guide/src/term-vector-component.adoc
create mode 100644 solr/solr-ref-guide/src/terms-component.adoc
delete mode 100644 solr/solr-ref-guide/src/the-dismax-query-parser.adoc
delete mode 100644 solr/solr-ref-guide/src/the-extended-dismax-query-parser.adoc
delete mode 100644 solr/solr-ref-guide/src/the-query-elevation-component.adoc
delete mode 100644 solr/solr-ref-guide/src/the-standard-query-parser.adoc
delete mode 100644 solr/solr-ref-guide/src/the-stats-component.adoc
delete mode 100644 solr/solr-ref-guide/src/the-tagger-handler.adoc
delete mode 100644 solr/solr-ref-guide/src/the-term-vector-component.adoc
delete mode 100644 solr/solr-ref-guide/src/the-terms-component.adoc
delete mode 100644 solr/solr-ref-guide/src/the-well-configured-solr-instance.adoc
delete mode 100644 solr/solr-ref-guide/src/transforming-result-documents.adoc
create mode 100644 solr/solr-ref-guide/src/tutorial-aws.adoc
create mode 100644 solr/solr-ref-guide/src/tutorial-diy.adoc
create mode 100644 solr/solr-ref-guide/src/tutorial-films.adoc
create mode 100644 solr/solr-ref-guide/src/tutorial-solrcloud.adoc
create mode 100644 solr/solr-ref-guide/src/tutorial-techproducts.adoc
delete mode 100644 solr/solr-ref-guide/src/understanding-analyzers-tokenizers-and-filters.adoc
delete mode 100644 solr/solr-ref-guide/src/updatehandlers-in-solrconfig.adoc
delete mode 100644 solr/solr-ref-guide/src/updating-parts-of-documents.adoc
delete mode 100644 solr/solr-ref-guide/src/uploading-data-with-index-handlers.adoc
delete mode 100644 solr/solr-ref-guide/src/uploading-data-with-solr-cell-using-apache-tika.adoc
create mode 100644 solr/solr-ref-guide/src/user-managed-clusters.adoc
create mode 100644 solr/solr-ref-guide/src/user-managed-distributed-search.adoc
create mode 100644 solr/solr-ref-guide/src/user-managed-index-replication.adoc
delete mode 100644 solr/solr-ref-guide/src/using-javascript.adoc
delete mode 100644 solr/solr-ref-guide/src/using-jmx-with-solr.adoc
delete mode 100644 solr/solr-ref-guide/src/using-python.adoc
delete mode 100644 solr/solr-ref-guide/src/using-solr-from-ruby.adoc
delete mode 100644 solr/solr-ref-guide/src/using-solrj.adoc
delete mode 100644 solr/solr-ref-guide/src/using-the-solr-administration-user-interface.adoc
delete mode 100644 solr/solr-ref-guide/src/using-zookeeper-to-manage-configuration-files.adoc
delete mode 100644 solr/solr-ref-guide/src/working-with-currencies-and-exchange-rates.adoc
delete mode 100644 solr/solr-ref-guide/src/working-with-dates.adoc
delete mode 100644 solr/solr-ref-guide/src/working-with-enum-fields.adoc
delete mode 100644 solr/solr-ref-guide/src/working-with-external-files-and-processes.adoc
create mode 100644 solr/solr-ref-guide/src/zookeeper-ensemble.adoc
create mode 100644 solr/solr-ref-guide/src/zookeeper-file-management.adoc
create mode 100644 solr/solr-ref-guide/src/zookeeper-utilities.adoc
create mode 100644 solr/solrj/src/java/org/apache/solr/client/solrj/request/beans/AddReplicaPropertyPayload.java
create mode 100644 solr/solrj/src/java/org/apache/solr/client/solrj/request/beans/BalanceShardUniquePayload.java
create mode 100644 solr/solrj/src/java/org/apache/solr/client/solrj/request/beans/DeleteReplicaPropertyPayload.java
create mode 100644 solr/solrj/src/java/org/apache/solr/client/solrj/request/beans/MigrateDocsPayload.java
create mode 100644 solr/solrj/src/java/org/apache/solr/client/solrj/request/beans/ModifyCollectionPayload.java
create mode 100644 solr/solrj/src/java/org/apache/solr/client/solrj/request/beans/MoveReplicaPayload.java
create mode 100644 solr/solrj/src/java/org/apache/solr/client/solrj/request/beans/RebalanceLeadersPayload.java
create mode 100644 solr/solrj/src/java/org/apache/solr/client/solrj/request/beans/ReloadCollectionPayload.java
create mode 100644 solr/solrj/src/java/org/apache/solr/client/solrj/request/beans/SetCollectionPropertyPayload.java
delete mode 100644 solr/solrj/src/java/org/apache/solr/common/util/Base64.java
create mode 100644 solr/solrj/src/java/org/apache/solr/common/util/BytesOutputStream.java
delete mode 100644 solr/solrj/src/resources/apispec/collections.collection.Commands.json
delete mode 100644 solr/solrj/src/resources/apispec/collections.collection.Commands.reload.json
create mode 100644 solr/solrj/src/test/org/apache/solr/client/solrj/io/TupleTest.java
create mode 100644 solr/solrj/src/test/org/apache/solr/client/solrj/io/stream/StreamAssert.java
create mode 100644 solr/test-framework/src/java/org/apache/solr/util/ErrorLogMuter.java
create mode 100644 solr/test-framework/src/java/org/apache/solr/util/NotSecurePseudoRandomSpi.java
create mode 100644 solr/test-framework/src/java/org/apache/solr/util/SolrTestNonSecureRandomProvider.java
create mode 100644 solr/test-framework/src/test/org/apache/solr/util/TestErrorLogMuter.java
create mode 100644 solr/webapp/web/css/angular/schema-designer.css
create mode 100644 solr/webapp/web/css/angular/security.css
create mode 100644 solr/webapp/web/img/ico/key.png
create mode 100644 solr/webapp/web/img/ico/keyplus.png
create mode 100644 solr/webapp/web/img/ico/lock.png
create mode 100644 solr/webapp/web/img/ico/lockplus.png
create mode 100644 solr/webapp/web/img/ico/logout.png
create mode 100644 solr/webapp/web/img/ico/shield--exclamation.png
create mode 100644 solr/webapp/web/img/ico/shield.png
create mode 100644 solr/webapp/web/img/ico/useradd.png
create mode 100644 solr/webapp/web/js/angular/controllers/schema-designer.js
create mode 100644 solr/webapp/web/js/angular/controllers/security.js
create mode 100644 solr/webapp/web/partials/schema-designer.html
create mode 100644 solr/webapp/web/partials/security.html