You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by sh...@apache.org on 2020/10/13 11:04:24 UTC
[lucene-solr] branch jira/SOLR-14776 updated (8c55437 -> 33d1a6e)
This is an automated email from the ASF dual-hosted git repository.
shalin pushed a change to branch jira/SOLR-14776
in repository https://gitbox.apache.org/repos/asf/lucene-solr.git.
from 8c55437 SOLR-14776: Adding entry to CHANGES.txt
add 18e5f21 LUCENE-9485: Check early if Solr port 8983 is available (#1792)
add 4787042 LUCENE-9447: suppress DeflateWithPresetCompressingStoredFieldsData since it doesn't add any attributes
add 69fa5a0 LUCENE-9433: Remove Ant support from trunk
add da8ea70 LUCENE-9475: Enhance the Gradle build as necessary after removing Ant support
add d84977e SOLR-14616: Remove CDCR
add 59d087f SOLR-14774: Create HealthCheckHandler in CoreContainer (#1774)
add 8bd3678 Remove ant Github Action (#1798)
add ec27b75 use proper version String
add c11d32f LUCENE-9441: Fix ant-specific Javadoc links in accordance with Gradle build
add a57ba25 SOLR-14783: Remove DIH from 9.0 (#1794)
add 346dde3 LUCENE-9490: skip checkMissingDocsDefault on runtime Java > 14.
add a3b3ba1 SOLR-14794: pass configuration to Collection API commands (#1801)
add def82ab LUCENE-9435: Clean up ant compatability remnants in Gradle build
add d847f40 LUCENE-9474: make externalTool a function and add a build-stopping message on Windows for snowball generator.
add 06903a4 LUCENE-9456: fix DirectUpdateHandlerTest#testPrepareCommit (#1803)
add 14df77295 LUCENE-9490: Disable both tasks in :lucene:core on Java 15+
add 4129daa master is on java 11!
add 5e8bb79 LUCENE-9491: Consolidate test options and improve support for dynamic… (#1807)
add bbf3aec LUCENE-9475: Switch validateSourcePatterns away from Ant legacy (#1806)
add a8ea6e7 Ancient patch file deleted (#1800)
add 4a2a2da LUCENE-9435: revert Solr's packaging stuff for now.
add 66eb9f7 LUCENE-9438: moved eclipse template files under corresponding gradle's script.
add 3e47bfb Cleanup remaining scripts to use script-relative resource location.
add 9445d2c Move Solr-specific config.
add f832937 LUCENE-9492: Fix beasting to accept also task names in form ":project:beast"; fix bug with default value rejected by Integer.parseInt (#1808)
add 4a68cf1 SOLR-14151: move the SolrClassLoader interface to SolrJ
add 86d15ff DOAP changes for release 8.6.2
add dc901e6 Sync CHANGES for 8.6.2
add 36c3365 LUCENE-9493: Remove obsolete dev-tools/{idea,netbeans,maven} folders (#1809)
add 03814fc Add back-compat indices for 8.6.2
add 070237c SOLR-14714: Solr.cmd in windows loads the incorrect jetty module when using java>=9
add c077185 Add version constant for 8.6.2
add b421878 SOLR-14579: Comment SolrJ 'Utils' generic map functions
add 825c18c SOLR-14794: revert commit passing CloudConfig everywhere (a3b3ba10e34b3401e7a93c1b69889df4feb6430b) and remove tab in solr/bin/solr.cmd
add aab9331 fix links to JavaDocs
add 8bd79ec SOLR-14773 Add LukeRequestHandler to the Solr Ref Guide (#1773)
add 594d676 SOLR-14579: reverting incorrect comments
add 01e97db Use -D or -P to set solrGuideVersion.
add 6ab3660 SOLR-14422 was committed to master but not documented
add defffd4 SOLR-14822: Gradle: solr ref guide's dependencies should be moved to the test pool (palantir) (#1821)
add 784ede4 LUCENE-9215: replace checkJavaDocs.py with doclet (#1802)
add 20af6db LUCENE ExitableReaderException public ctor (#1797)
add 56dbb66 SOLR-14782: Document how to unescape for the QueryElevationComponent.
add 2364552 SOLR-14783: Remove ivy-versions.properties suddenly reappearing after merge
add aabd363 LUCENE-9215: add changes, tune the build.gradle of the doclet project to have correct settings
add b867ae4 Ref Guide: fix build.gradle to get the ZK version to properly insert into files during html conversion
add a70a47d SOLR-14383: Fix nested indexing ref-guide documentation and corrisponding search examples
add 7f68272 LUCENE-9438: Add resources to the Eclipse classpath.
add 0a9b660 LUCENE-8500: Make sure to use a 0 offset when setting the dictionary.
add 0d37e4d LUCENE-9483: Disable per-thread caching of buffers for decompression of stored fields. (#1787)
add 4fa4329 Improve how Asserting* classes handle singleton doc values. (#1817)
add 22abecd SOLR-14819: Fix inefficient iterator pattern in JsonSchemaValidator.
add 27aa5c5 LUCENE-9486: Use preset dictionaries with LZ4 for BEST_SPEED. (#1793)
add 73371cb LUCENE-9486: Fix TestTieredMergePolicy failure.
add 430a435 LUCENE-9484: Allow sorting an index after the fact (#1789)
add 99df381 LUCENE-9500: Separate the Deflater hack from the Lucene code to a subclass of java.util.zip.Deflater (#1824)
add 469d742 Remove the explicit dependency to "check", as fobiddenapis installs it automatically (especially for all source sets; if we want this explicit dependency, it should depend on 'forbiddenApis' not each task). In addition precommit, also adds it.
add 0ce6de6 Ref Guide: fix ref guide build instructions for Gradleland
add 5d4487d Merge branch 'master' of https://gitbox.apache.org/repos/asf/lucene-solr
add 2544df8 SOLR-14658: SolrJ collectionStatus(col) should only fetch one status (#1687)
add d31a427 LUCENE-9505: add dummy outputs. (#1829)
add 65da5ed SOLR-14704 add download option to cloud.sh (#1715)
add 6c94ca9 LUCENE-9451 Sort.rewrite does not always return this when unchanged (#1731)
add f71ba62 SOLR-14579: Comment SolrJ 'Utils' generic map functions
add ecb8ca2 SOLR-14821: {!terms} dVTFTL supports single-valued strings
add 1606a76 LUCENE-9482: Fix deletion count error message
add 3cb2829 Fix tabs in MD files
add 8a16447 SOLR-14836: Exclude README.committers.txt from distribution
add e3437a4 LUCENE-9475: remove obsolete ant-only jar sha's from Solr.
add 8c5ce090 LUCENE-9475: Enhance the Gradle build as necessary after removing Ant support, some minor text changes to solr/README.md and help.gradle
add 51484e1 LUCENE-9509: Refine lucene/BUILD.md and top-level README (for newdevs) (#1835)
add 7d0a0b9 LUCENE-9509: fix generating documentation command for Solr
add 121b262 LUCENE-9497: Integerate Error Prone ( Static Analysis Tool ) during compilation (#1816)
add e200302 Merge branch 'master' of https://gitbox.apache.org/repos/asf/lucene-solr
add 95ab98c SOLR-14151: Bug fixes (#1815)
add f7cbde2 Update CHANGES.txt
add 59b1736 LUCENE-9292: Refactor BKD point configuration into its own class (#1697)
add b988d55 LUCENE-9506: Gradle: split validateSourcePatterns into per-project an… (#1830)
add 4c5c8c4 LUCENE-9504 Remove extra lock in DocumentsWriterDeleteQueue (#1826)
add 984466f SOLR-14770 Avoid reregistering JVM Guage as well (#1469)
add a46316e Clean up many small fixes (#1732)
add 98e55f0 LUCENE-9511: Include StoredFieldsWriter in DWPT accounting (#1839)
add 9922067 LUCENE-9449 Skip docs with _doc sort and "after" (#1725)
add 3b47871 Assume no longer needed as bug no longer affects Java 11
add dbf06de fix imports
add ccb299a Fix typo in help/ant.txt file.
add f46515e Rename TestDirectoryFactory to DirectoryFactoriesTest (which is different from DirectoryFactoryTest). (#1790)
add 04def94 SOLR-14831: remove deprecated-and-unused "facet.distrib.mco" constant in FacetParams.java (#1832)
add 4716a0b SOLR-14831: mark FacetParams.FACET_DISTRIB as deprecated
add 12dab0f SOLR-14831: remove deprecated FacetParams.FACET_DISTRIB constant
add 7da1570 LUCENE-9470: make TestXYMultiPolygonShapeQueries more resilient for CONTAINS queries (#1776)
add c902837 SOLR-14846 Clean up Optional use (#1843)
add e2deca0 CHANGES.txt
add 2e4fc14 use seconds instead of millisecs
add f0d3bab LUCENE-9512: Move LockFactory stress test to be a unit/integration test (#1842)
add 8b9f7ca Remove extra line after merge
add 2f86255b SOLR-14849: Add explicit sort order in testMinExactCount
add a05a055 LUCENE-9518: Add sanity to gradle archiving tasks (predictable order, default permissions, fail on duplicates) (#1851)
add 8debc9d LUCENE-9517: Don't subclass Deflater and instead create a patch for setDictionary() using a functional interface (#1850)
add e2f3f62 LUCENE-9464: Add high(er)-level hit highlighter example that demonstrates and uses low-level components (#1820)
add 59d8342 LUCENE-9519: Correct behavior for highlights that cross multi-value boundaries (#1853)
add 14e4edc SOLR-14847: Create Solr Server TGZ (#1844)
add 0250978 SOLR-14510: Remove deprecations added with BlockMax WAND support (#1823)
add 37e4dbe LUCENE-9501: Fix invariant violation in IndexSortSortedNumericDocValuesRangeQuery. (#1833)
add ed930f4 SOLR-14417: Gradle build sometimes fails RE BlockPoolSlice (#1854)
add 485d5fb SOLR-14789: Absorb the docker-solr repo. (#1769)
add 647bd5c Update Json facet documentation (#1857)
add 27a14fe Revert "SOLR-14151: Bug fixes (#1815)"
add cc31e23 SOLR-14151: Fixing TestBulkSchemaConcurrent failures
add ff6e527 SOLR-14854: Add root project name lucene-solr (avoid automatic root project naming)
add 41c5c03 LUCENE-9521: temporarily disable the offending test.
add 4d46caa LUCENE-9515: Detach DWPT from DefaultIndexingChain (#1848)
add a8099d6 Merge branch 'master' of github.com:apache/lucene-solr
add 8f895d9 LUCENE-9514: Include TermVectorsWriter in DWPT accounting (#1847)
add 978446e LUCENE-9521: Fix TestPassageSelector.randomizedSanityCheck failure (ensure input ranges for the formatter are within input value size).
add f92e265 LUCENE-9522: Instructions for reproducing failing tests still mention ant (#1868)
add 5edd4b2 SOLR-14725 update batchSize parameter docs for update() and delete() stream expressions (#1729)
add bc0b29e SOLR-14789: Rename docker tests task, adding missing credit in CHANGES (#1871)
add fceab76 Make sure to test normal scorers with asserting wrappers. (#1834)
add 97a4af6 LUCENE-9510: Don't pull a merge instance when flushing stored fields out-of-order. (#1872)
add 7d62cad SOLR-14862: Update RefGuide page for support fied types (#1865)
add f655d97 LUCENE-9516: Remove DocConsumer and IndexingChain from Lucene (#1867)
add 58d1360 SOLR-10471: update default zk session timeout in bin/solr* scripts
add 3134f10 LUCENE-9488 Update release process to work with gradle (#1860)
add 9b9b0a6 Fix corrupted umlaut characters. This was introduced back in 2009...
add 7b8e72e SOLR-14871 Use Annotations for v2 APIs in/cluster path (#1878)
add 6b87cfb Merge branch 'master' of github.com:apache/lucene-solr
add 93094ef LUCENE-9510: Don't compress temporary stored fields and term vectors when index sorting is enabled. (#1874)
add ad71bee LUCENE-9525: Better handle small documents with Lucene87StoredFieldsFormat. (#1876)
add bc0c9ff SOLR-14799: JWT authentication plugin only requires sub claim when principalClaim=sub
add c63684f Revert "SOLR-14799: JWT authentication plugin only requires sub claim when principalClaim=sub"
add 2202246 SOLR-14799: JWT authentication plugin only requires sub claim when principalClaim=sub
add a0404a7 SOLR-14799: add CHANGES entry
add c7d234c SOLR-14613: Autoscaling replacement using placement plugins
add e5d3e4d Merge branch 'master' of github.com:apache/lucene-solr
add 5bc7fb2 SOLR-14871: remove unused test
add cbb1659 Revert "Revert "SOLR-14151: Bug fixes (#1815)""
add 4f344cb LUCENE-9530: cleaned up javacc gradle generation scripts. (#1883)
add 515608a SOLR-14151: fixed the classloading issue
add 6c9d7ad LUCENE-9527: upgrade javacc to 7.0.4 (#1884)
add 2364a7a SOLR-14792: Remove VelocityResponseWriter
add dbba48b SOLR-14613: use set-placement-plugin for both setting and unsetting plugin config
add e0a6490 Further tune Lucene87StoredFieldsFormat for small documents. (#1888)
add 33f7280 LUCENE-9529: Track dirtiness of stored fields via a number of docs, not chunks. (#1882)
add ee0a374 SOLR-14875: Make SolrEventListeners load from packages (#1887)
add fbf8e4f LUCENE-9523: Speed up query shapes for geometries that generate multiple points (#1866)
add 5ec2bac LUCENE-9531: Consolidate duplicated generated classes CharStream and FastCharStream (#1886)
add 3a92e1b LUCENE-9528: cleanup of flexible query parser's grammar (#1879)
add 745fc31 SOLR-14871: Wrong field name in POJO
add 208a1c0 LUCENE-9534: Ensure DWPT#ramBytesUsed is only called unter lock (#1889)
add 4ed7c13 Ref Guide: escape non-attributes to avoid conversion warnings
add ebb980f SOLR-14856: Adding docker test to github workflow. (#1859)
add 5e034d7 SOLR-14824: remove cruft from the ref-guide gradle build and simpliy the publish process
add ab3f1f0 SOLR-14876: Upgrade to zookeeper 3.6.2
add f6e8bc8 SOLR-14878: Expose solr.xml's coreRootDirectory property via the System Settings API (#1894)
add 3664182 SOLR-14879: address TestPackages test failures (#1895)
add aa071f7 SOLR-14824: Hotfix for escaping windows paths. IMHO, the template appraoch is not good, we should take care of escaping other props, too
add fa756b1 SOLR-14802: geodist: Support most spatial field types as an arg FunctionQParser: overload parseValueSourceList with flags
add 64ca559 SOLR-14879: address TestPackages test failures
add 73c06e3 SOLR-14881: ManagedSchemaRoundRobinCloudTest test failures
add da2714c SOLR-9607: Finalize move of Terms component and request handler into the implicit definitions (#1897)
add 9a6ca2d SOLR-14859: Set fieldType defaults for DateRangeField
add f1921b9 Improve TestConfigSetsAPI (#1892)
add da44d09 Adding dev-docs around the use of Git Worktree. (#1899)
add 4087958 SOLR-14884: TestContainerPlugin.testApiFromPackage jenkins failures
add 91b6223 SOLR-14878: Expose coreRootDirectory via API (Correction to make name shorter and always return value)
add d898eda SOLR-14840: Overseer doc in asciidoc
add 1611586 SOLR-14880: Support coreRootDirectory setting when create new cores from command line, in standalone mode
add c82b994 LUCENE-9539: Use more compact datastructures for sorting doc-values (#1908)
add 7b7a5a1 SOLR-10391: Add overwrite option to UPLOAD ConfigSet action (#1861)
add a77817a Use github actions cache (#1910)
add 2197776 SOLR-13181: param macro expansion could throw (#1877)
add 7b53671 SOLR-14768: Fix multipart POST to Solr. (#1838)
add 12dd194 LUCENE-9535: Reduce the size of compressed blocks of stored fields by 2x.
add fd0c086 SOLR-14890: Refactor code to use annotations for configset API (#1911)
add 17c285d LUCENE-9539: Remove caches from SortingCodecReader (#1909)
add e19239d Upgrade forbiddenapis to version 3.1
add 7d90b85 Fix bug in sort optimization (#1903)
add ef54042 Fix minor typo (#1916)
add d226abd LUCENE-9535: Make ByteBuffersDataOutput#ramBytesUsed run in constant-time. (#1917)
add 6599cc8 SOLR-14883 Add a Muse (Continuous assurance platform) configuration (#1901)
add 1c9c150 SOLR-14890: syncing with 8x
add 565c5b1 SOLR-14894: Use annotations to implement V2 collection APIs
add 26bb641 SOLR-14894: ASL header
add cafa449 SOLR-14613: Avoid multiple ZK write
add c258905 LUCENE-9535: Commit DWPT bytes used before locking indexing (#1918)
add 876de8b SOLR-14828: reduce 'error' logging noise in BaseCloudSolrClient.requestWithRetryOnStaleState (#1825)
add ea77d24 SOLR-11167: Avoid $SOLR_STOP_WAIT use during 'bin/solr start' if $SOLR_START_WAIT is supplied. (#1913)
add 7be262e move 9x upgrade notes out of changes.txt (#1914)
add ac58472 SOLR-14036: Remove explicit distrib=false from /terms handler (#1900)
add ddd1072 SOLR-14503: use specified waitForZk val as conn timeout for zk
add c032cd1 Revert "LUCENE-9535: Reduce the size of compressed blocks of stored fields by 2x."
add e28e8c0 add regenerate gradle script for nori dictionary (#1924)
add 5e617cc LUCENE-9317: Clean up split package in analyzers-common (#1836)
add 6b0149e Revert "add regenerate gradle script for nori dictionary (#1924)"
add 4105414 SOLR-13528: Implement API Based Config For Rate Limiters (#1906)
add 00d7f5e LUCENE-9544: Port Nori dictionary compilation (#1926)
add 32041c8 SOLR-14850: Fix ExactStatsCache NullPointerException when shards.tolerant=true.
add c3f97fb Compute RAM usage ByteBuffersDataOutput on the fly. (#1919)
add fc6d0a4 LUCENE-9317: Remove unused imports.
add 24aadc2 LUCENE-9444: add utility class to retrieve facet labels from the taxonomy index for a facet field (#1893)
add 98a49ed LUCENE-9444: add CHANGES.txt entry
add 01da67c SOLR-14901: TestPackages uses binary precompiled classes to refer to analysis factory FQCNs
add a65e9dd SOLR-14151: cleanup
add 8b329a0 SOLR-14850: Correct the spelling in contributor's name.
add 3ae0b50 LUCENE-9546: Configure Nori and Kuromoji generation lazily when java plugin is applied to the projects
add 65a62b0 Remove unused imports.
add 2b692cc LUCENE-9547: Race condition in maven artifact configuration results in wrong group/ artifact name
add 1dba76c SOLR-14333: Implement toString in Collapse filter (#1371)
add 63f0b6b SOLR-14767 : Fix NumberFormatException when int/long field value is floating num (#1775)
add b9c7f50 LUCENE-9401: include field in the complex pharse query's toString
add 3dcb19f SOLR-14897: limit no of forwarding for given request
add 8c7502d SOLR-14898: Stop returning duplicate HTTP response headers when requests are forward to another node
add 52183df SOLR-14889: improve templated variable escaping in ref-guide _config.yml
add 274a3d6 Revert "SOLR-14767 : Fix NumberFormatException when int/long field value is floating num"
add 9bfaca0 LUCENE-9549: add command-line quotes for 'reproduce with'.
add f8b7a60 LUCENE-9550: Upgrade to Gradle 6.6.1. (#1933)
add 2e2161b LUCENE-9444: Improve test coverage for TaxonomyFacetLabels (#1928)
add 167c305 SOLR-14905: Upgrade commons-io version to 2.8.0. Closes #1934
add 9cadbf0 SOLR-12987: Deprecated plugins are logged once and with log category org.apache.solr.DEPRECATED (#1927)
add 1af17a5 SOLR-14792: add removal message to major changes section of ref guide
add 45dc261 SOLR-14792: Remove /browse references from example and docs
add 6c3b1aa SOLR-12987: Fix precommit
add 8f2f80b SOLR-14663: Copy ConfigSet root data from base ConfigSet when using CREATE command
add 0303063 LUCENE-9458: WDGF should tie-break by endOffset (#1740)
add 2aa51fe LUCENE-9032: BaseTokenStreamTestCase minor... * make checkResetException() public * one assertAnalyzesTo variant should be calling checkAnalysisConsistency (only used by OpenNLP tests now)
add 7e04e4d LUCENE-9554: Expose IndexWriter#pendingNumDocs (#1941)
add f6c4f8a SOLR-14910: Use in-line tags for logger declarations in Gradle ValidateLogCalls that are non-standard, change //logok to //nowarn
add 7eee4fd LUCENE-9557: regeneration should use python3, not python2
add 4728a71 LUCENE-9559: "gradle eclipse" do not work if .java files are not in proper package
add d9a4109 LUCENE-9548: Apache repository publishing (#1929)
add e879a52 SOLR-14659: Remove restlet as dependency for the ManagedResource API (#1938)
add 34776ed LUCENE-9561: workaround for POMs that have superfluous dependencyManagement section.
add 1038fe8 Fix rare test failure.
add 0864b39 make sure we don't build circles with zero radius in ShapeTestUtil
add b70eaee LUCENE-9558: Clean up package name conflicts for analyzers-icu. (#1946)
add 5f34acf LUCENE-9541 ConjunctionDISI sub-iterators check (#1937)
add e325f66 Revert "LUCENE-9541 ConjunctionDISI sub-iterators check (#1937)"
add 5bf487f Ref Guide: monospace parameter names for overall consistency
add b45c43f SOLR-13438: update ref guide for new default delete behavior
add 6ac94a6 LUCENE-9555: Advance conjunction Iterator for two phase iteration (#1943)
add 874c446 LUCENE-9565 Fix competitive iteration (#1952)
add 6b82884 LUCENE-9541 ConjunctionDISI sub-iterators check (#1937)
add 5039e71 Mute TestApproximationSearchEquivalence.testExclusion
add 247cea1 SOLR-14829: Improve documentation for Request Handlers in RefGuide and solrconfig.xml (#1921)
add 2a8136b SOLR-14151: refactor to avoid code duplicate
add 0b08943 LUCENE-9566 TestApproximationSearchEquivalence.testExclusion fix (#1955)
add 2d4a51b SOLR-10370: ReplicationHandler should fetch index at fixed delay instead of fixed rate
add 43b1a2f SOLR-14691: Metrics reporting should avoid creating objects.
add 969f9c1 SOLR-14691: Fix a minor back-compat formatting issue.
add 01e1a7b Fix changes to indicate SOLR-14659 fixed in 8.7 vs. 9
add 7a5219c Revert "Fix changes to indicate SOLR-14659 fixed in 8.7 vs. 9"
add 2813b12 SOLR-14659: Fix changes to indicate SOLR-14659 fixed in 8.7 vs. 9
add ba9fc74 Fix changes to indicate SOLR-14659 fixed in 8.7 vs. 9
add 7a13e81 Merge remote-tracking branch 'asf/master'
add 8c41418 SOLR-14576 : Do not use SolrCore as keys in a WeakHashMap (#1586)
add a2167ae DOAP changes for release 8.6.3
add 08e38d3 LUCENE-9488 Create Release Artifacts with Gradle (#1905)
add 2329423 LUCENE-9577: Move Lucene/Solr Documentation assembly to subproject (#1967)
add f97208a LUCENE-9577: fix changed task name
add 6acb7b4 LUCENE-9577: move the checkBrokenLinks task to the documentation subprojects
add 178d83d Update addVersion.py test running to gradle
add 76a8cc3 Add bugfix version 8.6.3
add 47a3f59 Merge branch 'master' of https://gitbox.apache.org/repos/asf/lucene-solr
add 4e0aa0d LUCENE-9567: JPOSSFF loads built-in stop tags by default (#1961)
add 5504f37 Sync CHANGES for 8.6.3
add 2a9d704 Update addBackcompatIndexes.py test running to gradle
add 9e13d99 Add back-compat indices for 8.6.3
add 7b1663e Ref Guide: update for 8.7 release notes; bring notes from 8.6.1 forward to keep branch_8x and master at least sort of in sync
add 7d37150 Ref Guide: fix typos, formatting issues, etc.
add 80df6a3 LUCENE-9434: Remove wiki-update step from release
add ab83b3b SOLR-14917: Move DOMUtil and PropertiesUtil to SolrJ (#1953)
add 7362c4c LUCENE-6831: start removing LinkedList in favor of ArrayList or De/Queues (#1969)
add c5cf132 LUCENE-9562: All binary analysis packages (and corresponding Maven artifacts) with names containing '-analyzers-' have been renamed to '-analysis-'. (#1968)
add e444df1 SOLR-14922: Include solr-ref-guide tasks in sourceSets for IntelliJ (#1973)
add b4f0442 SOLR-14870: refactor ref-guide build.gradle logic to re-enable guide->javadoc link checking
add 33d1a6e Merge branch 'master' into jira/SOLR-14776
No new revisions were added by this update.
Summary of changes:
.github/PULL_REQUEST_TEMPLATE.md | 2 +-
.github/workflows/ant.yml | 22 -
.github/workflows/docker-test.yml | 40 +
.github/workflows/gradle-precommit.yml | 13 +
.gitignore | 4 +-
.muse/config.toml | 5 +
README.md | 90 +-
build.gradle | 33 +-
build.xml | 697 -
dev-docs/working-between-major-versions.adoc | 63 +
dev-tools/README.txt | 6 +-
dev-tools/doap/lucene.rdf | 14 +
dev-tools/doap/solr.rdf | 14 +
dev-tools/idea/.idea/ant.xml | 57 -
dev-tools/idea/.idea/codeStyleSettings.xml | 102 -
dev-tools/idea/.idea/compiler.xml | 13 -
.../.idea/copyright/Apache_Software_Foundation.xml | 9 -
.../idea/.idea/copyright/profiles_settings.xml | 26 -
dev-tools/idea/.idea/libraries/Derby.xml | 9 -
dev-tools/idea/.idea/libraries/HSQLDB.xml | 9 -
dev-tools/idea/.idea/libraries/ICU_library.xml | 10 -
dev-tools/idea/.idea/libraries/Ivy.xml | 9 -
dev-tools/idea/.idea/libraries/JUnit.xml | 10 -
.../idea/.idea/libraries/Morfologik_library.xml | 10 -
.../idea/.idea/libraries/Solr_DIH_core_library.xml | 10 -
.../.idea/libraries/Solr_DIH_extras_library.xml | 10 -
.../idea/.idea/libraries/Solr_DIH_test_library.xml | 10 -
.../idea/.idea/libraries/Solr_core_library.xml | 10 -
.../.idea/libraries/Solr_core_test_library.xml | 10 -
.../idea/.idea/libraries/Solr_example_library.xml | 10 -
.../.idea/libraries/Solr_extraction_library.xml | 10 -
.../Solr_jaeger_tracer_configurator_library.xml | 10 -
.../libraries/Solr_prometheus_exporter_library.xml | 10 -
.../libraries/Solr_test_framework_library.xml | 10 -
.../idea/.idea/libraries/Solr_velocity_library.xml | 10 -
dev-tools/idea/.idea/libraries/Solrj_library.xml | 10 -
dev-tools/idea/.idea/misc.xml | 5 -
dev-tools/idea/.idea/modules.xml | 67 -
dev-tools/idea/.idea/projectCodeStyle.xml | 69 -
dev-tools/idea/.idea/vcs.xml | 14 -
dev-tools/idea/.idea/workspace.xml | 388 -
dev-tools/idea/dev-tools/scripts/scripts.iml | 9 -
.../lucene/analysis/common/analysis-common.iml | 19 -
dev-tools/idea/lucene/analysis/icu/icu.iml | 31 -
.../idea/lucene/analysis/kuromoji/kuromoji.iml | 22 -
.../idea/lucene/analysis/morfologik/morfologik.iml | 29 -
dev-tools/idea/lucene/analysis/nori/nori.iml | 22 -
dev-tools/idea/lucene/analysis/opennlp/opennlp.iml | 30 -
.../idea/lucene/analysis/phonetic/phonetic.iml | 29 -
dev-tools/idea/lucene/analysis/smartcn/smartcn.iml | 19 -
dev-tools/idea/lucene/analysis/stempel/stempel.iml | 19 -
.../lucene/backward-codecs/backward-codecs.iml | 18 -
.../idea/lucene/benchmark/conf/benchmark-conf.iml | 13 -
dev-tools/idea/lucene/benchmark/src/benchmark.iml | 39 -
.../idea/lucene/classification/classification.iml | 23 -
dev-tools/idea/lucene/codecs/src/codecs.iml | 14 -
.../idea/lucene/codecs/src/test/codecs-tests.iml | 17 -
dev-tools/idea/lucene/core/src/lucene-core.iml | 14 -
.../lucene/core/src/test/lucene-core-tests.iml | 17 -
dev-tools/idea/lucene/demo/demo.iml | 32 -
dev-tools/idea/lucene/expressions/expressions.iml | 30 -
dev-tools/idea/lucene/facet/facet.iml | 31 -
dev-tools/idea/lucene/grouping/grouping.iml | 18 -
dev-tools/idea/lucene/highlighter/highlighter.iml | 23 -
dev-tools/idea/lucene/join/join.iml | 19 -
dev-tools/idea/lucene/luke/luke.iml | 33 -
dev-tools/idea/lucene/memory/memory.iml | 19 -
dev-tools/idea/lucene/misc/misc.iml | 17 -
dev-tools/idea/lucene/monitor/monitor.iml | 32 -
dev-tools/idea/lucene/queries/queries.iml | 19 -
dev-tools/idea/lucene/queryparser/queryparser.iml | 21 -
dev-tools/idea/lucene/replicator/replicator.iml | 28 -
dev-tools/idea/lucene/sandbox/sandbox.iml | 28 -
.../idea/lucene/spatial-extras/spatial-extras.iml | 30 -
dev-tools/idea/lucene/spatial3d/spatial3d.iml | 17 -
dev-tools/idea/lucene/suggest/suggest.iml | 19 -
.../test-framework/lucene-test-framework.iml | 18 -
dev-tools/idea/lucene/tools/tools.iml | 24 -
dev-tools/idea/parent.iml | 19 -
.../contrib/analysis-extras/analysis-extras.iml | 42 -
.../idea/solr/contrib/analytics/analytics.iml | 27 -
.../idea/solr/contrib/clustering/clustering.iml | 39 -
.../dataimporthandler-extras.iml | 29 -
.../dataimporthandler/dataimporthandler.iml | 31 -
.../idea/solr/contrib/extraction/extraction.iml | 26 -
.../jaegertracer-configurator.iml | 37 -
dev-tools/idea/solr/contrib/langid/langid.iml | 36 -
dev-tools/idea/solr/contrib/ltr/ltr.iml | 37 -
.../prometheus-exporter/prometheus-exporter.iml | 37 -
dev-tools/idea/solr/contrib/velocity/velocity.iml | 28 -
dev-tools/idea/solr/core/src/java/solr-core.iml | 38 -
dev-tools/idea/solr/core/src/solr-core-tests.iml | 37 -
dev-tools/idea/solr/server/server.iml | 19 -
dev-tools/idea/solr/solrj/src/java/solrj.iml | 16 -
dev-tools/idea/solr/solrj/src/solrj-tests.iml | 33 -
.../solr/test-framework/solr-test-framework.iml | 26 -
dev-tools/maven/README.maven | 159 -
.../maven/lucene/analysis/common/pom.xml.template | 86 -
.../maven/lucene/analysis/icu/pom.xml.template | 76 -
.../lucene/analysis/kuromoji/pom.xml.template | 75 -
.../lucene/analysis/morfologik/pom.xml.template | 78 -
.../maven/lucene/analysis/nori/pom.xml.template | 75 -
.../maven/lucene/analysis/opennlp/pom.xml.template | 78 -
.../lucene/analysis/phonetic/pom.xml.template | 75 -
dev-tools/maven/lucene/analysis/pom.xml.template | 55 -
.../maven/lucene/analysis/smartcn/pom.xml.template | 73 -
.../maven/lucene/analysis/stempel/pom.xml.template | 73 -
.../maven/lucene/backward-codecs/pom.xml.template | 88 -
dev-tools/maven/lucene/benchmark/pom.xml.template | 86 -
.../maven/lucene/classification/pom.xml.template | 68 -
dev-tools/maven/lucene/codecs/pom.xml.template | 48 -
.../maven/lucene/codecs/src/java/pom.xml.template | 85 -
.../maven/lucene/codecs/src/test/pom.xml.template | 84 -
dev-tools/maven/lucene/core/pom.xml.template | 48 -
.../maven/lucene/core/src/java/pom.xml.template | 79 -
.../maven/lucene/core/src/test/pom.xml.template | 84 -
dev-tools/maven/lucene/demo/pom.xml.template | 85 -
.../maven/lucene/expressions/pom.xml.template | 62 -
dev-tools/maven/lucene/facet/pom.xml.template | 75 -
dev-tools/maven/lucene/grouping/pom.xml.template | 68 -
.../maven/lucene/highlighter/pom.xml.template | 70 -
dev-tools/maven/lucene/join/pom.xml.template | 68 -
dev-tools/maven/lucene/memory/pom.xml.template | 70 -
dev-tools/maven/lucene/misc/pom.xml.template | 68 -
dev-tools/maven/lucene/monitor/pom.xml.template | 70 -
dev-tools/maven/lucene/pom.xml.template | 127 -
dev-tools/maven/lucene/queries/pom.xml.template | 68 -
.../maven/lucene/queryparser/pom.xml.template | 86 -
dev-tools/maven/lucene/replicator/pom.xml.template | 74 -
dev-tools/maven/lucene/sandbox/pom.xml.template | 73 -
.../maven/lucene/spatial-extras/pom.xml.template | 69 -
dev-tools/maven/lucene/spatial3d/pom.xml.template | 70 -
dev-tools/maven/lucene/suggest/pom.xml.template | 73 -
.../maven/lucene/test-framework/pom.xml.template | 109 -
dev-tools/maven/pom.xml.template | 475 -
.../solr/contrib/analysis-extras/pom.xml.template | 85 -
.../maven/solr/contrib/analytics/pom.xml.template | 80 -
.../maven/solr/contrib/clustering/pom.xml.template | 78 -
.../dataimporthandler-extras/pom.xml.template | 85 -
.../contrib/dataimporthandler/pom.xml.template | 91 -
.../maven/solr/contrib/extraction/pom.xml.template | 81 -
.../jaegertracer-configurator/pom.xml.template | 80 -
.../maven/solr/contrib/langid/pom.xml.template | 87 -
dev-tools/maven/solr/contrib/ltr/pom.xml.template | 80 -
dev-tools/maven/solr/contrib/pom.xml.template | 57 -
.../contrib/prometheus-exporter/pom.xml.template | 80 -
.../maven/solr/contrib/velocity/pom.xml.template | 89 -
dev-tools/maven/solr/core/pom.xml.template | 48 -
.../maven/solr/core/src/java/pom.xml.template | 84 -
.../maven/solr/core/src/test/pom.xml.template | 155 -
dev-tools/maven/solr/maven.testlogging.properties | 2 -
dev-tools/maven/solr/pom.xml.template | 186 -
dev-tools/maven/solr/solrj/pom.xml.template | 48 -
.../maven/solr/solrj/src/java/pom.xml.template | 78 -
.../maven/solr/solrj/src/test/pom.xml.template | 122 -
.../maven/solr/test-framework/pom.xml.template | 95 -
dev-tools/missing-doclet/build.gradle | 32 +
dev-tools/missing-doclet/settings.gradle | 17 +
.../apache/lucene/missingdoclet/MissingDoclet.java | 435 +
dev-tools/netbeans/nb-project.xsl | 165 -
dev-tools/netbeans/nbproject/project.properties | 9 -
dev-tools/scripts/README.md | 2 +-
dev-tools/scripts/SOLR-2452.patch.hack.pl | 215 -
dev-tools/scripts/addBackcompatIndexes.py | 5 +-
dev-tools/scripts/addVersion.py | 23 +-
dev-tools/scripts/buildAndPushRelease.py | 50 +-
dev-tools/scripts/checkJavaDocs.py | 392 -
dev-tools/scripts/releaseWizard.py | 28 +-
dev-tools/scripts/releaseWizard.yaml | 86 +-
dev-tools/scripts/scriptutil.py | 17 +-
dev-tools/scripts/smokeTestRelease.py | 74 +-
gradle/ant-compat/artifact-naming.gradle | 6 -
.../ant-compat/forbidden-api-rules-in-sync.gradle | 54 -
gradle/ant-compat/jar-checks.gradle | 26 -
gradle/ant-compat/resolve.gradle | 227 -
gradle/ant-compat/solr-forbidden-apis.gradle | 26 -
gradle/ant-compat/test-classes-cross-deps.gradle | 12 +-
gradle/defaults-java.gradle | 5 +-
gradle/defaults.gradle | 33 +-
gradle/documentation/changes-to-html.gradle | 33 +-
.../changes-to-html}/ChangesFancyStyle.css | 0
.../changes-to-html}/ChangesFixedWidthStyle.css | 0
.../changes-to-html}/ChangesSimpleStyle.css | 0
.../documentation/changes-to-html}/changes2html.pl | 0
gradle/documentation/documentation.gradle | 89 +-
gradle/documentation/markdown.gradle | 31 +-
gradle/documentation/render-javadoc.gradle | 272 +-
.../render-javadoc}/java11/package-list | 0
.../render-javadoc}/junit/package-list | 0
.../render-javadoc}/prettify/inject-javadocs.js | 0
.../render-javadoc}/prettify/prettify.css | 0
.../render-javadoc}/prettify/prettify.js | 0
.../render-javadoc}/table_padding.css | 0
gradle/generation/javacc.gradle | 563 +-
gradle/generation/jflex.gradle | 6 +-
gradle/generation/kuromoji.gradle | 173 +-
gradle/generation/nori.gradle | 85 +
gradle/generation/snowball.gradle | 8 +-
gradle/generation/util.gradle | 4 +-
gradle/hacks/findbugs.gradle | 5 +-
gradle/hacks/gradle-archives.gradle | 26 +
gradle/hacks/hashmapAssertions.gradle | 33 +
gradle/help.gradle | 3 +
gradle/ide/eclipse.gradle | 5 +-
.../ide}/eclipse/dot.classpath.xsl | 0
{dev-tools => gradle/ide}/eclipse/dot.project | 0
.../dot.settings/org.eclipse.core.resources.prefs | 0
.../dot.settings/org.eclipse.jdt.core.prefs | 0
.../eclipse/dot.settings/org.eclipse.jdt.ui.prefs | 0
.../ide}/eclipse/run-solr-cloud.launch | 0
{dev-tools => gradle/ide}/eclipse/run-solr.launch | 0
.../ide}/eclipse/run-test-cases.launch | 0
gradle/ide/intellij-idea.gradle | 16 -
gradle/maven/defaults-maven.gradle | 215 +-
gradle/maven/maven-local.gradle | 15 +-
gradle/releasing.gradle | 55 +
gradle/solr/packaging.gradle | 200 +
gradle/solr/solr-forbidden-apis.gradle | 26 +
gradle/testing/alternative-jdk-support.gradle | 4 +
gradle/testing/beasting.gradle | 14 +-
gradle/testing/defaults-tests.gradle | 59 +-
.../testing/defaults-tests}/logging.properties | 0
gradle/testing/policies/solr-tests.policy | 217 -
gradle/testing/profiling.gradle | 50 +-
gradle/testing/randomization.gradle | 90 +-
.../policies}/replicator-tests.policy | 0
.../randomization/policies/solr-tests.policy | 217 +
gradle/testing/randomization/policies/tests.policy | 119 +
gradle/validation/check-broken-links.gradle | 15 +-
gradle/validation/check-environment.gradle | 2 +-
gradle/validation/config-file-sanity.gradle | 2 +-
gradle/validation/ecj-lint.gradle | 11 +-
.../validation/ecj-lint}/ecj.javadocs.prefs | 0
gradle/validation/error-prone.gradle | 149 +
gradle/validation/forbidden-apis.gradle | 13 +-
gradle/validation/forbidden-apis/defaults.all.txt | 4 +
gradle/validation/gradlew-scripts-tweaked.gradle | 6 +-
gradle/validation/jar-checks.gradle | 16 +-
gradle/validation/missing-docs-check.gradle | 116 -
gradle/validation/owasp-dependency-check.gradle | 4 +-
.../owasp-dependency-check/exclusions.xml | 54 -
gradle/validation/precommit.gradle | 5 +-
gradle/validation/validate-log-calls.gradle | 37 +-
gradle/validation/validate-source-patterns.gradle | 316 +-
gradle/wrapper/gradle-wrapper.jar | Bin 58910 -> 59203 bytes
gradle/wrapper/gradle-wrapper.jar.sha256 | 2 +-
gradle/wrapper/gradle-wrapper.jar.version | 2 +-
gradle/wrapper/gradle-wrapper.properties | 2 +-
help/ant.txt | 2 +-
help/validateLogCalls.txt | 2 +-
help/workflow.txt | 3 +-
lucene/BUILD.md | 92 +-
lucene/CHANGES.txt | 102 +-
lucene/MIGRATE.md | 34 +
lucene/analysis/README.txt | 18 +-
lucene/analysis/analysis-module-build.xml | 44 -
lucene/analysis/build.xml | 172 -
lucene/analysis/common/build.gradle | 1 -
lucene/analysis/common/build.xml | 125 -
lucene/analysis/common/ivy.xml | 21 -
.../ar/ArabicNormalizationFilterFactory.java | 2 +-
.../analysis/ar/ArabicStemFilterFactory.java | 2 +-
.../analysis/bg/BulgarianStemFilterFactory.java | 2 +-
.../bn/BengaliNormalizationFilterFactory.java | 2 +-
.../analysis/bn/BengaliStemFilterFactory.java | 2 +-
.../boost/DelimitedBoostTokenFilterFactory.java | 2 +-
.../analysis/br/BrazilianStemFilterFactory.java | 2 +-
.../charfilter/HTMLStripCharFilterFactory.java | 2 +-
.../charfilter/MappingCharFilterFactory.java | 6 +-
.../analysis/cjk/CJKBigramFilterFactory.java | 2 +-
.../lucene/analysis/cjk/CJKWidthFilterFactory.java | 2 +-
.../ckb/SoraniNormalizationFilterFactory.java | 2 +-
.../analysis/ckb/SoraniStemFilterFactory.java | 2 +-
.../lucene/analysis/classic/ClassicAnalyzer.java | 108 +
.../lucene/analysis/classic/ClassicFilter.java | 73 +
.../analysis/classic/ClassicFilterFactory.java | 60 +
.../lucene/analysis/classic/ClassicTokenizer.java | 186 +
.../analysis/classic/ClassicTokenizerFactory.java | 65 +
.../analysis/classic/ClassicTokenizerImpl.java | 749 +
.../ClassicTokenizerImpl.jflex | 0
.../apache/lucene/analysis/classic/package.html | 37 +
.../commongrams/CommonGramsFilterFactory.java | 6 +-
.../DictionaryCompoundWordTokenFilterFactory.java | 6 +-
.../HyphenationCompoundWordTokenFilterFactory.java | 6 +-
.../analysis/compound/hyphenation/TernaryTree.java | 4 +
.../analysis/core/DecimalDigitFilterFactory.java | 2 +-
.../analysis/core/FlattenGraphFilterFactory.java | 2 +-
.../analysis/core/KeywordTokenizerFactory.java | 2 +-
.../analysis/core/LetterTokenizerFactory.java | 2 +-
.../analysis/core/LowerCaseFilterFactory.java | 2 +-
.../lucene/analysis/core/StopFilterFactory.java | 6 +-
.../analysis/core/TypeTokenFilterFactory.java | 6 +-
.../analysis/core/UpperCaseFilterFactory.java | 2 +-
.../analysis/core/WhitespaceTokenizerFactory.java | 2 +-
.../lucene/analysis/custom/CustomAnalyzer.java | 16 +-
.../lucene/analysis/cz/CzechStemFilterFactory.java | 2 +-
.../analysis/de/GermanLightStemFilterFactory.java | 2 +-
.../de/GermanMinimalStemFilterFactory.java | 2 +-
.../de/GermanNormalizationFilterFactory.java | 2 +-
.../analysis/de/GermanStemFilterFactory.java | 2 +-
.../analysis/el/GreekLowerCaseFilterFactory.java | 2 +-
.../lucene/analysis/el/GreekStemFilterFactory.java | 2 +-
.../{standard => email}/ASCIITLD.jflex-macro | 0
.../analysis/email/UAX29URLEmailAnalyzer.java | 104 +
.../analysis/email/UAX29URLEmailTokenizer.java | 188 +
.../email/UAX29URLEmailTokenizerFactory.java | 65 +
.../analysis/email/UAX29URLEmailTokenizerImpl.java | 41174 +++++++++++++++++++
.../email/UAX29URLEmailTokenizerImpl.jflex | 433 +
.../org/apache/lucene/analysis/email/package.html | 39 +
.../en/EnglishMinimalStemFilterFactory.java | 2 +-
.../en/EnglishPossessiveFilterFactory.java | 2 +-
.../lucene/analysis/en/KStemFilterFactory.java | 2 +-
.../analysis/en/PorterStemFilterFactory.java | 2 +-
.../analysis/es/SpanishLightStemFilterFactory.java | 2 +-
.../es/SpanishMinimalStemFilterFactory.java | 2 +-
.../analysis/fa/PersianCharFilterFactory.java | 2 +-
.../fa/PersianNormalizationFilterFactory.java | 2 +-
.../analysis/fi/FinnishLightStemFilterFactory.java | 2 +-
.../analysis/fr/FrenchLightStemFilterFactory.java | 2 +-
.../fr/FrenchMinimalStemFilterFactory.java | 2 +-
.../analysis/ga/IrishLowerCaseFilterFactory.java | 2 +-
.../gl/GalicianMinimalStemFilterFactory.java | 2 +-
.../analysis/gl/GalicianStemFilterFactory.java | 2 +-
.../hi/HindiNormalizationFilterFactory.java | 2 +-
.../lucene/analysis/hi/HindiStemFilterFactory.java | 2 +-
.../hu/HungarianLightStemFilterFactory.java | 2 +-
.../hunspell/HunspellStemFilterFactory.java | 6 +-
.../analysis/id/IndonesianStemFilterFactory.java | 2 +-
.../in/IndicNormalizationFilterFactory.java | 2 +-
.../analysis/it/ItalianLightStemFilterFactory.java | 2 +-
.../analysis/lv/LatvianStemFilterFactory.java | 2 +-
.../analysis/minhash/MinHashFilterFactory.java | 4 +-
.../miscellaneous/ASCIIFoldingFilterFactory.java | 2 +-
.../miscellaneous/CapitalizationFilterFactory.java | 2 +-
.../miscellaneous/CodepointCountFilterFactory.java | 2 +-
.../ConcatenateGraphFilterFactory.java | 2 +-
.../ConditionalTokenFilterFactory.java | 6 +-
.../miscellaneous/DateRecognizerFilterFactory.java | 2 +-
.../DelimitedTermFrequencyTokenFilterFactory.java | 2 +-
.../miscellaneous/FingerprintFilterFactory.java | 2 +-
.../FixBrokenOffsetsFilterFactory.java | 2 +-
.../HyphenatedWordsFilterFactory.java | 2 +-
.../miscellaneous/KeepWordFilterFactory.java | 6 +-
.../miscellaneous/KeywordMarkerFilterFactory.java | 6 +-
.../miscellaneous/KeywordRepeatFilterFactory.java | 2 +-
.../miscellaneous/LengthFilterFactory.java | 2 +-
.../LimitTokenCountFilterFactory.java | 2 +-
.../LimitTokenOffsetFilterFactory.java | 2 +-
.../LimitTokenPositionFilterFactory.java | 2 +-
.../miscellaneous/ProtectedTermFilterFactory.java | 6 +-
.../RemoveDuplicatesTokenFilterFactory.java | 2 +-
.../ScandinavianFoldingFilterFactory.java | 2 +-
.../ScandinavianNormalizationFilterFactory.java | 2 +-
.../StemmerOverrideFilterFactory.java | 6 +-
.../analysis/miscellaneous/TrimFilterFactory.java | 2 +-
.../miscellaneous/TruncateTokenFilterFactory.java | 2 +-
.../miscellaneous/TypeAsSynonymFilterFactory.java | 2 +-
.../miscellaneous/WordDelimiterFilterFactory.java | 6 +-
.../miscellaneous/WordDelimiterGraphFilter.java | 24 +-
.../WordDelimiterGraphFilterFactory.java | 6 +-
.../miscellaneous/WordDelimiterIterator.java | 14 +-
.../analysis/ngram/EdgeNGramFilterFactory.java | 2 +-
.../analysis/ngram/EdgeNGramTokenizerFactory.java | 2 +-
.../lucene/analysis/ngram/NGramFilterFactory.java | 2 +-
.../analysis/ngram/NGramTokenizerFactory.java | 2 +-
.../no/NorwegianLightStemFilterFactory.java | 2 +-
.../no/NorwegianMinimalStemFilterFactory.java | 2 +-
.../path/PathHierarchyTokenizerFactory.java | 2 +-
.../pattern/PatternCaptureGroupFilterFactory.java | 2 +-
.../pattern/PatternReplaceCharFilterFactory.java | 2 +-
.../pattern/PatternReplaceFilterFactory.java | 2 +-
.../analysis/pattern/PatternTokenizerFactory.java | 2 +-
.../SimplePatternSplitTokenizerFactory.java | 2 +-
.../pattern/SimplePatternTokenizerFactory.java | 2 +-
.../DelimitedPayloadTokenFilterFactory.java | 6 +-
.../payloads/NumericPayloadTokenFilterFactory.java | 2 +-
.../TokenOffsetPayloadTokenFilterFactory.java | 2 +-
.../payloads/TypeAsPayloadTokenFilterFactory.java | 2 +-
.../pt/PortugueseLightStemFilterFactory.java | 2 +-
.../pt/PortugueseMinimalStemFilterFactory.java | 2 +-
.../analysis/pt/PortugueseStemFilterFactory.java | 2 +-
.../reverse/ReverseStringFilterFactory.java | 2 +-
.../analysis/ru/RussianLightStemFilterFactory.java | 2 +-
.../shingle/FixedShingleFilterFactory.java | 2 +-
.../analysis/shingle/ShingleFilterFactory.java | 2 +-
.../snowball/SnowballPorterFilterFactory.java | 6 +-
.../sr/SerbianNormalizationFilterFactory.java | 2 +-
.../lucene/analysis/standard/ClassicAnalyzer.java | 107 -
.../lucene/analysis/standard/ClassicFilter.java | 73 -
.../analysis/standard/ClassicFilterFactory.java | 60 -
.../lucene/analysis/standard/ClassicTokenizer.java | 184 -
.../analysis/standard/ClassicTokenizerFactory.java | 64 -
.../analysis/standard/ClassicTokenizerImpl.java | 749 -
.../standard/StandardTokenizerFactory.java | 64 -
.../analysis/standard/UAX29URLEmailAnalyzer.java | 103 -
.../analysis/standard/UAX29URLEmailTokenizer.java | 186 -
.../standard/UAX29URLEmailTokenizerFactory.java | 64 -
.../standard/UAX29URLEmailTokenizerImpl.java | 41174 -------------------
.../standard/UAX29URLEmailTokenizerImpl.jflex | 433 -
.../apache/lucene/analysis/standard/package.html | 52 -
.../analysis/sv/SwedishLightStemFilterFactory.java | 2 +-
.../analysis/synonym/SynonymFilterFactory.java | 8 +-
.../synonym/SynonymGraphFilterFactory.java | 8 +-
.../lucene/analysis/th/ThaiTokenizerFactory.java | 2 +-
.../analysis/tr/ApostropheFilterFactory.java | 2 +-
.../analysis/tr/TurkishLowerCaseFilterFactory.java | 2 +-
.../analysis/util/AbstractAnalysisFactory.java | 369 -
.../lucene/analysis/util/AnalysisSPILoader.java | 183 -
.../lucene/analysis/util/CharFilterFactory.java | 99 -
.../analysis/util/ClasspathResourceLoader.java | 99 -
.../lucene/analysis/util/ElisionFilterFactory.java | 3 +
.../analysis/util/FilesystemResourceLoader.java | 3 +
.../lucene/analysis/util/ResourceLoader.java | 44 -
.../lucene/analysis/util/ResourceLoaderAware.java | 34 -
.../lucene/analysis/util/TokenFilterFactory.java | 98 -
.../lucene/analysis/util/TokenizerFactory.java | 96 -
.../wikipedia/WikipediaTokenizerFactory.java | 2 +-
.../org/apache/lucene/collation/package-info.java | 2 +-
...> org.apache.lucene.analysis.CharFilterFactory} | 0
.../org.apache.lucene.analysis.TokenFilterFactory | 117 +
.../org.apache.lucene.analysis.TokenizerFactory | 28 +
....apache.lucene.analysis.util.TokenFilterFactory | 117 -
...rg.apache.lucene.analysis.util.TokenizerFactory | 29 -
.../lucene/analysis/ar/TestArabicFilters.java | 2 +-
.../bg/TestBulgarianStemFilterFactory.java | 2 +-
.../lucene/analysis/bn/TestBengaliFilters.java | 2 +-
.../br/TestBrazilianStemFilterFactory.java | 2 +-
.../charfilter/TestHTMLStripCharFilterFactory.java | 2 +-
.../charfilter/TestMappingCharFilterFactory.java | 2 +-
.../analysis/cjk/TestCJKBigramFilterFactory.java | 2 +-
.../analysis/cjk/TestCJKWidthFilterFactory.java | 2 +-
.../ckb/TestSoraniNormalizationFilterFactory.java | 2 +-
.../analysis/ckb/TestSoraniStemFilterFactory.java | 2 +-
.../analysis/classic/TestClassicAnalyzer.java | 347 +
.../analysis/classic/TestClassicFactories.java | 81 +
.../commongrams/TestCommonGramsFilterFactory.java | 6 +-
.../TestCommonGramsQueryFilterFactory.java | 6 +-
...stDictionaryCompoundWordTokenFilterFactory.java | 2 +-
...tHyphenationCompoundWordTokenFilterFactory.java | 2 +-
.../core/TestAllAnalyzersHaveFactories.java | 10 +-
.../lucene/analysis/core/TestCoreFactories.java | 76 +
.../core/TestDecimalDigitFilterFactory.java | 2 +-
.../apache/lucene/analysis/core/TestFactories.java | 10 +-
.../analysis/core/TestStopFilterFactory.java | 6 +-
.../analysis/core/TestTypeTokenFilterFactory.java | 4 +-
.../lucene/analysis/custom/TestCustomAnalyzer.java | 8 +-
.../analysis/cz/TestCzechStemFilterFactory.java | 2 +-
.../de/TestGermanLightStemFilterFactory.java | 2 +-
.../de/TestGermanMinimalStemFilterFactory.java | 2 +-
.../de/TestGermanNormalizationFilterFactory.java | 2 +-
.../analysis/de/TestGermanStemFilterFactory.java | 2 +-
.../el/TestGreekLowerCaseFilterFactory.java | 2 +-
.../analysis/el/TestGreekStemFilterFactory.java | 2 +-
.../LuceneResourcesWikiPage.html | 0
.../LuceneResourcesWikiPageURLs.txt | 0
.../analysis/email/TestUAX29URLEmailAnalyzer.java | 382 +
.../analysis/email/TestUAX29URLEmailTokenizer.java | 792 +
.../email/TestUAX29URLEmailTokenizerFactory.java | 180 +
...esses.from.random.text.with.email.addresses.txt | 0
.../random.text.with.email.addresses.txt | 0
.../{standard => email}/random.text.with.urls.txt | 0
.../urls.from.random.text.with.urls.txt | 0
.../en/TestEnglishMinimalStemFilterFactory.java | 2 +-
.../lucene/analysis/en/TestKStemFilterFactory.java | 2 +-
.../analysis/en/TestPorterStemFilterFactory.java | 2 +-
.../es/TestSpanishLightStemFilterFactory.java | 2 +-
.../es/TestSpanishMinimalStemFilterFactory.java | 2 +-
.../fa/TestPersianNormalizationFilterFactory.java | 2 +-
.../fi/TestFinnishLightStemFilterFactory.java | 2 +-
.../fr/TestFrenchLightStemFilterFactory.java | 2 +-
.../fr/TestFrenchMinimalStemFilterFactory.java | 2 +-
.../ga/TestIrishLowerCaseFilterFactory.java | 2 +-
.../gl/TestGalicianMinimalStemFilterFactory.java | 2 +-
.../analysis/gl/TestGalicianStemFilterFactory.java | 2 +-
.../lucene/analysis/hi/TestHindiFilters.java | 2 +-
.../hu/TestHungarianLightStemFilterFactory.java | 2 +-
.../hunspell/TestHunspellStemFilterFactory.java | 2 +-
.../id/TestIndonesianStemFilterFactory.java | 2 +-
.../it/TestItalianLightStemFilterFactory.java | 2 +-
.../analysis/lv/TestLatvianStemFilterFactory.java | 2 +-
.../TestAsciiFoldingFilterFactory.java | 4 +-
.../TestCapitalizationFilterFactory.java | 2 +-
.../TestCodepointCountFilterFactory.java | 2 +-
.../TestConcatenateGraphFilterFactory.java | 2 +-
.../miscellaneous/TestConditionalTokenFilter.java | 2 +-
.../TestFingerprintFilterFactory.java | 2 +-
.../miscellaneous/TestKeepFilterFactory.java | 6 +-
.../TestKeywordMarkerFilterFactory.java | 2 +-
.../miscellaneous/TestLengthFilterFactory.java | 2 +-
.../TestLimitTokenCountFilterFactory.java | 2 +-
.../TestLimitTokenOffsetFilterFactory.java | 2 +-
.../TestLimitTokenPositionFilterFactory.java | 2 +-
.../miscellaneous/TestMiscellaneousFactories.java | 49 +
.../TestProtectedTermFilterFactory.java | 2 +-
.../TestRemoveDuplicatesTokenFilterFactory.java | 2 +-
.../TestScandinavianFoldingFilterFactory.java | 2 +-
...TestScandinavianNormalizationFilterFactory.java | 2 +-
.../TestStemmerOverrideFilterFactory.java | 2 +-
.../miscellaneous/TestTrimFilterFactory.java | 2 +-
.../TestTruncateTokenFilterFactory.java | 2 +-
.../TestTypeAsSynonymFilterFactory.java | 2 +-
.../TestWordDelimiterGraphFilter.java | 56 +-
.../lucene/analysis/ngram/TestNGramFilters.java | 2 +-
.../no/TestNorwegianLightStemFilterFactory.java | 2 +-
.../no/TestNorwegianMinimalStemFilterFactory.java | 2 +-
.../TestPatternReplaceCharFilterFactory.java | 25 +-
.../pattern/TestPatternReplaceFilterFactory.java | 2 +-
.../pattern/TestPatternTokenizerFactory.java | 2 +-
.../TestDelimitedPayloadTokenFilterFactory.java | 2 +-
.../pt/TestPortugueseLightStemFilterFactory.java | 2 +-
.../pt/TestPortugueseMinimalStemFilterFactory.java | 2 +-
.../pt/TestPortugueseStemFilterFactory.java | 2 +-
.../reverse/TestReverseStringFilterFactory.java | 2 +-
.../ru/TestRussianLightStemFilterFactory.java | 2 +-
.../analysis/shingle/TestShingleFilterFactory.java | 2 +-
.../snowball/TestSnowballPorterFilterFactory.java | 2 +-
.../sr/TestSerbianNormalizationFilterFactory.java | 2 +-
.../analysis/standard/TestClassicAnalyzer.java | 347 -
.../analysis/standard/TestStandardFactories.java | 170 -
.../standard/TestUAX29URLEmailAnalyzer.java | 382 -
.../standard/TestUAX29URLEmailTokenizer.java | 790 -
.../TestUAX29URLEmailTokenizerFactory.java | 180 -
.../sv/TestSwedishLightStemFilterFactory.java | 2 +-
.../analysis/synonym/TestMultiWordSynonyms.java | 2 +-
.../analysis/synonym/TestSynonymFilterFactory.java | 4 +-
.../analysis/th/TestThaiTokenizerFactory.java | 2 +-
.../analysis/tr/TestApostropheFilterFactory.java | 2 +-
.../tr/TestTurkishLowerCaseFilterFactory.java | 2 +-
.../util/BaseTokenStreamFactoryTestCase.java | 144 -
.../analysis/util/StringMockResourceLoader.java | 2 +
.../analysis/util/TestAbstractAnalysisFactory.java | 41 -
.../analysis/util/TestAnalysisSPILoader.java | 154 -
.../analysis/util/TestElisionFilterFactory.java | 1 +
.../util/TestFilesystemResourceLoader.java | 2 +
.../wikipedia/TestWikipediaTokenizerFactory.java | 2 +-
lucene/analysis/icu/build.xml | 118 -
lucene/analysis/icu/ivy.xml | 28 -
.../analysis/icu/ICUCollationAttributeFactory.java | 92 +
.../analysis/icu/ICUCollationDocValuesField.java | 76 +
.../analysis/icu/ICUCollationKeyAnalyzer.java | 86 +
.../analysis/icu/ICUFoldingFilterFactory.java | 2 +-
.../icu/ICUNormalizer2CharFilterFactory.java | 2 +-
.../analysis/icu/ICUNormalizer2FilterFactory.java | 2 +-
.../analysis/icu/ICUTransformFilterFactory.java | 2 +-
.../icu/segmentation/ICUTokenizerFactory.java | 6 +-
.../ICUCollatedTermAttributeImpl.java | 56 +
.../collation/ICUCollationAttributeFactory.java | 91 -
.../collation/ICUCollationDocValuesField.java | 76 -
.../lucene/collation/ICUCollationKeyAnalyzer.java | 85 -
.../java/org/apache/lucene/collation/package.html | 23 -
.../ICUCollatedTermAttributeImpl.java | 56 -
.../lucene/collation/tokenattributes/package.html | 23 -
...> org.apache.lucene.analysis.CharFilterFactory} | 0
... org.apache.lucene.analysis.TokenFilterFactory} | 0
...=> org.apache.lucene.analysis.TokenizerFactory} | 0
.../icu/TestICUCollationDocValuesField.java | 126 +
.../analysis/icu/TestICUCollationKeyAnalyzer.java | 81 +
.../icu/segmentation/TestICUTokenizerFactory.java | 2 +-
.../collation/TestICUCollationDocValuesField.java | 126 -
.../collation/TestICUCollationKeyAnalyzer.java | 82 -
lucene/analysis/kuromoji/build.xml | 98 -
lucene/analysis/kuromoji/ivy.xml | 37 -
.../analysis/ja/JapaneseBaseFormFilterFactory.java | 2 +-
.../ja/JapaneseIterationMarkCharFilterFactory.java | 2 +-
.../ja/JapaneseKatakanaStemFilterFactory.java | 2 +-
.../analysis/ja/JapaneseNumberFilterFactory.java | 2 +-
.../ja/JapanesePartOfSpeechStopFilterFactory.java | 25 +-
.../ja/JapaneseReadingFormFilterFactory.java | 2 +-
.../analysis/ja/JapaneseTokenizerFactory.java | 6 +-
...> org.apache.lucene.analysis.CharFilterFactory} | 0
... org.apache.lucene.analysis.TokenFilterFactory} | 0
...=> org.apache.lucene.analysis.TokenizerFactory} | 0
.../analysis/ja/StringMockResourceLoader.java | 2 +-
.../apache/lucene/analysis/ja/TestFactories.java | 10 +-
.../TestJapanesePartOfSpeechStopFilterFactory.java | 17 +
lucene/analysis/morfologik/build.xml | 40 -
lucene/analysis/morfologik/ivy.xml | 31 -
.../morfologik/MorfologikFilterFactory.java | 6 +-
... org.apache.lucene.analysis.TokenFilterFactory} | 0
.../morfologik/TestMorfologikFilterFactory.java | 4 +-
lucene/analysis/nori/build.gradle | 1 +
lucene/analysis/nori/build.xml | 84 -
lucene/analysis/nori/ivy.xml | 33 -
.../analysis/ko/KoreanNumberFilterFactory.java | 2 +-
.../ko/KoreanPartOfSpeechStopFilterFactory.java | 2 +-
.../ko/KoreanReadingFormFilterFactory.java | 2 +-
.../lucene/analysis/ko/KoreanTokenizerFactory.java | 6 +-
... org.apache.lucene.analysis.TokenFilterFactory} | 0
...=> org.apache.lucene.analysis.TokenizerFactory} | 0
.../analysis/ko/StringMockResourceLoader.java | 2 +-
lucene/analysis/opennlp/build.xml | 118 -
lucene/analysis/opennlp/ivy.xml | 28 -
.../opennlp/OpenNLPChunkerFilterFactory.java | 6 +-
.../opennlp/OpenNLPLemmatizerFilterFactory.java | 6 +-
.../analysis/opennlp/OpenNLPPOSFilterFactory.java | 6 +-
.../analysis/opennlp/OpenNLPTokenizerFactory.java | 6 +-
.../analysis/opennlp/tools/OpenNLPOpsFactory.java | 2 +-
... org.apache.lucene.analysis.TokenFilterFactory} | 0
...=> org.apache.lucene.analysis.TokenizerFactory} | 0
.../opennlp/TestOpenNLPChunkerFilterFactory.java | 2 +-
.../TestOpenNLPLemmatizerFilterFactory.java | 2 +-
.../opennlp/TestOpenNLPPOSFilterFactory.java | 2 +-
.../opennlp/TestOpenNLPSentenceBreakIterator.java | 2 +-
.../opennlp/TestOpenNLPTokenizerFactory.java | 2 +-
lucene/analysis/phonetic/build.xml | 35 -
lucene/analysis/phonetic/ivy.xml | 28 -
.../phonetic/BeiderMorseFilterFactory.java | 2 +-
.../DaitchMokotoffSoundexFilterFactory.java | 2 +-
.../phonetic/DoubleMetaphoneFilterFactory.java | 2 +-
.../analysis/phonetic/PhoneticFilterFactory.java | 6 +-
lucene/analysis/phonetic/src/java/overview.html | 2 +-
... org.apache.lucene.analysis.TokenFilterFactory} | 0
.../phonetic/TestPhoneticFilterFactory.java | 2 +-
lucene/analysis/smartcn/build.xml | 34 -
lucene/analysis/smartcn/ivy.xml | 21 -
.../cn/smart/HMMChineseTokenizerFactory.java | 2 +-
...=> org.apache.lucene.analysis.TokenizerFactory} | 0
.../cn/smart/TestHMMChineseTokenizerFactory.java | 2 +-
lucene/analysis/stempel/build.xml | 34 -
lucene/analysis/stempel/ivy.xml | 21 -
.../stempel/StempelPolishStemFilterFactory.java | 2 +-
... org.apache.lucene.analysis.TokenFilterFactory} | 0
lucene/backward-codecs/build.xml | 26 -
lucene/backward-codecs/ivy.xml | 21 -
.../java/org/apache/lucene/codecs/Placeholder.java | 3 +-
.../codecs/lucene60/Lucene60PointsWriter.java | 23 +-
.../codecs/lucene60/TestLucene60PointsFormat.java | 4 +-
.../lucene/index/TestBackwardsCompatibility.java | 10 +-
.../org/apache/lucene/index/index.8.6.2-cfs.zip | Bin 0 -> 16338 bytes
.../org/apache/lucene/index/index.8.6.2-nocfs.zip | Bin 0 -> 16341 bytes
.../org/apache/lucene/index/index.8.6.3-cfs.zip | Bin 0 -> 16419 bytes
.../org/apache/lucene/index/index.8.6.3-nocfs.zip | Bin 0 -> 16428 bytes
.../test/org/apache/lucene/index/sorted.8.6.2.zip | Bin 0 -> 140426 bytes
.../test/org/apache/lucene/index/sorted.8.6.3.zip | Bin 0 -> 141031 bytes
lucene/benchmark/build.gradle | 2 +-
lucene/benchmark/build.xml | 289 -
lucene/benchmark/ivy.xml | 32 -
.../byTask/tasks/AnalyzerFactoryTask.java | 10 +-
.../byTask/tasks/NewCollationAnalyzerTask.java | 2 +-
.../benchmark/byTask/utils/AnalyzerFactory.java | 6 +-
.../org/apache/lucene/benchmark/package-info.java | 2 +-
.../lucene/benchmark/quality/TestQualityRun.java | 2 +-
lucene/build.gradle | 2 +-
lucene/build.xml | 586 -
lucene/classification/build.xml | 55 -
lucene/classification/ivy.xml | 21 -
.../CachingNaiveBayesClassifier.java | 1 +
lucene/codecs/build.xml | 28 -
lucene/codecs/ivy.xml | 21 -
.../blocktreeords/OrdsBlockTreeTermsWriter.java | 4 +-
.../codecs/bloom/BloomFilteringPostingsFormat.java | 2 +-
.../codecs/simpletext/SimpleTextBKDWriter.java | 344 +-
.../codecs/simpletext/SimpleTextPointsWriter.java | 12 +-
.../simpletext/SimpleTextStoredFieldsWriter.java | 9 +-
.../simpletext/SimpleTextTermVectorsReader.java | 4 +-
.../simpletext/SimpleTextTermVectorsWriter.java | 9 +-
.../sharedterms/STUniformSplitTermsWriter.java | 2 +-
.../TestSimpleTextTermVectorsFormat.java | 4 +
lucene/common-build.xml | 2605 --
lucene/core/build.xml | 235 -
lucene/core/ivy.xml | 21 -
.../lucene/analysis/AbstractAnalysisFactory.java | 368 +
.../apache/lucene/analysis/AnalysisSPILoader.java | 183 +
.../java/org/apache/lucene/analysis/Analyzer.java | 26 +-
.../org/apache/lucene/analysis/CharArrayMap.java | 1 +
.../apache/lucene/analysis/CharFilterFactory.java | 97 +
.../apache/lucene/analysis/TokenFilterFactory.java | 96 +
.../apache/lucene/analysis/TokenizerFactory.java | 94 +
.../org/apache/lucene/analysis/package-info.java | 8 +-
.../standard/StandardTokenizerFactory.java | 64 +
.../org/apache/lucene/codecs/CompoundFormat.java | 8 +-
.../apache/lucene/codecs/StoredFieldsWriter.java | 3 +-
.../apache/lucene/codecs/TermVectorsWriter.java | 3 +-
.../codecs/blocktree/BlockTreeTermsWriter.java | 4 +-
.../codecs/blocktree/CompressionAlgorithm.java | 2 +-
.../compressing/CompressingStoredFieldsReader.java | 88 +-
.../compressing/CompressingStoredFieldsWriter.java | 20 +-
.../compressing/CompressingTermVectorsReader.java | 32 +-
.../compressing/CompressingTermVectorsWriter.java | 31 +-
.../lucene/codecs/compressing/CompressionMode.java | 2 +-
.../apache/lucene/codecs/lucene80/IndexedDISI.java | 4 +-
.../codecs/lucene80/Lucene80DocValuesProducer.java | 4 +-
.../codecs/lucene86/Lucene86PointsWriter.java | 23 +-
.../codecs/lucene87/BugfixDeflater_JDK8252739.java | 109 +
.../DeflateWithPresetDictCompressionMode.java | 224 +
.../lucene87/LZ4WithPresetDictCompressionMode.java | 197 +
.../lucene87/Lucene87StoredFieldsFormat.java | 230 +-
.../codecs/perfield/PerFieldDocValuesFormat.java | 2 +-
.../lucene/codecs/perfield/PerFieldMergeState.java | 2 +-
.../codecs/perfield/PerFieldPostingsFormat.java | 2 +-
.../org/apache/lucene/document/ShapeQuery.java | 95 +-
.../apache/lucene/index/BinaryDocValuesWriter.java | 88 +-
.../org/apache/lucene/index/ByteSliceWriter.java | 7 +-
.../apache/lucene/index/DefaultIndexingChain.java | 992 -
.../java/org/apache/lucene/index/DocConsumer.java | 35 -
.../java/org/apache/lucene/index/DocIDMerger.java | 2 +-
.../org/apache/lucene/index/DocValuesUpdate.java | 30 +-
.../lucene/index/DocumentsWriterDeleteQueue.java | 19 +-
.../lucene/index/DocumentsWriterFlushControl.java | 68 +-
.../lucene/index/DocumentsWriterFlushQueue.java | 4 +-
.../lucene/index/DocumentsWriterPerThread.java | 156 +-
.../lucene/index/DocumentsWriterPerThreadPool.java | 11 +-
.../lucene/index/ExitableDirectoryReader.java | 4 +-
.../org/apache/lucene/index/FilterLeafReader.java | 10 +-
.../org/apache/lucene/index/FilteredTermsEnum.java | 4 +-
.../apache/lucene/index/FreqProxTermsWriter.java | 528 +-
.../org/apache/lucene/index/IndexFileDeleter.java | 3 +-
.../java/org/apache/lucene/index/IndexWriter.java | 18 +-
.../org/apache/lucene/index/IndexingChain.java | 1044 +
.../apache/lucene/index/LiveIndexWriterConfig.java | 13 -
.../java/org/apache/lucene/index/MergePolicy.java | 2 +-
.../java/org/apache/lucene/index/MergeState.java | 6 +-
.../org/apache/lucene/index/NormValuesWriter.java | 4 +-
.../lucene/index/NumericDocValuesWriter.java | 72 +-
.../java/org/apache/lucene/index/PointValues.java | 6 +-
.../org/apache/lucene/index/PointValuesWriter.java | 6 +-
.../org/apache/lucene/index/ReadersAndUpdates.java | 2 +-
.../apache/lucene/index/SegmentCoreReaders.java | 1 -
.../java/org/apache/lucene/index/SegmentInfos.java | 6 +-
.../apache/lucene/index/SortedDocValuesWriter.java | 70 +-
.../lucene/index/SortedNumericDocValuesWriter.java | 114 +-
.../lucene/index/SortedSetDocValuesWriter.java | 135 +-
.../apache/lucene/index/SortingCodecReader.java | 507 +
.../org/apache/lucene/index/SortingLeafReader.java | 1267 -
.../lucene/index/SortingStoredFieldsConsumer.java | 73 +-
.../lucene/index/SortingTermVectorsConsumer.java | 38 +-
.../apache/lucene/index/StoredFieldsConsumer.java | 31 +-
.../apache/lucene/index/TermVectorsConsumer.java | 35 +-
.../java/org/apache/lucene/index/TermsHash.java | 10 +-
.../org/apache/lucene/search/ConjunctionDISI.java | 36 +
.../apache/lucene/search/DoubleValuesSource.java | 44 +-
.../org/apache/lucene/search/FieldComparator.java | 330 +-
.../apache/lucene/search/FieldValueHitQueue.java | 35 +-
.../lucene/search/FilteringFieldComparator.java | 93 -
.../search/FilteringLeafFieldComparator.java | 39 -
.../lucene/search/FilteringNumericComparator.java | 52 -
.../search/FilteringNumericLeafComparator.java | 336 -
.../org/apache/lucene/search/IndexSearcher.java | 2 +-
.../apache/lucene/search/LeafFieldComparator.java | 16 +
.../org/apache/lucene/search/LongValuesSource.java | 39 +-
.../lucene/search/MultiCollectorManager.java | 5 +
.../lucene/search/MultiLeafFieldComparator.java | 11 +
.../src/java/org/apache/lucene/search/Sort.java | 2 +-
.../java/org/apache/lucene/search/SortField.java | 15 +-
.../lucene/search/SortedNumericSortField.java | 54 +-
.../lucene/search/TimeLimitingCollector.java | 2 +
.../apache/lucene/search/TopFieldCollector.java | 34 +-
.../src/java/org/apache/lucene/search/Weight.java | 64 +-
.../lucene/search/comparators/DocComparator.java | 185 +
.../search/comparators/DoubleComparator.java | 117 +
.../lucene/search/comparators/FloatComparator.java | 117 +
.../lucene/search/comparators/IntComparator.java | 119 +
.../lucene/search/comparators/LongComparator.java | 119 +
.../lucene/search/comparators/MinDocIterator.java | 66 +
.../search/comparators/NumericComparator.java | 253 +
.../lucene/search/comparators/package-info.java | 23 +
.../lucene/search/similarities/AxiomaticF1EXP.java | 2 +-
.../lucene/search/similarities/AxiomaticF1LOG.java | 2 +-
.../lucene/search/similarities/AxiomaticF2EXP.java | 2 +-
.../lucene/search/similarities/AxiomaticF2LOG.java | 2 +-
.../lucene/search/similarities/AxiomaticF3EXP.java | 2 +-
.../lucene/search/similarities/AxiomaticF3LOG.java | 2 +-
.../lucene/search/similarities/Similarity.java | 21 +-
.../lucene/search/spans/SpanContainingQuery.java | 6 +-
.../apache/lucene/search/spans/SpanNearQuery.java | 4 +
.../apache/lucene/search/spans/SpanNotQuery.java | 4 +
.../apache/lucene/search/spans/SpanOrQuery.java | 4 +
.../search/spans/SpanPositionCheckQuery.java | 4 +
.../apache/lucene/search/spans/SpanTermQuery.java | 4 +
.../lucene/search/spans/SpanWithinQuery.java | 6 +-
.../apache/lucene/store/ByteBuffersDataOutput.java | 10 +-
.../org/apache/lucene/store/LockStressTest.java | 43 +-
.../org/apache/lucene/store/LockVerifyServer.java | 44 +-
.../apache/lucene/store/VerifyingLockFactory.java | 6 +-
.../java/org/apache/lucene/util/Accountable.java | 4 +
.../org/apache/lucene/util/AttributeFactory.java | 2 +-
.../java/org/apache/lucene/util/ByteBlockPool.java | 2 +-
.../lucene/util/ClasspathResourceLoader.java | 97 +
.../src/java/org/apache/lucene/util/IOUtils.java | 2 +-
.../java/org/apache/lucene/util/IntBlockPool.java | 2 +-
.../src/java/org/apache/lucene/util/LongsRef.java | 4 +-
.../java/org/apache/lucene/util/PagedBytes.java | 8 +
.../org/apache/lucene/util/RamUsageEstimator.java | 2 +-
.../org/apache/lucene/util/ResourceLoader.java | 44 +
.../apache/lucene/util/ResourceLoaderAware.java | 34 +
.../src/java/org/apache/lucene/util/Version.java | 14 +
.../java/org/apache/lucene/util/bkd/BKDConfig.java | 90 +
.../apache/lucene/util/bkd/BKDRadixSelector.java | 205 +-
.../java/org/apache/lucene/util/bkd/BKDReader.java | 184 +-
.../java/org/apache/lucene/util/bkd/BKDWriter.java | 557 +-
.../apache/lucene/util/bkd/HeapPointReader.java | 18 +-
.../apache/lucene/util/bkd/HeapPointWriter.java | 53 +-
.../lucene/util/bkd/MutablePointsReaderUtils.java | 41 +-
.../apache/lucene/util/bkd/OfflinePointReader.java | 36 +-
.../apache/lucene/util/bkd/OfflinePointWriter.java | 14 +-
.../java/org/apache/lucene/util/compress/LZ4.java | 82 +-
.../util/packed/AbstractBlockPackedWriter.java | 2 +-
.../org/apache/lucene/util/packed/PackedInts.java | 2 +-
lucene/core/src/java/overview.html | 8 +-
.../org.apache.lucene.analysis.TokenizerFactory | 16 +
.../org.apache.lucene.analysis.CharFilterFactory | 16 +
.../org.apache.lucene.analysis.TokenFilterFactory | 16 +
.../lucene/analysis/FakeCharFilterFactory.java | 43 +
.../lucene/analysis/FakeTokenFilterFactory.java | 42 +
.../analysis/TestAbstractAnalysisFactory.java | 39 +
.../lucene/analysis/TestAnalysisSPILoader.java | 142 +
.../analysis/standard/TestStandardFactories.java | 63 +
.../lucene/codecs/TestCodecLoadingDeadlock.java | 4 -
.../codecs/lucene86/TestLucene86PointsFormat.java | 4 +-
...tLucene87StoredFieldsFormatHighCompression.java | 4 +
.../document/TestXYMultiPolygonShapeQueries.java | 21 +-
.../index/TestDocumentsWriterPerThreadPool.java | 2 -
.../lucene/index/TestFieldUpdatesBuffer.java | 24 +-
.../lucene/index/TestFlushByRamOrCountsPolicy.java | 2 +-
.../org/apache/lucene/index/TestIndexWriter.java | 26 +-
.../apache/lucene/index/TestIndexWriterConfig.java | 15 -
.../lucene/index/TestIndexWriterOnJRECrash.java | 3 -
.../lucene/index/TestIndexWriterWithThreads.java | 2 +-
.../lucene/index/TestSizeBoundedForceMerge.java | 2 +-
.../lucene/index/TestSortingCodecReader.java | 228 +
.../apache/lucene/index/TestTieredMergePolicy.java | 6 +-
.../apache/lucene/search/TestConjunctionDISI.java | 19 +-
.../lucene/search/TestDoubleValuesSource.java | 5 +
.../search/TestFieldSortOptimizationSkipping.java | 202 +-
.../lucene/search/TestLatLonPointQueries.java | 4 +-
.../apache/lucene/search/TestLongValuesSource.java | 6 +
.../org/apache/lucene/search/TestNeedsScores.java | 2 +-
.../org/apache/lucene/search/TestPointQueries.java | 8 +-
.../test/org/apache/lucene/search/TestSort.java | 24 +-
.../lucene/store/TestByteBuffersDataOutput.java | 42 +
.../lucene/store/TestStressLockFactories.java | 104 +
.../test/org/apache/lucene/util/TestVersion.java | 2 +-
.../apache/lucene/util/bkd/Test2BBKDPoints.java | 8 +-
.../test/org/apache/lucene/util/bkd/TestBKD.java | 31 +-
.../lucene/util/bkd/TestBKDRadixSelector.java | 225 +-
.../apache/lucene/util/bkd/TestBKDRadixSort.java | 112 +-
.../util/bkd/TestMutablePointsReaderUtils.java | 93 +-
.../apache/lucene/util/compress/LZ4TestCase.java | 81 +-
lucene/default-nested-ivy-settings.xml | 56 -
lucene/demo/build.xml | 61 -
lucene/demo/ivy.xml | 21 -
.../lucene/demo/facet/RangeFacetsExample.java | 2 +-
lucene/demo/src/java/overview.html | 4 +-
lucene/documentation/build.gradle | 18 +
.../src/assets}/lucene_green_300.gif | Bin
.../src/markdown}/index.template.md | 0
lucene/expressions/build.xml | 120 -
lucene/expressions/ivy.xml | 30 -
lucene/facet/build.xml | 47 -
lucene/facet/ivy.xml | 27 -
.../lucene/facet/taxonomy/TaxonomyFacetLabels.java | 195 +
.../org/apache/lucene/facet/FacetTestCase.java | 61 +-
.../org/apache/lucene/facet/TestDrillSideways.java | 18 +-
.../lucene/facet/range/TestRangeFacetCounts.java | 5 +-
.../facet/taxonomy/TestTaxonomyFacetCounts.java | 52 +-
.../facet/taxonomy/TestTaxonomyFacetLabels.java | 194 +
lucene/grouping/build.gradle | 2 +-
lucene/grouping/build.xml | 49 -
lucene/grouping/ivy.xml | 21 -
lucene/highlighter/build.xml | 55 -
lucene/highlighter/ivy.xml | 21 -
.../search/highlight/LimitTokenOffsetFilter.java | 2 +-
.../matchhighlight/FieldValueHighlighters.java | 139 +
.../search/matchhighlight/MatchHighlighter.java | 308 +
.../matchhighlight/MatchRegionRetriever.java | 11 +-
.../lucene/search/matchhighlight/OffsetRange.java | 11 +
.../search/matchhighlight/PassageFormatter.java | 17 +-
.../search/matchhighlight/PassageSelector.java | 69 +-
.../search/matchhighlight/AnalyzerWithGaps.java | 51 +
.../lucene/search/matchhighlight/IndexBuilder.java | 105 +
.../matchhighlight/TestMatchHighlighter.java | 466 +
.../matchhighlight/TestMatchRegionRetriever.java | 326 +-
.../search/matchhighlight/TestPassageSelector.java | 80 +-
lucene/ivy-ignore-conflicts.properties | 14 -
lucene/ivy-versions.properties | 334 -
lucene/join/build.xml | 27 -
lucene/join/ivy.xml | 21 -
.../search/join/ToParentBlockJoinSortField.java | 151 +-
lucene/licenses/ant-1.8.2.jar.sha1 | 1 -
lucene/licenses/ant-LICENSE-ASL.txt | 272 -
lucene/licenses/ant-NOTICE.txt | 26 -
lucene/licenses/ivy-2.4.0.jar.sha1 | 1 -
lucene/licenses/ivy-LICENSE-ASL.txt | 258 -
lucene/licenses/ivy-NOTICE.txt | 16 -
lucene/luke/build.gradle | 35 +-
lucene/luke/build.xml | 82 -
lucene/luke/ivy.xml | 34 -
.../analysis/AnalysisChainDialogFactory.java | 6 +-
.../lucene/luke/models/analysis/Analysis.java | 6 +-
.../lucene/luke/models/analysis/AnalysisImpl.java | 6 +-
.../luke/models/util/twentynewsgroups/Message.java | 2 +-
.../luke/models/commits/CommitsImplTest.java | 7 +-
lucene/memory/build.xml | 34 -
lucene/memory/ivy.xml | 21 -
.../apache/lucene/index/memory/MemoryIndex.java | 1 +
lucene/misc/build.gradle | 2 +-
lucene/misc/build.xml | 52 -
lucene/misc/ivy.xml | 21 -
.../org/apache/lucene/document/LazyDocument.java | 1 +
lucene/module-build.xml | 721 -
lucene/monitor/build.xml | 53 -
lucene/monitor/ivy.xml | 21 -
lucene/packaging/build.gradle | 168 +
lucene/queries/build.gradle | 3 +-
lucene/queries/build.xml | 32 -
lucene/queries/ivy.xml | 21 -
.../lucene/queries/function/FunctionQuery.java | 8 +
.../function/valuesource/MultiFunction.java | 1 +
lucene/queryparser/build.xml | 178 -
lucene/queryparser/ivy.xml | 21 -
.../lucene/queryparser/charstream/CharStream.java | 109 +
.../queryparser/charstream/FastCharStream.java | 135 +
.../queryparser/charstream/package-info.java | 26 +
.../lucene/queryparser/classic/CharStream.java | 115 -
.../lucene/queryparser/classic/FastCharStream.java | 141 -
.../lucene/queryparser/classic/ParseException.java | 38 +-
.../lucene/queryparser/classic/QueryParser.java | 735 +-
.../lucene/queryparser/classic/QueryParser.jj | 2 +
.../queryparser/classic/QueryParserBase.java | 2 +
.../classic/QueryParserTokenManager.java | 458 +-
.../apache/lucene/queryparser/classic/Token.java | 7 +-
.../lucene/queryparser/classic/TokenMgrError.java | 24 +-
.../complexPhrase/ComplexPhraseQueryParser.java | 13 +-
.../precedence/processors/package-info.java | 39 +
.../flexible/precedence/processors/package.html | 47 -
.../flexible/standard/nodes/RegexpQueryNode.java | 14 +-
.../flexible/standard/parser/CharStream.java | 115 -
.../flexible/standard/parser/FastCharStream.java | 141 -
.../flexible/standard/parser/ParseException.java | 84 +-
.../standard/parser/StandardSyntaxParser.java | 1402 +-
.../standard/parser/StandardSyntaxParser.jj | 760 +-
.../parser/StandardSyntaxParserConstants.java | 24 +-
.../parser/StandardSyntaxParserTokenManager.java | 646 +-
.../flexible/standard/parser/Token.java | 7 +-
.../flexible/standard/parser/TokenMgrError.java | 24 +-
.../queryparser/surround/parser/CharStream.java | 115 -
.../surround/parser/FastCharStream.java | 140 -
.../surround/parser/ParseException.java | 38 +-
.../queryparser/surround/parser/QueryParser.java | 582 +-
.../queryparser/surround/parser/QueryParser.jj | 2 +
.../surround/parser/QueryParserTokenManager.java | 325 +-
.../lucene/queryparser/surround/parser/Token.java | 7 +-
.../queryparser/surround/parser/TokenMgrError.java | 24 +-
.../queryparser/classic/TestQueryParser.java | 1 +
.../complexPhrase/TestComplexPhraseQuery.java | 6 +-
.../precedence/TestPrecedenceQueryParser.java | 1 -
.../flexible/standard/TestQPHelper.java | 23 +-
.../queryparser/util/QueryParserTestBase.java | 1 -
lucene/queryparser/xmldtddocbuild.xml | 53 -
lucene/replicator/build.gradle | 1 +
lucene/replicator/build.xml | 53 -
lucene/replicator/ivy.xml | 47 -
lucene/sandbox/build.xml | 26 -
lucene/sandbox/ivy.xml | 21 -
.../idversion/VersionBlockTreeTermsWriter.java | 4 +-
.../IndexSortSortedNumericDocValuesRangeQuery.java | 4 +-
...tIndexSortSortedNumericDocValuesRangeQuery.java | 2 +-
lucene/site/xsl/index.xsl | 117 -
lucene/spatial-extras/build.gradle | 2 +
lucene/spatial-extras/build.xml | 62 -
lucene/spatial-extras/ivy.xml | 40 -
.../org/apache/lucene/spatial/package-info.java | 19 +
.../java/org/apache/lucene/spatial/package.html | 26 -
.../lucene/spatial/prefix/PrefixTreeStrategy.java | 1 +
.../lucene/spatial/prefix/tree/QuadPrefixTree.java | 1 +
.../apache/lucene/spatial/util/package-info.java | 19 +
.../org/apache/lucene/spatial/util/package.html | 26 -
.../apache/lucene/spatial/StrategyTestCase.java | 2 +-
.../spatial/prefix/HeatmapFacetCounterTest.java | 2 +-
.../prefix/RandomSpatialOpFuzzyPrefixTreeTest.java | 2 +-
lucene/spatial3d/build.xml | 30 -
lucene/spatial3d/ivy.xml | 21 -
.../lucene/spatial3d/geom/GeoExactCircle.java | 3 +-
lucene/suggest/build.xml | 47 -
lucene/suggest/ivy.xml | 21 -
.../analyzing/SuggestStopFilterFactory.java | 6 +-
... org.apache.lucene.analysis.TokenFilterFactory} | 0
.../analyzing/TestSuggestStopFilterFactory.java | 4 +-
lucene/test-framework/build.xml | 82 -
lucene/test-framework/ivy.xml | 33 -
.../analysis/BaseTokenStreamFactoryTestCase.java | 142 +
.../lucene/analysis/BaseTokenStreamTestCase.java | 3 +-
.../codecs/asserting/AssertingDocValuesFormat.java | 4 +-
.../asserting/AssertingStoredFieldsFormat.java | 10 +
.../asserting/AssertingTermVectorsFormat.java | 10 +
.../codecs/compressing/CompressingCodec.java | 4 +-
.../DeflateWithPresetCompressingCodec.java | 6 +-
.../compressing/LZ4WithPresetCompressingCodec.java | 36 +
.../codecs/cranky/CrankyStoredFieldsFormat.java | 12 +
.../codecs/cranky/CrankyTermVectorsFormat.java | 13 +
.../java/org/apache/lucene/geo/ShapeTestUtil.java | 6 +-
.../apache/lucene/index/AssertingLeafReader.java | 32 +-
.../index/BaseTermVectorsFormatTestCase.java | 89 +-
.../apache/lucene/index/PointsStackTracker.java | 1 +
.../java/org/apache/lucene/index/RandomCodec.java | 19 +-
.../org/apache/lucene/search/AssertingWeight.java | 13 +-
.../lucene/search/BaseRangeFieldQueryTestCase.java | 6 +-
.../lucene/search/ShardSearchingTestBase.java | 1 +
.../lucene/util/RunListenerPrintReproduceInfo.java | 14 +-
.../services/org.apache.lucene.codecs.Codec | 1 +
.../asserting/TestAssertingTermVectorsFormat.java | 7 +-
.../TestCompressingStoredFieldsFormat.java | 3 +-
.../TestCompressingTermVectorsFormat.java | 2 +-
.../apache/lucene/util/TestReproduceMessage.java | 70 +-
.../util/TestReproduceMessageWithRepeated.java | 9 +-
lucene/tools/build.xml | 64 -
lucene/tools/custom-tasks.xml | 149 -
lucene/tools/forbiddenApis/base.txt | 64 -
lucene/tools/forbiddenApis/lucene.txt | 49 -
lucene/tools/forbiddenApis/servlet-api.txt | 43 -
lucene/tools/forbiddenApis/solr.txt | 61 -
lucene/tools/forbiddenApis/tests.txt | 29 -
lucene/tools/ivy.xml | 29 -
lucene/tools/junit4/cached-timehints.txt | 0
lucene/tools/junit4/tests.policy | 116 -
.../tools/src/groovy/check-source-patterns.groovy | 229 -
lucene/tools/src/groovy/check-working-copy.groovy | 61 -
.../src/groovy/install-markdown-filter.groovy | 61 -
lucene/tools/src/groovy/run-beaster.groovy | 121 -
lucene/tools/src/groovy/run-maven-build.groovy | 50 -
lucene/tools/src/java/lucene-solr.antlib.xml | 27 -
.../dependencies/GetMavenDependenciesTask.java | 920 -
.../dependencies/InterpolatedProperties.java | 162 -
.../lucene/validation/LibVersionsCheckTask.java | 903 -
.../apache/lucene/validation/LicenseCheckTask.java | 352 -
.../org/apache/lucene/validation/LicenseType.java | 75 -
.../lucene/validation/ivyde/IvyNodeElement.java | 178 -
.../validation/ivyde/IvyNodeElementAdapter.java | 135 -
lucene/top-level-ivy-settings.xml | 24 -
lucene/version.properties | 10 -
settings.gradle | 11 +-
solr/.gitignore | 5 -
solr/CHANGES.txt | 127 +-
solr/NOTICE.txt | 12 -
solr/README.md | 57 +-
solr/bin/solr | 12 +-
solr/bin/solr.cmd | 65 +-
solr/bin/solr.in.cmd | 2 +-
solr/bin/solr.in.sh | 12 +-
solr/build.gradle | 4 +-
solr/build.xml | 813 -
solr/cloud-dev/cloud.sh | 23 +-
solr/common-build.xml | 551 -
solr/contrib/analysis-extras/build.gradle | 1 -
solr/contrib/analysis-extras/build.xml | 92 -
solr/contrib/analysis-extras/ivy.xml | 41 -
.../org/apache/solr/schema/ICUCollationField.java | 4 +-
...ExtractNamedEntitiesUpdateProcessorFactory.java | 8 +-
.../apache/solr/schema/TestICUCollationField.java | 2 +-
solr/contrib/analytics/build.xml | 28 -
solr/contrib/analytics/ivy.xml | 29 -
solr/contrib/clustering/build.xml | 28 -
solr/contrib/clustering/ivy.xml | 41 -
.../clustering/carrot2/CarrotClusteringEngine.java | 2 +-
.../SolrStopwordsCarrot2LexicalDataFactory.java | 2 +-
solr/contrib/contrib-build.xml | 57 -
solr/contrib/dataimporthandler-extras/build.gradle | 33 -
solr/contrib/dataimporthandler-extras/build.xml | 96 -
solr/contrib/dataimporthandler-extras/ivy.xml | 40 -
.../handler/dataimport/MailEntityProcessor.java | 901 -
.../handler/dataimport/TikaEntityProcessor.java | 253 -
.../apache/solr/handler/dataimport/package.html | 23 -
.../src/java/overview.html | 21 -
.../src/resources/solr-default-tika-config.xml | 20 -
.../src/test-files/dihextras/bad.doc | Bin 116222 -> 0 bytes
.../src/test-files/dihextras/solr-word.pdf | Bin 21052 -> 0 bytes
.../conf/dataimport-schema-no-unique-key.xml | 205 -
.../collection1/conf/dataimport-solrconfig.xml | 277 -
.../src/test-files/dihextras/structured.html | 29 -
.../src/test-files/dihextras/test_jpeg.jpg | Bin 12924 -> 0 bytes
.../dihextras/test_recursive_embedded.docx | Bin 27082 -> 0 bytes
.../src/test-files/dihextras/test_vsdx.vsdx | Bin 44426 -> 0 bytes
.../dataimport/TestMailEntityProcessor.java | 199 -
.../dataimport/TestTikaEntityProcessor.java | 221 -
solr/contrib/dataimporthandler/README.md | 26 -
solr/contrib/dataimporthandler/build.gradle | 34 -
solr/contrib/dataimporthandler/build.xml | 32 -
solr/contrib/dataimporthandler/ivy.xml | 34 -
.../dataimport/BinContentStreamDataSource.java | 70 -
.../solr/handler/dataimport/BinFileDataSource.java | 64 -
.../solr/handler/dataimport/BinURLDataSource.java | 104 -
.../solr/handler/dataimport/CachePropertyUtil.java | 48 -
.../solr/handler/dataimport/ClobTransformer.java | 85 -
.../solr/handler/dataimport/ConfigParseUtil.java | 73 -
.../dataimport/ContentStreamDataSource.java | 69 -
.../apache/solr/handler/dataimport/Context.java | 221 -
.../solr/handler/dataimport/ContextImpl.java | 264 -
.../apache/solr/handler/dataimport/DIHCache.java | 103 -
.../solr/handler/dataimport/DIHCacheSupport.java | 279 -
.../solr/handler/dataimport/DIHLogLevels.java | 21 -
.../solr/handler/dataimport/DIHProperties.java | 45 -
.../apache/solr/handler/dataimport/DIHWriter.java | 99 -
.../solr/handler/dataimport/DIHWriterBase.java | 44 -
.../solr/handler/dataimport/DataImportHandler.java | 318 -
.../dataimport/DataImportHandlerException.java | 75 -
.../solr/handler/dataimport/DataImporter.java | 628 -
.../apache/solr/handler/dataimport/DataSource.java | 66 -
.../handler/dataimport/DateFormatEvaluator.java | 180 -
.../handler/dataimport/DateFormatTransformer.java | 106 -
.../apache/solr/handler/dataimport/DebugInfo.java | 66 -
.../solr/handler/dataimport/DebugLogger.java | 295 -
.../apache/solr/handler/dataimport/DocBuilder.java | 1020 -
.../solr/handler/dataimport/EntityProcessor.java | 114 -
.../handler/dataimport/EntityProcessorBase.java | 174 -
.../handler/dataimport/EntityProcessorWrapper.java | 357 -
.../apache/solr/handler/dataimport/Evaluator.java | 140 -
.../solr/handler/dataimport/EventListener.java | 35 -
.../handler/dataimport/FieldReaderDataSource.java | 122 -
.../handler/dataimport/FieldStreamDataSource.java | 85 -
.../solr/handler/dataimport/FileDataSource.java | 155 -
.../dataimport/FileListEntityProcessor.java | 305 -
.../handler/dataimport/HTMLStripTransformer.java | 96 -
.../solr/handler/dataimport/JdbcDataSource.java | 583 -
.../handler/dataimport/LineEntityProcessor.java | 164 -
.../solr/handler/dataimport/LogTransformer.java | 67 -
.../solr/handler/dataimport/MockDataSource.java | 61 -
.../dataimport/NumberFormatTransformer.java | 134 -
.../dataimport/PlainTextEntityProcessor.java | 78 -
.../solr/handler/dataimport/RegexTransformer.java | 200 -
.../solr/handler/dataimport/RequestInfo.java | 177 -
.../solr/handler/dataimport/ScriptTransformer.java | 131 -
.../handler/dataimport/SimplePropertiesWriter.java | 247 -
.../handler/dataimport/SolrEntityProcessor.java | 321 -
.../dataimport/SolrQueryEscapingEvaluator.java | 35 -
.../apache/solr/handler/dataimport/SolrWriter.java | 175 -
.../handler/dataimport/SortedMapBackedCache.java | 238 -
.../handler/dataimport/SqlEntityProcessor.java | 173 -
.../handler/dataimport/SqlEscapingEvaluator.java | 41 -
.../handler/dataimport/TemplateTransformer.java | 115 -
.../solr/handler/dataimport/Transformer.java | 50 -
.../solr/handler/dataimport/URLDataSource.java | 154 -
.../solr/handler/dataimport/UrlEvaluator.java | 46 -
.../solr/handler/dataimport/VariableResolver.java | 211 -
.../handler/dataimport/XPathEntityProcessor.java | 555 -
.../solr/handler/dataimport/XPathRecordReader.java | 670 -
.../handler/dataimport/ZKPropertiesWriter.java | 95 -
.../org/apache/solr/handler/dataimport/Zipper.java | 115 -
.../dataimport/config/ConfigNameConstants.java | 59 -
.../handler/dataimport/config/ConfigParseUtil.java | 72 -
.../dataimport/config/DIHConfiguration.java | 199 -
.../solr/handler/dataimport/config/Entity.java | 228 -
.../handler/dataimport/config/EntityField.java | 102 -
.../solr/handler/dataimport/config/Field.java | 108 -
.../handler/dataimport/config/PropertyWriter.java | 38 -
.../solr/handler/dataimport/config/Script.java | 41 -
.../handler/dataimport/config/package-info.java | 24 -
.../solr/handler/dataimport/package-info.java | 25 -
.../dataimporthandler/src/java/overview.html | 21 -
.../collection1/conf/contentstream-solrconfig.xml | 287 -
.../collection1/conf/data-config-end-to-end.xml | 41 -
.../conf/data-config-with-datasource.xml | 9 -
.../conf/data-config-with-transformer.xml | 10 -
.../collection1/conf/dataconfig-contentstream.xml | 10 -
.../conf/dataimport-nodatasource-solrconfig.xml | 279 -
.../solr/collection1/conf/dataimport-schema.xml | 70 -
.../collection1/conf/dataimport-solr_id-schema.xml | 313 -
.../collection1/conf/dataimport-solrconfig.xml | 287 -
.../dih/solr/collection1/conf/protwords.txt | 20 -
.../collection1/conf/single-entity-data-config.xml | 9 -
.../dih/solr/collection1/conf/stopwords.txt | 16 -
.../dih/solr/collection1/conf/synonyms.txt | 22 -
.../src/test-files/dih/solr/solr.xml | 27 -
.../dataimporthandler/src/test-files/log4j2.xml | 42 -
.../src/test-files/solr/collection1/README | 1 -
.../solr/configsets/dihconfigset/conf/README | 2 -
.../solr/configsets/dihconfigset/conf/schema.xml | 70 -
.../configsets/dihconfigset/conf/solrconfig.xml | 287 -
.../dataimporthandler/src/test-files/solr/solr.xml | 27 -
.../dataimport/AbstractDIHCacheTestCase.java | 235 -
.../dataimport/AbstractDIHJdbcTestCase.java | 198 -
.../AbstractDataImportHandlerTestCase.java | 379 -
.../AbstractSqlEntityProcessorTestCase.java | 848 -
.../handler/dataimport/AddAColumnTransformer.java | 31 -
.../solr/handler/dataimport/DestroyCountCache.java | 37 -
.../dataimport/MockInitialContextFactory.java | 52 -
.../dataimport/MockSolrEntityProcessor.java | 76 -
.../handler/dataimport/MockStringDataSource.java | 54 -
.../handler/dataimport/TestBuiltInEvaluators.java | 188 -
.../handler/dataimport/TestClobTransformer.java | 64 -
.../dataimport/TestContentStreamDataSource.java | 196 -
.../solr/handler/dataimport/TestContextImpl.java | 69 -
.../solr/handler/dataimport/TestDataConfig.java | 77 -
.../dataimport/TestDateFormatTransformer.java | 89 -
.../solr/handler/dataimport/TestDocBuilder.java | 341 -
.../solr/handler/dataimport/TestDocBuilder2.java | 445 -
.../dataimport/TestEntityProcessorBase.java | 84 -
.../handler/dataimport/TestEphemeralCache.java | 143 -
.../solr/handler/dataimport/TestErrorHandling.java | 210 -
.../solr/handler/dataimport/TestFieldReader.java | 66 -
.../dataimport/TestFileListEntityProcessor.java | 194 -
.../TestFileListWithLineEntityProcessor.java | 64 -
.../dataimport/TestHierarchicalDocBuilder.java | 483 -
.../handler/dataimport/TestJdbcDataSource.java | 663 -
.../dataimport/TestJdbcDataSourceConvertType.java | 76 -
.../dataimport/TestLineEntityProcessor.java | 259 -
.../handler/dataimport/TestNestedChildren.java | 65 -
.../dataimport/TestNonWritablePersistFile.java | 102 -
.../dataimport/TestNumberFormatTransformer.java | 160 -
.../dataimport/TestPlainTextEntityProcessor.java | 182 -
.../handler/dataimport/TestRegexTransformer.java | 213 -
.../handler/dataimport/TestScriptTransformer.java | 173 -
.../dataimport/TestSimplePropertiesWriter.java | 135 -
.../TestSolrEntityProcessorEndToEnd.java | 374 -
.../dataimport/TestSolrEntityProcessorUnit.java | 188 -
.../dataimport/TestSortedMapBackedCache.java | 192 -
.../handler/dataimport/TestSqlEntityProcessor.java | 115 -
.../dataimport/TestSqlEntityProcessorDelta.java | 209 -
.../dataimport/TestTemplateTransformer.java | 115 -
.../solr/handler/dataimport/TestURLDataSource.java | 45 -
.../handler/dataimport/TestVariableResolver.java | 173 -
.../dataimport/TestVariableResolverEndToEnd.java | 141 -
.../solr/handler/dataimport/TestWriterImpl.java | 83 -
.../dataimport/TestXPathEntityProcessor.java | 506 -
.../handler/dataimport/TestXPathRecordReader.java | 591 -
.../handler/dataimport/TestZKPropertiesWriter.java | 279 -
.../dataimport/TripleThreatTransformer.java | 75 -
solr/contrib/extraction/build.xml | 28 -
solr/contrib/extraction/ivy.xml | 80 -
.../extraction/ExtractingDocumentLoader.java | 2 +-
solr/contrib/jaegertracer-configurator/build.xml | 34 -
solr/contrib/jaegertracer-configurator/ivy.xml | 32 -
solr/contrib/langid/build.xml | 102 -
solr/contrib/langid/ivy.xml | 32 -
.../LanguageIdentifierUpdateProcessor.java | 4 +-
solr/contrib/ltr/build.gradle | 1 -
solr/contrib/ltr/build.xml | 35 -
solr/contrib/ltr/ivy.xml | 33 -
.../apache/solr/ltr/search/LTRQParserPlugin.java | 4 +-
.../test/org/apache/solr/ltr/TestRerankBase.java | 14 +-
solr/contrib/prometheus-exporter/build.xml | 64 -
solr/contrib/prometheus-exporter/ivy.xml | 41 -
.../collector/SchedulerMetricsCollector.java | 2 +-
.../solr/prometheus/exporter/MetricsQuery.java | 2 +-
.../exporter/PrometheusExporterSettings.java | 2 +-
solr/contrib/velocity/build.gradle | 33 -
solr/contrib/velocity/build.xml | 28 -
solr/contrib/velocity/ivy.xml | 36 -
.../java/org/apache/solr/response/PageTool.java | 92 -
.../solr/response/SolrVelocityResourceLoader.java | 61 -
.../solr/response/VelocityResponseWriter.java | 468 -
.../src/java/org/apache/solr/response/package.html | 23 -
solr/contrib/velocity/src/java/overview.html | 21 -
.../velocity/src/resources/VM_global_library.vm | 4 -
solr/contrib/velocity/src/resources/_macros.vm | 70 -
solr/contrib/velocity/src/resources/macros.vm | 3 -
.../velocity/src/resources/velocity/_default.vm | 14 -
.../velocity/src/resources/velocity/browse.vm | 73 -
.../velocity/src/resources/velocity/error.vm | 4 -
.../velocity/src/resources/velocity/facets.vm | 23 -
.../velocity/src/resources/velocity/footer.vm | 19 -
.../velocity/src/resources/velocity/head.vm | 185 -
.../contrib/velocity/src/resources/velocity/hit.vm | 27 -
.../velocity/src/resources/velocity/layout.vm | 19 -
.../src/resources/velocity/resources.properties | 6 -
.../src/resources/velocity/results_list.vm | 3 -
.../velocity/src/test-files/velocity/file.vm | 1 -
.../velocity/solr/collection1/conf/schema.xml | 26 -
.../velocity/solr/collection1/conf/solrconfig.xml | 52 -
.../solr/collection1/conf/velocity-init.properties | 18 -
.../collection1/conf/velocity/VM_global_library.vm | 3 -
.../solr/collection1/conf/velocity/encoding.vm | 1 -
.../solr/collection1/conf/velocity/layout.vm | 1 -
.../solr/collection1/conf/velocity/locale.vm | 1 -
.../collection1/conf/velocity/locale_number.vm | 1 -
.../solr/collection1/conf/velocity/macros.vm | 3 -
.../solr/collection1/conf/velocity/numFound.vm | 1 -
.../collection1/conf/velocity/outside_the_box.vm | 4 -
.../solr/collection1/conf/velocity/resource_get.vm | 1 -
.../conf/velocity/sandbox_intersection.vm | 5 -
.../conf/velocity/test_macro_legacy_support.vm | 1 -
.../conf/velocity/test_macro_overridden.vm | 1 -
.../conf/velocity/test_macro_visible.vm | 1 -
solr/contrib/velocity/src/test/custom_tool.vm | 19 -
solr/contrib/velocity/src/test/foreach.vm | 14 -
.../test/org/apache/solr/velocity/MockTool.java | 34 -
.../solr/velocity/VelocityResponseWriterTest.java | 318 -
.../src/test/velocity/resources.properties | 18 -
.../src/test/velocity/resources_en_UK.properties | 18 -
solr/core/build.gradle | 2 -
solr/core/build.xml | 131 -
solr/core/ivy.xml | 148 -
.../solr/analysis/LowerCaseTokenizerFactory.java | 2 +-
.../analysis/ReversedWildcardFilterFactory.java | 2 +-
.../org/apache/solr/analysis/TokenizerChain.java | 6 +-
.../src/java/org/apache/solr/api/AnnotatedApi.java | 12 +-
.../apache/solr/api/CustomContainerPlugins.java | 26 +-
.../src/java/org/apache/solr/api/PayloadObj.java | 4 +-
.../apache/solr/cloud/ActiveReplicaWatcher.java | 4 +-
.../org/apache/solr/cloud/CloudDescriptor.java | 2 +-
.../src/java/org/apache/solr/cloud/CloudUtil.java | 2 +-
.../cloud/OverseerConfigSetMessageHandler.java | 24 +-
.../apache/solr/cloud/OverseerTaskProcessor.java | 9 +-
.../org/apache/solr/cloud/RecoveryStrategy.java | 7 -
.../java/org/apache/solr/cloud/ZkController.java | 28 +-
.../apache/solr/cloud/ZkSolrResourceLoader.java | 6 +
.../apache/solr/cloud/api/collections/Assign.java | 64 +-
.../solr/cloud/api/collections/BackupCmd.java | 2 +-
.../cloud/api/collections/CreateCollectionCmd.java | 22 +-
.../cloud/api/collections/DeleteCollectionCmd.java | 4 +-
.../cloud/api/collections/DeleteReplicaCmd.java | 1 -
.../solr/cloud/api/collections/ReplaceNodeCmd.java | 3 +-
.../solr/cloud/api/collections/RestoreCmd.java | 6 +-
.../solr/cloud/api/collections/SplitShardCmd.java | 3 +-
.../src/java/org/apache/solr/cluster/Cluster.java | 50 +
.../src/java/org/apache/solr/cluster/Node.java | 25 +
.../src/java/org/apache/solr/cluster/Replica.java | 51 +
.../src/java/org/apache/solr/cluster/Shard.java | 60 +
.../org/apache/solr/cluster/SolrCollection.java | 78 +
.../java/org/apache/solr/cluster/package-info.java | 28 +
.../solr/cluster/placement/AttributeFetcher.java | 85 +
.../solr/cluster/placement/AttributeValues.java | 55 +
.../solr/cluster/placement/PlacementException.java | 48 +
.../solr/cluster/placement/PlacementPlan.java | 43 +
.../cluster/placement/PlacementPlanFactory.java | 51 +
.../solr/cluster/placement/PlacementPlugin.java | 51 +
.../cluster/placement/PlacementPluginConfig.java | 115 +
.../cluster/placement/PlacementPluginFactory.java | 31 +
.../solr/cluster/placement/PlacementRequest.java | 64 +
.../solr/cluster/placement/ReplicaPlacement.java | 56 +
.../placement/impl/AttributeFetcherImpl.java | 228 +
.../placement/impl/AttributeValuesImpl.java | 114 +
.../placement/impl/PlacementPlanFactoryImpl.java | 37 +
.../cluster/placement/impl/PlacementPlanImpl.java | 45 +
.../impl/PlacementPluginAssignStrategy.java | 68 +
.../placement/impl/PlacementPluginConfigImpl.java | 204 +
.../placement/impl/PlacementRequestImpl.java | 100 +
.../placement/impl/ReplicaPlacementImpl.java | 83 +
.../impl/SimpleClusterAbstractionsImpl.java | 392 +
.../solr/cluster/placement/impl/package-info.java | 22 +
.../solr/cluster/placement/package-info.java | 40 +
.../SamplePluginAffinityReplicaPlacement.java | 509 +
.../plugins/SamplePluginMinimizeCores.java | 138 +
.../plugins/SamplePluginRandomPlacement.java | 88 +
.../cluster/placement/plugins/package-info.java | 21 +
.../src/java/org/apache/solr/core/ConfigSet.java | 13 +-
.../org/apache/solr/core/ConfigSetService.java | 3 +-
.../java/org/apache/solr/core/CoreContainer.java | 36 +-
.../java/org/apache/solr/core/CoreDescriptor.java | 2 +-
.../apache/solr/core/DelegatingEventListener.java | 55 +
.../src/java/org/apache/solr/core/PluginBag.java | 11 +-
.../src/java/org/apache/solr/core/PluginInfo.java | 2 +-
.../org/apache/solr/core/RateLimiterConfig.java | 53 +
.../java/org/apache/solr/core/SolrClassLoader.java | 29 -
.../src/java/org/apache/solr/core/SolrConfig.java | 4 +-
.../src/java/org/apache/solr/core/SolrCore.java | 72 +-
.../src/java/org/apache/solr/core/SolrCores.java | 7 +-
.../org/apache/solr/core/SolrResourceLoader.java | 136 +-
.../java/org/apache/solr/core/SolrXmlConfig.java | 4 +-
.../java/org/apache/solr/core/XmlConfigFile.java | 2 +-
.../core/backup/repository/BackupRepository.java | 4 +-
.../solr/handler/AnalysisRequestHandlerBase.java | 6 +-
.../org/apache/solr/handler/CdcrBufferManager.java | 71 -
.../solr/handler/CdcrBufferStateManager.java | 178 -
.../solr/handler/CdcrLeaderStateManager.java | 162 -
.../java/org/apache/solr/handler/CdcrParams.java | 256 -
.../solr/handler/CdcrProcessStateManager.java | 178 -
.../org/apache/solr/handler/CdcrReplicator.java | 258 -
.../apache/solr/handler/CdcrReplicatorManager.java | 441 -
.../solr/handler/CdcrReplicatorScheduler.java | 116 -
.../apache/solr/handler/CdcrReplicatorState.java | 299 -
.../apache/solr/handler/CdcrRequestHandler.java | 880 -
.../org/apache/solr/handler/CdcrStateManager.java | 47 -
.../solr/handler/CdcrUpdateLogSynchronizer.java | 192 -
.../java/org/apache/solr/handler/ClusterAPI.java | 259 +
.../org/apache/solr/handler/CollectionsAPI.java | 63 +
.../java/org/apache/solr/handler/IndexFetcher.java | 130 +-
.../apache/solr/handler/ReplicationHandler.java | 55 +-
.../apache/solr/handler/RequestHandlerBase.java | 4 +-
.../org/apache/solr/handler/SchemaHandler.java | 45 +-
.../org/apache/solr/handler/SolrConfigHandler.java | 2 +-
.../org/apache/solr/handler/StreamHandler.java | 2 +-
.../apache/solr/handler/admin/BackupCoreOp.java | 3 +-
.../solr/handler/admin/CollectionHandlerApi.java | 53 -
.../solr/handler/admin/CollectionsHandler.java | 75 +-
.../solr/handler/admin/ConfigSetsHandler.java | 187 +-
.../solr/handler/admin/ConfigSetsHandlerApi.java | 93 -
.../solr/handler/admin/ContainerPluginsApi.java | 4 +-
.../solr/handler/admin/CoreAdminOperation.java | 2 +-
.../solr/handler/admin/HealthCheckHandler.java | 3 -
.../org/apache/solr/handler/admin/InfoHandler.java | 5 +-
.../solr/handler/admin/LukeRequestHandler.java | 6 +-
.../apache/solr/handler/admin/MetricsHandler.java | 24 +-
.../apache/solr/handler/admin/PrepRecoveryOp.java | 2 +-
.../apache/solr/handler/admin/RestoreCoreOp.java | 3 +-
.../solr/handler/admin/SystemInfoHandler.java | 7 +-
.../component/PhrasesIdentificationComponent.java | 2 +-
.../handler/component/QueryElevationComponent.java | 4 +-
.../handler/component/RealTimeGetComponent.java | 15 +-
.../solr/handler/component/SuggestComponent.java | 4 +-
.../solr/handler/component/TermsComponent.java | 46 -
.../solr/handler/tagger/TaggerRequestHandler.java | 2 +-
.../org/apache/solr/logging/DeprecationLog.java | 53 +
.../java/org/apache/solr/metrics/MetricsMap.java | 69 +-
.../org/apache/solr/metrics/SolrMetricManager.java | 46 +-
.../apache/solr/metrics/SolrMetricsContext.java | 4 +-
.../solr/metrics/reporters/solr/SolrReporter.java | 2 +-
.../java/org/apache/solr/parser/CharStream.java | 115 -
.../org/apache/solr/parser/FastCharStream.java | 148 -
.../org/apache/solr/parser/ParseException.java | 38 +-
.../java/org/apache/solr/parser/QueryParser.java | 765 +-
.../src/java/org/apache/solr/parser/QueryParser.jj | 2 +
.../solr/parser/QueryParserTokenManager.java | 559 +-
.../apache/solr/parser/SolrQueryParserBase.java | 4 +-
.../src/java/org/apache/solr/parser/Token.java | 7 +-
.../java/org/apache/solr/parser/TokenMgrError.java | 24 +-
.../src/java/org/apache/solr/pkg/PackageAPI.java | 60 +-
.../solr/pkg/PackageListeningClassLoader.java | 4 +-
.../java/org/apache/solr/pkg/PackageLoader.java | 8 +
.../org/apache/solr/pkg/PackagePluginHolder.java | 20 +-
.../java/org/apache/solr/query/package-info.java | 21 +
.../src/java/org/apache/solr/query/package.html | 27 -
.../org/apache/solr/request/json/package-info.java | 21 +
.../java/org/apache/solr/request/json/package.html | 27 -
.../apache/solr/request/macro/MacroExpander.java | 35 +-
.../apache/solr/request/macro/package-info.java | 21 +
.../org/apache/solr/request/macro/package.html | 27 -
.../solr/response/GeoJSONResponseWriter.java | 7 -
.../apache/solr/response/JSONResponseWriter.java | 7 -
.../java/org/apache/solr/response/JSONWriter.java | 30 -
.../solr/response/PHPSerializedResponseWriter.java | 10 +-
.../org/apache/solr/response/SchemaXmlWriter.java | 5 -
.../solr/response/TabularResponseWriter.java | 7 -
.../apache/solr/response/TextResponseWriter.java | 11 +-
.../java/org/apache/solr/response/XMLWriter.java | 20 -
.../org/apache/solr/rest/BaseSolrResource.java | 133 +-
.../src/java/org/apache/solr/rest/DELETEable.java | 26 -
.../src/java/org/apache/solr/rest/GETable.java | 26 -
.../java/org/apache/solr/rest/ManagedResource.java | 23 +-
.../apache/solr/rest/ManagedResourceStorage.java | 4 +-
.../src/java/org/apache/solr/rest/POSTable.java | 26 -
.../src/java/org/apache/solr/rest/PUTable.java | 26 -
.../src/java/org/apache/solr/rest/RestManager.java | 323 +-
.../org/apache/solr/rest/SolrSchemaRestApi.java | 78 -
.../java/org/apache/solr/rest/package-info.java | 2 +-
.../analysis/BaseManagedTokenFilterFactory.java | 6 +-
.../analysis/ManagedSynonymFilterFactory.java | 8 +-
.../analysis/ManagedSynonymGraphFilterFactory.java | 8 +-
.../solr/rest/schema/analysis/package-info.java | 3 +-
.../org/apache/solr/rest/schema/package-info.java | 2 +-
.../schema/AbstractSpatialPrefixTreeFieldType.java | 67 +
.../org/apache/solr/schema/CollationField.java | 2 +-
.../java/org/apache/solr/schema/CurrencyField.java | 2 +-
.../org/apache/solr/schema/CurrencyFieldType.java | 4 +-
.../apache/solr/schema/ExchangeRateProvider.java | 2 +-
.../src/java/org/apache/solr/schema/FieldType.java | 8 +-
.../apache/solr/schema/FieldTypePluginLoader.java | 10 +-
.../solr/schema/FileExchangeRateProvider.java | 2 +-
.../java/org/apache/solr/schema/IndexSchema.java | 6 +-
.../org/apache/solr/schema/ManagedIndexSchema.java | 18 +-
.../solr/schema/OpenExchangeRatesOrgProvider.java | 2 +-
.../java/org/apache/solr/schema/SchemaManager.java | 10 +-
.../java/org/apache/solr/search/CacheConfig.java | 4 +-
.../java/org/apache/solr/search/CaffeineCache.java | 2 +-
.../solr/search/CollapsingQParserPlugin.java | 147 +-
.../apache/solr/search/ExtendedDismaxQParser.java | 2 +-
.../org/apache/solr/search/FunctionQParser.java | 14 +-
.../org/apache/solr/search/SolrFieldCacheBean.java | 4 +-
.../org/apache/solr/search/SolrIndexSearcher.java | 4 +-
.../org/apache/solr/search/TermsQParserPlugin.java | 4 +-
.../apache/solr/search/facet/RelatednessAgg.java | 7 +-
.../org/apache/solr/search/facet/package-info.java | 22 +
.../java/org/apache/solr/search/facet/package.html | 28 -
.../distance/GeoDistValueSourceParser.java | 68 +-
.../apache/solr/search/stats/ExactStatsCache.java | 15 +-
.../ConfigurableInternodeAuthHadoopPlugin.java | 3 +-
.../org/apache/solr/security/HadoopAuthPlugin.java | 2 +-
.../org/apache/solr/security/JWTAuthPlugin.java | 8 +-
.../solr/security/MultiDestinationAuditLogger.java | 4 +-
.../java/org/apache/solr/servlet/HttpSolrCall.java | 69 +-
.../org/apache/solr/servlet/QueryRateLimiter.java | 107 +-
.../org/apache/solr/servlet/RateLimitManager.java | 31 +-
.../apache/solr/servlet/RequestRateLimiter.java | 55 +-
.../apache/solr/servlet/SolrDispatchFilter.java | 28 +-
.../apache/solr/servlet/SolrRequestParsers.java | 29 +-
.../solr/servlet/cache/HttpCacheHeaderUtil.java | 7 +-
.../apache/solr/spelling/SpellCheckCollator.java | 2 +-
.../org/apache/solr/store/blockcache/Metrics.java | 2 +-
.../solr/store/hdfs/HdfsLocalityReporter.java | 2 +-
.../org/apache/solr/update/CdcrTransactionLog.java | 401 -
.../java/org/apache/solr/update/CdcrUpdateLog.java | 796 -
.../apache/solr/update/DefaultSolrCoreState.java | 41 -
.../java/org/apache/solr/update/SolrCoreState.java | 17 -
.../org/apache/solr/update/SolrIndexSplitter.java | 2 +-
.../java/org/apache/solr/update/UpdateHandler.java | 6 +-
.../src/java/org/apache/solr/update/UpdateLog.java | 3 +-
.../solr/update/processor/CdcrUpdateProcessor.java | 132 -
.../processor/CdcrUpdateProcessorFactory.java | 46 -
.../src/java/org/apache/solr/util/DOMUtil.java | 418 -
.../java/org/apache/solr/util/PayloadUtils.java | 2 +-
.../java/org/apache/solr/util/PropertiesUtil.java | 151 -
.../java/org/apache/solr/util/SafeXMLParsing.java | 2 +-
.../src/java/org/apache/solr/util/SolrCLI.java | 36 +-
.../org/apache/solr/util/StartupLoggingUtils.java | 2 +-
.../org/apache/solr/util/SystemIdResolver.java | 2 +-
.../solr/util/circuitbreaker/package-info.java | 21 +
.../solr/util/plugin/AbstractPluginLoader.java | 4 +-
.../apache/solr/util/plugin/MapPluginLoader.java | 2 +-
.../solr/util/plugin/NamedListPluginLoader.java | 2 +-
.../org/apache/solr/util/stats/MetricUtils.java | 380 +-
.../apache/solr/util/xslt/TransformerProvider.java | 2 +-
solr/core/src/resources/ImplicitPlugins.json | 9 +-
... org.apache.lucene.analysis.TokenFilterFactory} | 0
.../MyPatternReplaceCharFilterFactory.java.txt | 29 +
.../{MyPlugin.java => MyPlugin.java.txt} | 0
.../test-files/runtimecode/MyTextField.java.txt | 23 +
.../MyWhitespaceTokenizerFactory.java.txt | 28 +
...qHandler.java => RuntimeLibReqHandler.java.txt} | 0
...iter.java => RuntimeLibResponseWriter.java.txt} | 0
...ent.java => RuntimeLibSearchComponent.java.txt} | 0
.../runtimecode/{TestURP.java => TestURP.java.txt} | 0
...VersionedURP.java => TestVersionedURP.java.txt} | 0
.../runtimecode/payload-component.jar.bin | Bin 0 -> 17815 bytes
.../test-files/runtimecode/schema-plugins.jar.bin | Bin 6814 -> 1461 bytes
.../bad-schema-daterangefield-instance-options.xml | 35 +
.../bad-schema-daterangefield-type-options.xml | 35 +
.../test-files/solr/collection1/conf/schema15.xml | 2 +
.../solr/collection1/conf/solrconfig-cdcr.xml | 77 -
.../collection1/conf/solrconfig-cdcrupdatelog.xml | 49 -
.../solr/collection1/conf/solrconfig-minhash.xml | 11 +-
.../collection1/conf/solrconfig-plugcollector.xml | 9 +-
.../solr/collection1/conf/solrconfig.xml | 4 +-
.../configsets/cdcr-cluster1/conf/managed-schema | 29 -
.../configsets/cdcr-cluster1/conf/solrconfig.xml | 80 -
.../configsets/cdcr-cluster2/conf/managed-schema | 29 -
.../configsets/cdcr-cluster2/conf/solrconfig.xml | 80 -
.../cdcr-source-disabled/conf/schema.xml | 29 -
.../cdcr-source-disabled/conf/solrconfig.xml | 60 -
.../solr/configsets/cdcr-source/conf/schema.xml | 29 -
.../configsets/cdcr-source/conf/solrconfig.xml | 75 -
.../solr/configsets/cdcr-target/conf/schema.xml | 29 -
.../configsets/cdcr-target/conf/solrconfig.xml | 62 -
.../solr/configsets/schema-package/conf/schema.xml | 50 +
.../conf/solrconfig.xml | 0
.../upload/dih-script-transformer/managed-schema | 25 -
.../upload/dih-script-transformer/solrconfig.xml | 61 -
.../src/test/org/apache/hadoop/fs/FileUtil.java | 10 +-
.../datanode/fsdataset/impl/BlockPoolSlice.java | 3 +-
.../test/org/apache/hadoop/http/HttpServer2.java | 3 +-
.../analysis/ProtectedTermFilterFactoryTest.java | 2 +-
.../TestReversedWildcardFilterFactory.java | 2 +-
.../analysis/TestWordDelimiterFilterFactory.java | 2 +-
.../analysis/ThrowingMockTokenFilterFactory.java | 2 +-
.../apache/solr/analysis/TokenizerChainTest.java | 2 +-
.../ChaosMonkeySafeLeaderWithPullReplicasTest.java | 2 +-
.../apache/solr/cloud/CollectionsAPISolrJTest.java | 37 +
.../org/apache/solr/cloud/OverseerRolesTest.java | 2 +-
.../test/org/apache/solr/cloud/OverseerTest.java | 16 +-
.../org/apache/solr/cloud/RollingRestartTest.java | 2 +-
.../org/apache/solr/cloud/TestConfigSetsAPI.java | 616 +-
.../solr/cloud/TestConfigSetsAPIExclusivity.java | 3 +
.../solr/cloud/TestConfigSetsAPIZkFailure.java | 1 +
.../test/org/apache/solr/cloud/ZkFailoverTest.java | 35 +-
.../solr/cloud/cdcr/BaseCdcrDistributedZkTest.java | 906 -
.../solr/cloud/cdcr/CdcrBidirectionalTest.java | 244 -
.../apache/solr/cloud/cdcr/CdcrBootstrapTest.java | 373 -
.../solr/cloud/cdcr/CdcrOpsAndBoundariesTest.java | 332 -
.../cloud/cdcr/CdcrReplicationHandlerTest.java | 332 -
.../solr/cloud/cdcr/CdcrRequestHandlerTest.java | 183 -
.../org/apache/solr/cloud/cdcr/CdcrTestsUtil.java | 274 -
.../cloud/cdcr/CdcrVersionReplicationTest.java | 307 -
.../solr/cloud/cdcr/CdcrWithNodesRestartsTest.java | 359 -
.../org/apache/solr/cloud/hdfs/HdfsTestUtil.java | 19 +-
.../apache/solr/core/DirectoryFactoriesTest.java | 106 +
.../test/org/apache/solr/core/MockInfoBean.java | 2 +-
.../org/apache/solr/core/ResourceLoaderTest.java | 6 +-
.../test/org/apache/solr/core/SolrCoreTest.java | 1 -
.../org/apache/solr/core/TestDirectoryFactory.java | 106 -
.../apache/solr/core/TestSolrConfigHandler.java | 4 -
.../handler/FieldAnalysisRequestHandlerTest.java | 4 +-
.../apache/solr/handler/TestContainerPlugin.java | 4 +-
.../solr/handler/TestReplicationHandler.java | 2 +-
.../solr/handler/admin/MetricsHandlerTest.java | 63 +-
.../solr/handler/admin/TestApiFramework.java | 41 +-
.../solr/handler/admin/TestCollectionAPIs.java | 12 +
.../apache/solr/handler/admin/TestConfigsApi.java | 23 +-
.../component/CustomTermsComponentTest.java | 257 -
.../component/DistributedTermsComponentTest.java | 32 +-
.../solr/handler/component/TermsComponentTest.java | 58 +-
.../tagger/WordLengthTaggingFilterFactory.java | 2 +-
.../solr/parser/SolrQueryParserBaseTest.java | 1 +
.../src/test/org/apache/solr/pkg/TestPackages.java | 270 +-
.../org/apache/solr/request/TestStreamBody.java | 4 -
.../solr/request/macro/TestMacroExpander.java | 56 +-
.../org/apache/solr/rest/SolrRestletTestBase.java | 9 +-
.../test/org/apache/solr/rest/TestRestManager.java | 147 +-
.../apache/solr/rest/schema/TestBulkSchemaAPI.java | 2 +-
.../schema/TestSerializedLuceneMatchVersion.java | 4 -
.../analysis/TestManagedStopFilterFactory.java | 4 -
.../analysis/TestManagedSynonymFilterFactory.java | 4 -
.../TestManagedSynonymGraphFilterFactory.java | 4 -
.../org/apache/solr/schema/BadIndexSchemaTest.java | 5 +
.../apache/solr/schema/CustomAnalyzerStrField.java | 4 +-
.../org/apache/solr/schema/DateRangeFieldTest.java | 4 +
.../solr/schema/MockExchangeRateProvider.java | 2 +-
.../schema/OpenExchangeRatesOrgProviderTest.java | 2 +-
.../solr/schema/SpatialRPTFieldTypeTest.java | 3 +-
.../apache/solr/schema/TestCloudSchemaless.java | 4 -
.../solr/schema/TestUseDocValuesAsStored.java | 2 +-
.../org/apache/solr/search/QueryEqualityTest.java | 65 +-
.../search/TestRandomCollapseQParserPlugin.java | 53 +-
.../solr/search/TestReRankQParserPlugin.java | 20 +-
.../org/apache/solr/search/TestRealTimeGet.java | 1 -
.../test/org/apache/solr/search/TestRecovery.java | 1 -
.../org/apache/solr/search/TestSolr4Spatial2.java | 78 +-
.../org/apache/solr/search/TestStressRecovery.java | 1 -
.../apache/solr/search/TestTermsQParserPlugin.java | 18 +-
.../solr/search/stats/TestExactStatsCache.java | 74 +-
.../solr/security/BasicAuthIntegrationTest.java | 2 +-
.../apache/solr/security/JWTAuthPluginTest.java | 18 +-
.../apache/solr/servlet/SecurityHeadersTest.java | 93 +
.../solr/servlet/TestRequestRateLimiter.java | 21 +-
.../org/apache/solr/update/CdcrUpdateLogTest.java | 783 -
.../solr/update/DirectUpdateHandlerTest.java | 18 +-
.../solr/update/TestInPlaceUpdatesDistrib.java | 8 +-
.../solr/update/TestNestedUpdateProcessor.java | 346 +-
.../CategoryRoutedAliasUpdateProcessorTest.java | 2 +-
.../DimensionalRoutedAliasUpdateProcessorTest.java | 2 +-
.../TimeRoutedAliasUpdateProcessorTest.java | 2 +-
.../src/test/org/apache/solr/util/DOMUtilTest.java | 57 -
.../org/apache/solr/util/TestSafeXMLParsing.java | 2 +-
.../apache/solr/util/TestSolrCLIRunExample.java | 2 +-
.../org/apache/solr/util/TestSystemIdResolver.java | 2 +-
.../apache/solr/util/stats/MetricUtilsTest.java | 75 +-
.../overseer/images/configSet-processor-flow.png | Bin 0 -> 37427 bytes
solr/dev-docs/overseer/images/locking-levels.png | Bin 0 -> 9474 bytes
.../overseer/images/session-lockTree-20nodes.png | Bin 0 -> 7608 bytes
.../dev-docs/overseer/images/session-lockTree1.png | Bin 0 -> 4368 bytes
.../dev-docs/overseer/images/session-lockTree2.png | Bin 0 -> 4515 bytes
.../images/single-thread-clusterstate-updater.png | Bin 0 -> 18235 bytes
.../overseer/images/state-change-steps.png | Bin 0 -> 267439 bytes
solr/dev-docs/overseer/overseer.adoc | 683 +
solr/docker/Docker-FAQ.md | 320 +
solr/docker/Dockerfile | 75 +
solr/docker/README.md | 275 +
solr/docker/build.gradle | 92 +
solr/docker/docs/docker-compose.yml | 13 +
solr/docker/docs/docker-networking.md | 249 +
solr/docker/docs/precreate-collection.sh | 20 +
solr/docker/docs/set-heap.sh | 16 +
solr/docker/include/scripts/docker-entrypoint.sh | 31 +
solr/docker/include/scripts/init-var-solr | 61 +
solr/docker/include/scripts/oom_solr.sh | 38 +
solr/docker/include/scripts/precreate-core | 40 +
solr/docker/include/scripts/run-initdb | 28 +
solr/docker/include/scripts/solr-create | 66 +
solr/docker/include/scripts/solr-demo | 42 +
solr/docker/include/scripts/solr-fg | 56 +
solr/docker/include/scripts/solr-foreground | 15 +
solr/docker/include/scripts/solr-precreate | 27 +
solr/docker/include/scripts/start-local-solr | 21 +
solr/docker/include/scripts/stop-local-solr | 11 +
solr/docker/include/scripts/wait-for-solr.sh | 98 +
solr/docker/include/scripts/wait-for-zookeeper.sh | 165 +
solr/docker/package/Dockerfile.local-package | 3 +
solr/docker/package/Dockerfile.release-package | 74 +
solr/docker/package/build.gradle | 36 +
solr/docker/tests/README.md | 6 +
solr/docker/tests/cases/create_bad_core/test.sh | 16 +
solr/docker/tests/cases/create_core/test.sh | 24 +
solr/docker/tests/cases/create_core_exec/test.sh | 26 +
.../cases/create_core_randomuser_rootgroup/test.sh | 30 +
solr/docker/tests/cases/demo-tini/test.sh | 25 +
solr/docker/tests/cases/demo/test.sh | 21 +
.../empty-varsolr-dir-ramdomuser-rootgroup/test.sh | 44 +
.../tests/cases/empty-varsolr-dir-solr/test.sh | 45 +
.../tests/cases/empty-varsolr-dir-user/test.sh | 42 +
.../empty-varsolr-vol-ramdomuser-rootgroup/test.sh | 42 +
.../cases/empty-varsolr-vol-solr-nocopy/test.sh | 47 +
.../tests/cases/empty-varsolr-vol-solr/test.sh | 41 +
.../tests/cases/empty-varsolr-vol-user/test.sh | 48 +
solr/docker/tests/cases/gosu/test.sh | 68 +
solr/docker/tests/cases/initdb/test.sh | 50 +
solr/docker/tests/cases/precreate_core/test.sh | 24 +
.../precreate_core_randomuser_rootgroup/test.sh | 29 +
.../docker/tests/cases/test_log4j/bogus-log4j2.xml | 1 +
solr/docker/tests/cases/test_log4j/log4j2.xml | 76 +
solr/docker/tests/cases/test_log4j/test.sh | 34 +
solr/docker/tests/cases/user_volume/test.sh | 68 +
solr/docker/tests/cases/version/test.sh | 45 +
solr/docker/tests/shared.sh | 133 +
solr/documentation/build.gradle | 18 +
.../images => documentation/src/assets}/solr.svg | 0
.../src/markdown}/SYSTEM_REQUIREMENTS.md | 0
solr/documentation/src/markdown/index.template.md | 37 +
.../src/markdown/online-link.template.md | 21 +
solr/example/README.md | 9 +-
solr/example/build.gradle | 8 -
solr/example/example-DIH/.gitignore | 1 -
solr/example/example-DIH/README.md | 55 -
solr/example/example-DIH/build.xml | 42 -
solr/example/example-DIH/hsqldb/.gitignore | 5 -
solr/example/example-DIH/hsqldb/ex.script | 165 -
solr/example/example-DIH/ivy.xml | 29 -
.../solr/atom/conf/atom-data-config.xml | 35 -
.../solr/atom/conf/lang/stopwords_en.txt | 54 -
.../example-DIH/solr/atom/conf/managed-schema | 106 -
.../example-DIH/solr/atom/conf/protwords.txt | 17 -
.../example-DIH/solr/atom/conf/solrconfig.xml | 64 -
.../example-DIH/solr/atom/conf/synonyms.txt | 29 -
.../example-DIH/solr/atom/conf/url_types.txt | 1 -
solr/example/example-DIH/solr/atom/core.properties | 0
.../conf/clustering/carrot2/kmeans-attributes.xml | 19 -
.../conf/clustering/carrot2/lingo-attributes.xml | 24 -
.../db/conf/clustering/carrot2/stc-attributes.xml | 19 -
solr/example/example-DIH/solr/db/conf/currency.xml | 67 -
.../example-DIH/solr/db/conf/db-data-config.xml | 29 -
solr/example/example-DIH/solr/db/conf/elevate.xml | 42 -
.../solr/db/conf/lang/contractions_ca.txt | 8 -
.../solr/db/conf/lang/contractions_fr.txt | 15 -
.../solr/db/conf/lang/contractions_ga.txt | 5 -
.../solr/db/conf/lang/contractions_it.txt | 23 -
.../solr/db/conf/lang/hyphenations_ga.txt | 5 -
.../example-DIH/solr/db/conf/lang/stemdict_nl.txt | 6 -
.../example-DIH/solr/db/conf/lang/stoptags_ja.txt | 420 -
.../example-DIH/solr/db/conf/lang/stopwords_ar.txt | 125 -
.../example-DIH/solr/db/conf/lang/stopwords_bg.txt | 193 -
.../example-DIH/solr/db/conf/lang/stopwords_ca.txt | 220 -
.../solr/db/conf/lang/stopwords_ckb.txt | 136 -
.../example-DIH/solr/db/conf/lang/stopwords_cz.txt | 172 -
.../example-DIH/solr/db/conf/lang/stopwords_da.txt | 110 -
.../example-DIH/solr/db/conf/lang/stopwords_de.txt | 294 -
.../example-DIH/solr/db/conf/lang/stopwords_el.txt | 78 -
.../example-DIH/solr/db/conf/lang/stopwords_en.txt | 54 -
.../example-DIH/solr/db/conf/lang/stopwords_es.txt | 356 -
.../example-DIH/solr/db/conf/lang/stopwords_eu.txt | 99 -
.../example-DIH/solr/db/conf/lang/stopwords_fa.txt | 313 -
.../example-DIH/solr/db/conf/lang/stopwords_fi.txt | 97 -
.../example-DIH/solr/db/conf/lang/stopwords_fr.txt | 186 -
.../example-DIH/solr/db/conf/lang/stopwords_ga.txt | 110 -
.../example-DIH/solr/db/conf/lang/stopwords_gl.txt | 161 -
.../example-DIH/solr/db/conf/lang/stopwords_hi.txt | 235 -
.../example-DIH/solr/db/conf/lang/stopwords_hu.txt | 211 -
.../example-DIH/solr/db/conf/lang/stopwords_hy.txt | 46 -
.../example-DIH/solr/db/conf/lang/stopwords_id.txt | 359 -
.../example-DIH/solr/db/conf/lang/stopwords_it.txt | 303 -
.../example-DIH/solr/db/conf/lang/stopwords_ja.txt | 127 -
.../example-DIH/solr/db/conf/lang/stopwords_lv.txt | 172 -
.../example-DIH/solr/db/conf/lang/stopwords_nl.txt | 119 -
.../example-DIH/solr/db/conf/lang/stopwords_no.txt | 194 -
.../example-DIH/solr/db/conf/lang/stopwords_pt.txt | 253 -
.../example-DIH/solr/db/conf/lang/stopwords_ro.txt | 233 -
.../example-DIH/solr/db/conf/lang/stopwords_ru.txt | 243 -
.../example-DIH/solr/db/conf/lang/stopwords_sv.txt | 133 -
.../example-DIH/solr/db/conf/lang/stopwords_th.txt | 119 -
.../example-DIH/solr/db/conf/lang/stopwords_tr.txt | 212 -
.../example-DIH/solr/db/conf/lang/userdict_ja.txt | 29 -
.../example-DIH/solr/db/conf/managed-schema | 1143 -
.../solr/db/conf/mapping-FoldToASCII.txt | 3813 --
.../solr/db/conf/mapping-ISOLatin1Accent.txt | 246 -
.../example/example-DIH/solr/db/conf/protwords.txt | 21 -
.../example-DIH/solr/db/conf/solrconfig.xml | 1342 -
.../example/example-DIH/solr/db/conf/spellings.txt | 2 -
.../example/example-DIH/solr/db/conf/stopwords.txt | 14 -
solr/example/example-DIH/solr/db/conf/synonyms.txt | 29 -
.../example-DIH/solr/db/conf/update-script.js | 53 -
.../example-DIH/solr/db/conf/xslt/example.xsl | 132 -
.../example-DIH/solr/db/conf/xslt/example_atom.xsl | 67 -
.../example-DIH/solr/db/conf/xslt/example_rss.xsl | 66 -
.../example/example-DIH/solr/db/conf/xslt/luke.xsl | 337 -
.../example-DIH/solr/db/conf/xslt/updateXml.xsl | 70 -
solr/example/example-DIH/solr/db/core.properties | 0
.../conf/clustering/carrot2/kmeans-attributes.xml | 19 -
.../conf/clustering/carrot2/lingo-attributes.xml | 24 -
.../conf/clustering/carrot2/stc-attributes.xml | 19 -
.../example-DIH/solr/mail/conf/currency.xml | 67 -
.../example/example-DIH/solr/mail/conf/elevate.xml | 42 -
.../solr/mail/conf/lang/contractions_ca.txt | 8 -
.../solr/mail/conf/lang/contractions_fr.txt | 15 -
.../solr/mail/conf/lang/contractions_ga.txt | 5 -
.../solr/mail/conf/lang/contractions_it.txt | 23 -
.../solr/mail/conf/lang/hyphenations_ga.txt | 5 -
.../solr/mail/conf/lang/stemdict_nl.txt | 6 -
.../solr/mail/conf/lang/stoptags_ja.txt | 420 -
.../solr/mail/conf/lang/stopwords_ar.txt | 125 -
.../solr/mail/conf/lang/stopwords_bg.txt | 193 -
.../solr/mail/conf/lang/stopwords_ca.txt | 220 -
.../solr/mail/conf/lang/stopwords_ckb.txt | 136 -
.../solr/mail/conf/lang/stopwords_cz.txt | 172 -
.../solr/mail/conf/lang/stopwords_da.txt | 110 -
.../solr/mail/conf/lang/stopwords_de.txt | 294 -
.../solr/mail/conf/lang/stopwords_el.txt | 78 -
.../solr/mail/conf/lang/stopwords_en.txt | 54 -
.../solr/mail/conf/lang/stopwords_es.txt | 356 -
.../solr/mail/conf/lang/stopwords_eu.txt | 99 -
.../solr/mail/conf/lang/stopwords_fa.txt | 313 -
.../solr/mail/conf/lang/stopwords_fi.txt | 97 -
.../solr/mail/conf/lang/stopwords_fr.txt | 186 -
.../solr/mail/conf/lang/stopwords_ga.txt | 110 -
.../solr/mail/conf/lang/stopwords_gl.txt | 161 -
.../solr/mail/conf/lang/stopwords_hi.txt | 235 -
.../solr/mail/conf/lang/stopwords_hu.txt | 211 -
.../solr/mail/conf/lang/stopwords_hy.txt | 46 -
.../solr/mail/conf/lang/stopwords_id.txt | 359 -
.../solr/mail/conf/lang/stopwords_it.txt | 303 -
.../solr/mail/conf/lang/stopwords_ja.txt | 127 -
.../solr/mail/conf/lang/stopwords_lv.txt | 172 -
.../solr/mail/conf/lang/stopwords_nl.txt | 119 -
.../solr/mail/conf/lang/stopwords_no.txt | 194 -
.../solr/mail/conf/lang/stopwords_pt.txt | 253 -
.../solr/mail/conf/lang/stopwords_ro.txt | 233 -
.../solr/mail/conf/lang/stopwords_ru.txt | 243 -
.../solr/mail/conf/lang/stopwords_sv.txt | 133 -
.../solr/mail/conf/lang/stopwords_th.txt | 119 -
.../solr/mail/conf/lang/stopwords_tr.txt | 212 -
.../solr/mail/conf/lang/userdict_ja.txt | 29 -
.../solr/mail/conf/mail-data-config.xml | 12 -
.../example-DIH/solr/mail/conf/managed-schema | 1062 -
.../solr/mail/conf/mapping-FoldToASCII.txt | 3813 --
.../solr/mail/conf/mapping-ISOLatin1Accent.txt | 246 -
.../example-DIH/solr/mail/conf/protwords.txt | 21 -
.../example-DIH/solr/mail/conf/solrconfig.xml | 1345 -
.../example-DIH/solr/mail/conf/spellings.txt | 2 -
.../example-DIH/solr/mail/conf/stopwords.txt | 14 -
.../example-DIH/solr/mail/conf/synonyms.txt | 29 -
.../example-DIH/solr/mail/conf/update-script.js | 53 -
.../example-DIH/solr/mail/conf/xslt/example.xsl | 132 -
.../solr/mail/conf/xslt/example_atom.xsl | 67 -
.../solr/mail/conf/xslt/example_rss.xsl | 66 -
.../example-DIH/solr/mail/conf/xslt/luke.xsl | 337 -
.../example-DIH/solr/mail/conf/xslt/updateXml.xsl | 70 -
solr/example/example-DIH/solr/mail/core.properties | 0
solr/example/example-DIH/solr/solr.xml | 2 -
.../conf/clustering/carrot2/kmeans-attributes.xml | 19 -
.../conf/clustering/carrot2/lingo-attributes.xml | 24 -
.../conf/clustering/carrot2/stc-attributes.xml | 19 -
.../example-DIH/solr/solr/conf/currency.xml | 67 -
.../example/example-DIH/solr/solr/conf/elevate.xml | 42 -
.../solr/solr/conf/lang/contractions_ca.txt | 8 -
.../solr/solr/conf/lang/contractions_fr.txt | 15 -
.../solr/solr/conf/lang/contractions_ga.txt | 5 -
.../solr/solr/conf/lang/contractions_it.txt | 23 -
.../solr/solr/conf/lang/hyphenations_ga.txt | 5 -
.../solr/solr/conf/lang/stemdict_nl.txt | 6 -
.../solr/solr/conf/lang/stoptags_ja.txt | 420 -
.../solr/solr/conf/lang/stopwords_ar.txt | 125 -
.../solr/solr/conf/lang/stopwords_bg.txt | 193 -
.../solr/solr/conf/lang/stopwords_ca.txt | 220 -
.../solr/solr/conf/lang/stopwords_ckb.txt | 136 -
.../solr/solr/conf/lang/stopwords_cz.txt | 172 -
.../solr/solr/conf/lang/stopwords_da.txt | 110 -
.../solr/solr/conf/lang/stopwords_de.txt | 294 -
.../solr/solr/conf/lang/stopwords_el.txt | 78 -
.../solr/solr/conf/lang/stopwords_en.txt | 54 -
.../solr/solr/conf/lang/stopwords_es.txt | 356 -
.../solr/solr/conf/lang/stopwords_eu.txt | 99 -
.../solr/solr/conf/lang/stopwords_fa.txt | 313 -
.../solr/solr/conf/lang/stopwords_fi.txt | 97 -
.../solr/solr/conf/lang/stopwords_fr.txt | 186 -
.../solr/solr/conf/lang/stopwords_ga.txt | 110 -
.../solr/solr/conf/lang/stopwords_gl.txt | 161 -
.../solr/solr/conf/lang/stopwords_hi.txt | 235 -
.../solr/solr/conf/lang/stopwords_hu.txt | 211 -
.../solr/solr/conf/lang/stopwords_hy.txt | 46 -
.../solr/solr/conf/lang/stopwords_id.txt | 359 -
.../solr/solr/conf/lang/stopwords_it.txt | 303 -
.../solr/solr/conf/lang/stopwords_ja.txt | 127 -
.../solr/solr/conf/lang/stopwords_lv.txt | 172 -
.../solr/solr/conf/lang/stopwords_nl.txt | 119 -
.../solr/solr/conf/lang/stopwords_no.txt | 194 -
.../solr/solr/conf/lang/stopwords_pt.txt | 253 -
.../solr/solr/conf/lang/stopwords_ro.txt | 233 -
.../solr/solr/conf/lang/stopwords_ru.txt | 243 -
.../solr/solr/conf/lang/stopwords_sv.txt | 133 -
.../solr/solr/conf/lang/stopwords_th.txt | 119 -
.../solr/solr/conf/lang/stopwords_tr.txt | 212 -
.../solr/solr/conf/lang/userdict_ja.txt | 29 -
.../example-DIH/solr/solr/conf/managed-schema | 1143 -
.../solr/solr/conf/mapping-FoldToASCII.txt | 3813 --
.../solr/solr/conf/mapping-ISOLatin1Accent.txt | 246 -
.../example-DIH/solr/solr/conf/protwords.txt | 21 -
.../solr/solr/conf/solr-data-config.xml | 25 -
.../example-DIH/solr/solr/conf/solrconfig.xml | 1340 -
.../example-DIH/solr/solr/conf/spellings.txt | 2 -
.../example-DIH/solr/solr/conf/stopwords.txt | 14 -
.../example-DIH/solr/solr/conf/synonyms.txt | 29 -
.../example-DIH/solr/solr/conf/update-script.js | 53 -
.../example-DIH/solr/solr/conf/xslt/example.xsl | 132 -
.../solr/solr/conf/xslt/example_atom.xsl | 67 -
.../solr/solr/conf/xslt/example_rss.xsl | 66 -
.../example-DIH/solr/solr/conf/xslt/luke.xsl | 337 -
.../example-DIH/solr/solr/conf/xslt/updateXml.xsl | 70 -
solr/example/example-DIH/solr/solr/core.properties | 0
.../example-DIH/solr/tika/conf/managed-schema | 54 -
.../example-DIH/solr/tika/conf/solrconfig.xml | 61 -
.../solr/tika/conf/tika-data-config.xml | 26 -
solr/example/example-DIH/solr/tika/core.properties | 0
solr/example/files/README.md | 167 -
.../browse-resources/velocity/resources.properties | 82 -
.../velocity/resources_de_DE.properties | 18 -
.../velocity/resources_fr_FR.properties | 20 -
solr/example/files/conf/currency.xml | 67 -
solr/example/files/conf/elevate.xml | 42 -
solr/example/files/conf/email_url_types.txt | 2 -
solr/example/files/conf/lang/contractions_ca.txt | 8 -
solr/example/files/conf/lang/contractions_fr.txt | 15 -
solr/example/files/conf/lang/contractions_ga.txt | 5 -
solr/example/files/conf/lang/contractions_it.txt | 23 -
solr/example/files/conf/lang/hyphenations_ga.txt | 5 -
solr/example/files/conf/lang/stemdict_nl.txt | 6 -
solr/example/files/conf/lang/stoptags_ja.txt | 420 -
solr/example/files/conf/lang/stopwords_ar.txt | 125 -
solr/example/files/conf/lang/stopwords_bg.txt | 193 -
solr/example/files/conf/lang/stopwords_ca.txt | 220 -
solr/example/files/conf/lang/stopwords_cz.txt | 172 -
solr/example/files/conf/lang/stopwords_da.txt | 110 -
solr/example/files/conf/lang/stopwords_de.txt | 294 -
solr/example/files/conf/lang/stopwords_el.txt | 78 -
solr/example/files/conf/lang/stopwords_en.txt | 54 -
solr/example/files/conf/lang/stopwords_es.txt | 356 -
solr/example/files/conf/lang/stopwords_eu.txt | 99 -
solr/example/files/conf/lang/stopwords_fa.txt | 313 -
solr/example/files/conf/lang/stopwords_fi.txt | 97 -
solr/example/files/conf/lang/stopwords_fr.txt | 186 -
solr/example/files/conf/lang/stopwords_ga.txt | 110 -
solr/example/files/conf/lang/stopwords_gl.txt | 161 -
solr/example/files/conf/lang/stopwords_hi.txt | 235 -
solr/example/files/conf/lang/stopwords_hu.txt | 211 -
solr/example/files/conf/lang/stopwords_hy.txt | 46 -
solr/example/files/conf/lang/stopwords_id.txt | 359 -
solr/example/files/conf/lang/stopwords_it.txt | 303 -
solr/example/files/conf/lang/stopwords_ja.txt | 127 -
solr/example/files/conf/lang/stopwords_lv.txt | 172 -
solr/example/files/conf/lang/stopwords_nl.txt | 119 -
solr/example/files/conf/lang/stopwords_no.txt | 194 -
solr/example/files/conf/lang/stopwords_pt.txt | 253 -
solr/example/files/conf/lang/stopwords_ro.txt | 233 -
solr/example/files/conf/lang/stopwords_ru.txt | 243 -
solr/example/files/conf/lang/stopwords_sv.txt | 133 -
solr/example/files/conf/lang/stopwords_th.txt | 119 -
solr/example/files/conf/lang/stopwords_tr.txt | 212 -
solr/example/files/conf/lang/userdict_ja.txt | 29 -
solr/example/files/conf/managed-schema | 520 -
solr/example/files/conf/params.json | 34 -
solr/example/files/conf/protwords.txt | 21 -
solr/example/files/conf/solrconfig.xml | 1423 -
solr/example/files/conf/stopwords.txt | 14 -
solr/example/files/conf/synonyms.txt | 29 -
solr/example/files/conf/update-script.js | 115 -
solr/example/files/conf/velocity/browse.vm | 32 -
solr/example/files/conf/velocity/dropit.js | 0
solr/example/files/conf/velocity/facet_doc_type.vm | 2 -
.../files/conf/velocity/facet_text_shingles.vm | 12 -
solr/example/files/conf/velocity/facets.vm | 24 -
solr/example/files/conf/velocity/footer.vm | 29 -
solr/example/files/conf/velocity/head.vm | 290 -
solr/example/files/conf/velocity/hit.vm | 77 -
.../files/conf/velocity/img/english_640.png | Bin 138412 -> 0 bytes
.../example/files/conf/velocity/img/france_640.png | Bin 99992 -> 0 bytes
.../files/conf/velocity/img/germany_640.png | Bin 105271 -> 0 bytes
solr/example/files/conf/velocity/img/globe_256.png | Bin 46622 -> 0 bytes
.../files/conf/velocity/jquery.tx3-tag-cloud.js | 0
solr/example/files/conf/velocity/js/dropit.js | 97 -
.../files/conf/velocity/js/jquery.autocomplete.js | 763 -
.../files/conf/velocity/js/jquery.tx3-tag-cloud.js | 70 -
solr/example/files/conf/velocity/layout.vm | 42 -
solr/example/files/conf/velocity/macros.vm | 16 -
.../example/files/conf/velocity/mime_type_lists.vm | 68 -
solr/example/files/conf/velocity/results.vm | 20 -
solr/example/files/conf/velocity/results_list.vm | 21 -
solr/example/films/README.md | 46 -
solr/licenses/activation-1.1.1.jar.sha1 | 1 -
solr/licenses/activation-LICENSE-CDDL.txt | 119 -
.../android-json-0.0.20131108.vaadin1.jar.sha1 | 1 -
solr/licenses/android-json-LICENSE-ASL.txt | 202 -
solr/licenses/android-json-NOTICE.txt | 0
solr/licenses/ant-1.8.2.jar.sha1 | 1 -
solr/licenses/ant-LICENSE-ASL.txt | 272 -
solr/licenses/ant-NOTICE.txt | 26 -
solr/licenses/asciidoctor-ant-1.6.2.jar.sha1 | 1 -
solr/licenses/asciidoctor-ant-LICENSE-ASL.txt | 202 -
solr/licenses/asciidoctor-ant-NOTICE.txt | 5 -
solr/licenses/commons-io-2.6.jar.sha1 | 1 -
solr/licenses/commons-io-2.8.0.jar.sha1 | 1 +
solr/licenses/derby-10.9.1.0.jar.sha1 | 1 -
solr/licenses/derby-LICENSE-ASL.txt | 202 -
solr/licenses/derby-NOTICE.txt | 182 -
solr/licenses/gimap-1.5.1.jar.sha1 | 1 -
solr/licenses/gimap-LICENSE-CDDL.txt | 135 -
solr/licenses/javax.mail-1.5.1.jar.sha1 | 1 -
solr/licenses/javax.mail-LICENSE-CDDL.txt | 135 -
solr/licenses/jsoup-1.12.1.jar.sha1 | 1 -
solr/licenses/jsoup-LICENSE-MIT.txt | 21 -
solr/licenses/junit4-ant-2.7.6.jar.sha1 | 1 -
solr/licenses/junit4-ant-LICENSE-ASL.txt | 202 -
solr/licenses/junit4-ant-NOTICE.txt | 12 -
solr/licenses/org.restlet-2.4.3.jar.sha1 | 1 -
solr/licenses/org.restlet-LICENSE-ASL.txt | 201 -
solr/licenses/org.restlet-NOTICE.txt | 2 -
.../org.restlet.ext.servlet-2.4.3.jar.sha1 | 1 -
.../org.restlet.ext.servlet-LICENSE-ASL.txt | 201 -
solr/licenses/org.restlet.ext.servlet-NOTICE.txt | 2 -
solr/licenses/slf4j-simple-1.7.24.jar.sha1 | 1 -
solr/licenses/start.jar.sha1 | 1 -
solr/licenses/velocity-engine-core-2.0.jar.sha1 | 1 -
solr/licenses/velocity-engine-core-LICENSE-ASL.txt | 202 -
solr/licenses/velocity-engine-core-NOTICE.txt | 7 -
solr/licenses/velocity-tools-generic-3.0.jar.sha1 | 1 -
.../velocity-tools-generic-LICENSE-ASL.txt | 201 -
solr/licenses/velocity-tools-generic-NOTICE.txt | 12 -
solr/licenses/velocity-tools-view-3.0.jar.sha1 | 1 -
solr/licenses/velocity-tools-view-LICENSE-ASL.txt | 201 -
solr/licenses/velocity-tools-view-NOTICE.txt | 12 -
solr/licenses/velocity-tools-view-jsp-3.0.jar.sha1 | 1 -
.../velocity-tools-view-jsp-LICENSE-ASL.txt | 201 -
solr/licenses/velocity-tools-view-jsp-NOTICE.txt | 12 -
solr/licenses/zookeeper-3.6.1.jar.sha1 | 1 -
solr/licenses/zookeeper-3.6.2.jar.sha1 | 1 +
solr/licenses/zookeeper-jute-3.6.1.jar.sha1 | 1 -
solr/licenses/zookeeper-jute-3.6.2.jar.sha1 | 1 +
solr/packaging/build.gradle | 115 +-
solr/server/README.md | 4 +-
solr/server/build.xml | 54 -
solr/server/etc/security.policy | 2 +-
solr/server/ivy.xml | 74 -
.../solr/configsets/_default/conf/solrconfig.xml | 173 +-
.../conf/solrconfig.xml | 297 +-
.../conf/velocity/README.md | 116 -
.../conf/velocity/VM_global_library.vm | 186 -
.../conf/velocity/browse.vm | 33 -
.../conf/velocity/cluster.vm | 19 -
.../conf/velocity/cluster_results.vm | 31 -
.../conf/velocity/debug.vm | 28 -
.../conf/velocity/did_you_mean.vm | 11 -
.../conf/velocity/error.vm | 11 -
.../conf/velocity/facet_fields.vm | 24 -
.../conf/velocity/facet_pivot.vm | 12 -
.../conf/velocity/facet_queries.vm | 12 -
.../conf/velocity/facet_ranges.vm | 23 -
.../conf/velocity/facets.vm | 10 -
.../conf/velocity/footer.vm | 43 -
.../conf/velocity/head.vm | 37 -
.../conf/velocity/header.vm | 7 -
.../conf/velocity/hit.vm | 25 -
.../conf/velocity/hit_grouped.vm | 43 -
.../conf/velocity/hit_plain.vm | 25 -
.../conf/velocity/join_doc.vm | 20 -
.../conf/velocity/jquery.autocomplete.css | 48 -
.../conf/velocity/jquery.autocomplete.js | 763 -
.../conf/velocity/layout.vm | 24 -
.../conf/velocity/main.css | 231 -
.../conf/velocity/mime_type_lists.vm | 68 -
.../conf/velocity/pagination_bottom.vm | 22 -
.../conf/velocity/pagination_top.vm | 29 -
.../conf/velocity/product_doc.vm | 32 -
.../conf/velocity/query.vm | 42 -
.../conf/velocity/query_form.vm | 64 -
.../conf/velocity/query_group.vm | 43 -
.../conf/velocity/query_spatial.vm | 75 -
.../conf/velocity/results_list.vm | 22 -
.../conf/velocity/richtext_doc.vm | 153 -
.../conf/velocity/suggest.vm | 8 -
.../conf/velocity/tabs.vm | 50 -
solr/site/assets/images/favicon.ico | Bin 3262 -> 0 bytes
.../images/quickstart-admin-ui-facet-options.png | Bin 10646 -> 0 bytes
.../site/assets/images/quickstart-query-screen.png | Bin 278938 -> 0 bytes
solr/site/assets/images/quickstart-range-facet.png | Bin 21592 -> 0 bytes
solr/site/assets/images/quickstart-solrcloud.png | Bin 50418 -> 0 bytes
solr/site/assets/images/quickstart-spatial.png | Bin 229121 -> 0 bytes
solr/site/index.template.md | 37 -
solr/site/index.xsl | 112 -
solr/site/online-link.template.md | 19 -
solr/site/online-link.xsl | 69 -
solr/solr-ref-guide/README.adoc | 20 +-
solr/solr-ref-guide/build.gradle | 411 +-
solr/solr-ref-guide/build.xml | 305 -
solr/solr-ref-guide/ivy.xml | 35 -
solr/solr-ref-guide/src/_config.yml.template | 38 +-
solr/solr-ref-guide/src/_includes/footer.html | 2 +-
solr/solr-ref-guide/src/_includes/head.html | 3 +-
solr/solr-ref-guide/src/aliases.adoc | 2 -
solr/solr-ref-guide/src/analytics.adoc | 2 +-
.../authentication-and-authorization-plugins.adoc | 2 +-
.../src/basic-authentication-plugin.adoc | 2 +-
solr/solr-ref-guide/src/cdcr-api.adoc | 321 -
solr/solr-ref-guide/src/cdcr-architecture.adoc | 167 -
solr/solr-ref-guide/src/cdcr-config.adoc | 376 -
solr/solr-ref-guide/src/cdcr-operations.adoc | 49 -
.../src/cluster-node-management.adoc | 2 +-
solr/solr-ref-guide/src/codec-factory.adoc | 4 +-
solr/solr-ref-guide/src/collection-management.adoc | 5 +-
.../src/collection-specific-tools.adoc | 3 +-
.../src/common-query-parameters.adoc | 10 +-
solr/solr-ref-guide/src/config-sets.adoc | 2 +-
solr/solr-ref-guide/src/configsets-api.adoc | 21 +-
.../src/configuring-solrconfig-xml.adoc | 13 +-
solr/solr-ref-guide/src/core-specific-tools.adoc | 1 -
.../src/cross-data-center-replication-cdcr.adoc | 63 -
solr/solr-ref-guide/src/css/navs.css | 2 +-
...datadir-and-directoryfactory-in-solrconfig.adoc | 6 +-
solr/solr-ref-guide/src/dataimport-screen.adoc | 28 -
.../src/documents-fields-and-schema-design.adoc | 4 +-
solr/solr-ref-guide/src/exporting-result-sets.adoc | 2 +-
solr/solr-ref-guide/src/faceting.adoc | 4 +-
.../src/field-types-included-with-solr.adoc | 62 +-
solr/solr-ref-guide/src/filter-descriptions.adoc | 6 +-
.../src/hadoop-authentication-plugin.adoc | 2 +-
solr/solr-ref-guide/src/highlighting.adoc | 4 +-
.../src/images/dataimport-screen/dataimport.png | Bin 126440 -> 0 bytes
.../src/implicit-requesthandlers.adoc | 62 +-
solr/solr-ref-guide/src/index-replication.adoc | 4 +-
.../src/indexconfig-in-solrconfig.adoc | 17 +-
.../src/indexing-and-basic-data-operations.adoc | 3 -
.../src/indexing-nested-documents.adoc | 543 +-
.../src/initparams-in-solrconfig.adoc | 2 +-
solr/solr-ref-guide/src/installing-solr.adoc | 5 +-
.../src/json-faceting-domain-changes.adoc | 2 +-
solr/solr-ref-guide/src/language-analysis.adoc | 2 +-
solr/solr-ref-guide/src/learning-to-rank.adoc | 50 +-
solr/solr-ref-guide/src/libs.adoc | 2 -
solr/solr-ref-guide/src/luke-request-handler.adoc | 77 +
.../src/major-changes-from-solr-5-to-solr-6.adoc | 4 +-
.../src/major-changes-in-solr-7.adoc | 2 +-
.../src/major-changes-in-solr-8.adoc | 8 +-
.../src/major-changes-in-solr-9.adoc | 20 +-
solr/solr-ref-guide/src/math-expressions.adoc | 3 +-
.../src/meta-docs/asciidoc-syntax.adoc | 2 +-
solr/solr-ref-guide/src/meta-docs/jekyll.adoc | 6 +-
solr/solr-ref-guide/src/meta-docs/publish.adoc | 27 +-
solr/solr-ref-guide/src/other-parsers.adoc | 149 +-
solr/solr-ref-guide/src/other-schema-elements.adoc | 6 +-
solr/solr-ref-guide/src/query-re-ranking.adoc | 8 +-
.../src/query-syntax-and-parsing.adoc | 2 +-
solr/solr-ref-guide/src/rate-limiters.adoc | 64 +-
...andlers-and-searchcomponents-in-solrconfig.adoc | 290 +-
solr/solr-ref-guide/src/response-writers.adoc | 10 +-
.../src/rule-based-authorization-plugin.adoc | 4 +-
solr/solr-ref-guide/src/schema-browser-screen.adoc | 2 +
solr/solr-ref-guide/src/schemaless-mode.adoc | 16 +-
.../src/searching-nested-documents.adoc | 417 +-
solr/solr-ref-guide/src/searching.adoc | 2 -
.../src/shards-and-indexing-data-in-solrcloud.adoc | 6 +-
.../src/solr-control-script-reference.adoc | 6 -
solr/solr-ref-guide/src/solr-field-types.adoc | 2 +-
solr/solr-ref-guide/src/solr-tutorial.adoc | 18 +-
solr/solr-ref-guide/src/solr-upgrade-notes.adoc | 94 +-
...solrcloud-query-routing-and-read-tolerance.adoc | 2 +-
solr/solr-ref-guide/src/solrcloud.adoc | 5 +-
solr/solr-ref-guide/src/statistics.adoc | 4 +-
.../src/stream-decorator-reference.adoc | 10 +-
.../src/stream-source-reference.adoc | 2 +-
solr/solr-ref-guide/src/streaming-expressions.adoc | 8 +-
.../src/the-query-elevation-component.adoc | 19 +-
solr/solr-ref-guide/src/the-terms-component.adoc | 57 +-
solr/solr-ref-guide/src/tokenizers.adoc | 2 +-
.../src/transforming-result-documents.adoc | 43 +-
.../src/update-request-processors.adoc | 106 +-
.../src/updating-parts-of-documents.adoc | 146 +-
.../src/uploading-data-with-index-handlers.adoc | 7 +-
...ta-store-data-with-the-data-import-handler.adoc | 1077 -
solr/solr-ref-guide/src/using-solrj.adoc | 22 +-
...ing-the-solr-administration-user-interface.adoc | 1 -
solr/solr-ref-guide/src/vectorization.adoc | 8 +-
.../src/velocity-response-writer.adoc | 122 -
solr/solr-ref-guide/src/velocity-search-ui.adoc | 26 -
.../src/zookeeper-access-control.adoc | 6 +-
solr/solr-ref-guide/tools/BuildNavDataFiles.java | 1 -
.../solr-ref-guide/tools/CheckLinksAndAnchors.java | 11 -
.../tools/CustomizedAsciidoctorAntTask.java | 34 -
solr/solr-ref-guide/tools/asciidoctor-antlib.xml | 22 -
solr/solrj/build.gradle | 1 -
solr/solrj/build.xml | 88 -
solr/solrj/ivy.xml | 77 -
.../client/solrj/impl/BaseCloudSolrClient.java | 8 +-
.../solrj/impl/HttpClientBuilderFactory.java | 3 +-
.../solr/client/solrj/impl/HttpClientUtil.java | 3 +-
.../client/solrj/impl/Krb5HttpClientBuilder.java | 5 +-
.../PreemptiveBasicAuthClientBuilderFactory.java | 8 +-
.../solrj/impl/SolrClientNodeStateProvider.java | 4 +-
.../client/solrj/io/stream/ScoreNodesStream.java | 4 -
.../solrj/request/CollectionAdminRequest.java | 22 +-
.../client/solrj/request/CollectionApiMapping.java | 100 -
.../solrj/request/beans/ClusterPropInfo.java | 72 +
.../solrj/request/beans/CreateConfigInfo.java | 32 +
.../solrj/request/beans/RateLimiterMeta.java | 73 +
.../RequestReplicaListTransformerGenerator.java | 16 +-
.../java/org/apache/solr/common/MapWriterMap.java | 9 +-
.../org/apache/solr/common/NavigableObject.java | 6 +
.../solr/common/cloud/ClusterProperties.java | 17 +
.../solr/common/cloud/NodesSysPropsCacher.java | 4 +-
.../apache/solr/common/cloud/SolrClassLoader.java | 29 +
.../apache/solr/common/cloud/ZkConfigManager.java | 23 +-
.../apache/solr/common/params/ConfigSetParams.java | 2 +
.../solr/common/params/DefaultSolrParams.java | 2 +-
.../org/apache/solr/common/params/FacetParams.java | 22 -
.../java/org/apache/solr/common/util/DOMUtil.java | 416 +
.../apache/solr/common/util/JsonSchemaCreator.java | 14 +-
.../solr/common/util/JsonSchemaValidator.java | 26 +-
.../org/apache/solr/common/util/NamedList.java | 5 +
.../apache/solr/common/util/PropertiesUtil.java | 151 +
.../java/org/apache/solr/common/util/Utils.java | 82 +-
.../src/resources/apispec/cluster.Commands.json | 146 -
.../apispec/cluster.commandstatus.delete.json | 10 -
.../resources/apispec/cluster.commandstatus.json | 20 -
.../apispec/cluster.configs.Commands.json | 34 -
.../resources/apispec/cluster.configs.delete.json | 12 -
.../src/resources/apispec/cluster.configs.json | 12 -
solr/solrj/src/resources/apispec/cluster.json | 14 -
.../solrj/src/resources/apispec/cluster.nodes.json | 12 -
.../apispec/collections.collection.delete.json | 13 -
solr/solrj/src/resources/apispec/collections.json | 13 -
solr/solrj/src/resources/apispec/node.Info.json | 2 +-
.../IndexingNestedDocuments.java | 280 +
.../solr/client/solrj/request/SchemaTest.java | 4 -
.../org/apache/solr/common/util/DOMUtilTest.java | 56 +
.../apache/solr/common/util/JsonValidatorTest.java | 9 -
.../solr/common/util/TestFastJavabinDecoder.java | 13 +-
.../solr/common/util/TestZkMaintenanceUtils.java | 60 +
solr/test-framework/build.gradle | 1 +
solr/test-framework/build.xml | 121 -
solr/test-framework/ivy.xml | 42 -
.../src/java/org/apache/solr/SolrTestCaseJ4.java | 14 -
.../solr/analysis/MockCharFilterFactory.java | 2 +-
.../solr/analysis/MockTokenFilterFactory.java | 2 +-
.../apache/solr/analysis/MockTokenizerFactory.java | 2 +-
.../analysis/StringMockSolrResourceLoader.java | 2 +-
.../solr/cloud/AbstractFullDistribZkTestBase.java | 6 +-
.../apache/solr/cloud/MiniSolrCloudCluster.java | 9 +-
solr/webapp/build.xml | 69 -
solr/webapp/web/WEB-INF/web.xml | 14 -
solr/webapp/web/css/angular/dataimport.css | 371 -
solr/webapp/web/css/angular/menu.css | 1 -
solr/webapp/web/index.html | 4 -
solr/webapp/web/js/angular/app.js | 16 -
.../web/js/angular/controllers/dataimport.js | 302 -
solr/webapp/web/js/angular/services.js | 15 -
solr/webapp/web/partials/dataimport.html | 210 -
versions.lock | 76 +-
versions.props | 11 +-
2228 files changed, 78833 insertions(+), 187897 deletions(-)
delete mode 100644 .github/workflows/ant.yml
create mode 100644 .github/workflows/docker-test.yml
create mode 100644 .muse/config.toml
delete mode 100755 build.xml
create mode 100644 dev-docs/working-between-major-versions.adoc
delete mode 100644 dev-tools/idea/.idea/ant.xml
delete mode 100644 dev-tools/idea/.idea/codeStyleSettings.xml
delete mode 100644 dev-tools/idea/.idea/compiler.xml
delete mode 100644 dev-tools/idea/.idea/copyright/Apache_Software_Foundation.xml
delete mode 100644 dev-tools/idea/.idea/copyright/profiles_settings.xml
delete mode 100644 dev-tools/idea/.idea/libraries/Derby.xml
delete mode 100644 dev-tools/idea/.idea/libraries/HSQLDB.xml
delete mode 100644 dev-tools/idea/.idea/libraries/ICU_library.xml
delete mode 100644 dev-tools/idea/.idea/libraries/Ivy.xml
delete mode 100644 dev-tools/idea/.idea/libraries/JUnit.xml
delete mode 100644 dev-tools/idea/.idea/libraries/Morfologik_library.xml
delete mode 100644 dev-tools/idea/.idea/libraries/Solr_DIH_core_library.xml
delete mode 100644 dev-tools/idea/.idea/libraries/Solr_DIH_extras_library.xml
delete mode 100644 dev-tools/idea/.idea/libraries/Solr_DIH_test_library.xml
delete mode 100644 dev-tools/idea/.idea/libraries/Solr_core_library.xml
delete mode 100644 dev-tools/idea/.idea/libraries/Solr_core_test_library.xml
delete mode 100644 dev-tools/idea/.idea/libraries/Solr_example_library.xml
delete mode 100644 dev-tools/idea/.idea/libraries/Solr_extraction_library.xml
delete mode 100644 dev-tools/idea/.idea/libraries/Solr_jaeger_tracer_configurator_library.xml
delete mode 100644 dev-tools/idea/.idea/libraries/Solr_prometheus_exporter_library.xml
delete mode 100644 dev-tools/idea/.idea/libraries/Solr_test_framework_library.xml
delete mode 100644 dev-tools/idea/.idea/libraries/Solr_velocity_library.xml
delete mode 100644 dev-tools/idea/.idea/libraries/Solrj_library.xml
delete mode 100755 dev-tools/idea/.idea/misc.xml
delete mode 100644 dev-tools/idea/.idea/modules.xml
delete mode 100644 dev-tools/idea/.idea/projectCodeStyle.xml
delete mode 100644 dev-tools/idea/.idea/vcs.xml
delete mode 100644 dev-tools/idea/.idea/workspace.xml
delete mode 100644 dev-tools/idea/dev-tools/scripts/scripts.iml
delete mode 100644 dev-tools/idea/lucene/analysis/common/analysis-common.iml
delete mode 100644 dev-tools/idea/lucene/analysis/icu/icu.iml
delete mode 100644 dev-tools/idea/lucene/analysis/kuromoji/kuromoji.iml
delete mode 100644 dev-tools/idea/lucene/analysis/morfologik/morfologik.iml
delete mode 100644 dev-tools/idea/lucene/analysis/nori/nori.iml
delete mode 100644 dev-tools/idea/lucene/analysis/opennlp/opennlp.iml
delete mode 100644 dev-tools/idea/lucene/analysis/phonetic/phonetic.iml
delete mode 100644 dev-tools/idea/lucene/analysis/smartcn/smartcn.iml
delete mode 100644 dev-tools/idea/lucene/analysis/stempel/stempel.iml
delete mode 100644 dev-tools/idea/lucene/backward-codecs/backward-codecs.iml
delete mode 100644 dev-tools/idea/lucene/benchmark/conf/benchmark-conf.iml
delete mode 100644 dev-tools/idea/lucene/benchmark/src/benchmark.iml
delete mode 100644 dev-tools/idea/lucene/classification/classification.iml
delete mode 100644 dev-tools/idea/lucene/codecs/src/codecs.iml
delete mode 100644 dev-tools/idea/lucene/codecs/src/test/codecs-tests.iml
delete mode 100644 dev-tools/idea/lucene/core/src/lucene-core.iml
delete mode 100644 dev-tools/idea/lucene/core/src/test/lucene-core-tests.iml
delete mode 100644 dev-tools/idea/lucene/demo/demo.iml
delete mode 100644 dev-tools/idea/lucene/expressions/expressions.iml
delete mode 100644 dev-tools/idea/lucene/facet/facet.iml
delete mode 100644 dev-tools/idea/lucene/grouping/grouping.iml
delete mode 100644 dev-tools/idea/lucene/highlighter/highlighter.iml
delete mode 100644 dev-tools/idea/lucene/join/join.iml
delete mode 100644 dev-tools/idea/lucene/luke/luke.iml
delete mode 100644 dev-tools/idea/lucene/memory/memory.iml
delete mode 100644 dev-tools/idea/lucene/misc/misc.iml
delete mode 100644 dev-tools/idea/lucene/monitor/monitor.iml
delete mode 100644 dev-tools/idea/lucene/queries/queries.iml
delete mode 100644 dev-tools/idea/lucene/queryparser/queryparser.iml
delete mode 100644 dev-tools/idea/lucene/replicator/replicator.iml
delete mode 100644 dev-tools/idea/lucene/sandbox/sandbox.iml
delete mode 100644 dev-tools/idea/lucene/spatial-extras/spatial-extras.iml
delete mode 100644 dev-tools/idea/lucene/spatial3d/spatial3d.iml
delete mode 100644 dev-tools/idea/lucene/suggest/suggest.iml
delete mode 100644 dev-tools/idea/lucene/test-framework/lucene-test-framework.iml
delete mode 100644 dev-tools/idea/lucene/tools/tools.iml
delete mode 100644 dev-tools/idea/parent.iml
delete mode 100644 dev-tools/idea/solr/contrib/analysis-extras/analysis-extras.iml
delete mode 100644 dev-tools/idea/solr/contrib/analytics/analytics.iml
delete mode 100644 dev-tools/idea/solr/contrib/clustering/clustering.iml
delete mode 100644 dev-tools/idea/solr/contrib/dataimporthandler-extras/dataimporthandler-extras.iml
delete mode 100644 dev-tools/idea/solr/contrib/dataimporthandler/dataimporthandler.iml
delete mode 100644 dev-tools/idea/solr/contrib/extraction/extraction.iml
delete mode 100644 dev-tools/idea/solr/contrib/jaegertracer-configurator/jaegertracer-configurator.iml
delete mode 100644 dev-tools/idea/solr/contrib/langid/langid.iml
delete mode 100644 dev-tools/idea/solr/contrib/ltr/ltr.iml
delete mode 100644 dev-tools/idea/solr/contrib/prometheus-exporter/prometheus-exporter.iml
delete mode 100644 dev-tools/idea/solr/contrib/velocity/velocity.iml
delete mode 100644 dev-tools/idea/solr/core/src/java/solr-core.iml
delete mode 100644 dev-tools/idea/solr/core/src/solr-core-tests.iml
delete mode 100644 dev-tools/idea/solr/server/server.iml
delete mode 100644 dev-tools/idea/solr/solrj/src/java/solrj.iml
delete mode 100644 dev-tools/idea/solr/solrj/src/solrj-tests.iml
delete mode 100644 dev-tools/idea/solr/test-framework/solr-test-framework.iml
delete mode 100644 dev-tools/maven/README.maven
delete mode 100644 dev-tools/maven/lucene/analysis/common/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/analysis/icu/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/analysis/kuromoji/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/analysis/morfologik/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/analysis/nori/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/analysis/opennlp/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/analysis/phonetic/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/analysis/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/analysis/smartcn/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/analysis/stempel/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/backward-codecs/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/benchmark/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/classification/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/codecs/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/codecs/src/java/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/codecs/src/test/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/core/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/core/src/java/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/core/src/test/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/demo/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/expressions/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/facet/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/grouping/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/highlighter/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/join/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/memory/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/misc/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/monitor/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/queries/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/queryparser/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/replicator/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/sandbox/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/spatial-extras/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/spatial3d/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/suggest/pom.xml.template
delete mode 100644 dev-tools/maven/lucene/test-framework/pom.xml.template
delete mode 100644 dev-tools/maven/pom.xml.template
delete mode 100644 dev-tools/maven/solr/contrib/analysis-extras/pom.xml.template
delete mode 100644 dev-tools/maven/solr/contrib/analytics/pom.xml.template
delete mode 100644 dev-tools/maven/solr/contrib/clustering/pom.xml.template
delete mode 100644 dev-tools/maven/solr/contrib/dataimporthandler-extras/pom.xml.template
delete mode 100644 dev-tools/maven/solr/contrib/dataimporthandler/pom.xml.template
delete mode 100644 dev-tools/maven/solr/contrib/extraction/pom.xml.template
delete mode 100644 dev-tools/maven/solr/contrib/jaegertracer-configurator/pom.xml.template
delete mode 100644 dev-tools/maven/solr/contrib/langid/pom.xml.template
delete mode 100644 dev-tools/maven/solr/contrib/ltr/pom.xml.template
delete mode 100644 dev-tools/maven/solr/contrib/pom.xml.template
delete mode 100644 dev-tools/maven/solr/contrib/prometheus-exporter/pom.xml.template
delete mode 100644 dev-tools/maven/solr/contrib/velocity/pom.xml.template
delete mode 100644 dev-tools/maven/solr/core/pom.xml.template
delete mode 100644 dev-tools/maven/solr/core/src/java/pom.xml.template
delete mode 100644 dev-tools/maven/solr/core/src/test/pom.xml.template
delete mode 100644 dev-tools/maven/solr/maven.testlogging.properties
delete mode 100644 dev-tools/maven/solr/pom.xml.template
delete mode 100644 dev-tools/maven/solr/solrj/pom.xml.template
delete mode 100644 dev-tools/maven/solr/solrj/src/java/pom.xml.template
delete mode 100644 dev-tools/maven/solr/solrj/src/test/pom.xml.template
delete mode 100644 dev-tools/maven/solr/test-framework/pom.xml.template
create mode 100644 dev-tools/missing-doclet/build.gradle
create mode 100644 dev-tools/missing-doclet/settings.gradle
create mode 100644 dev-tools/missing-doclet/src/main/java/org/apache/lucene/missingdoclet/MissingDoclet.java
delete mode 100644 dev-tools/netbeans/nb-project.xsl
delete mode 100644 dev-tools/netbeans/nbproject/project.properties
delete mode 100755 dev-tools/scripts/SOLR-2452.patch.hack.pl
delete mode 100644 dev-tools/scripts/checkJavaDocs.py
delete mode 100644 gradle/ant-compat/forbidden-api-rules-in-sync.gradle
delete mode 100644 gradle/ant-compat/jar-checks.gradle
delete mode 100644 gradle/ant-compat/resolve.gradle
delete mode 100644 gradle/ant-compat/solr-forbidden-apis.gradle
rename {lucene/site/changes => gradle/documentation/changes-to-html}/ChangesFancyStyle.css (100%)
rename {lucene/site/changes => gradle/documentation/changes-to-html}/ChangesFixedWidthStyle.css (100%)
rename {lucene/site/changes => gradle/documentation/changes-to-html}/ChangesSimpleStyle.css (100%)
rename {lucene/site/changes => gradle/documentation/changes-to-html}/changes2html.pl (100%)
mode change 100755 => 100644
rename {lucene/tools/javadoc => gradle/documentation/render-javadoc}/java11/package-list (100%)
rename {lucene/tools/javadoc => gradle/documentation/render-javadoc}/junit/package-list (100%)
rename {lucene/tools => gradle/documentation/render-javadoc}/prettify/inject-javadocs.js (100%)
rename {lucene/tools => gradle/documentation/render-javadoc}/prettify/prettify.css (100%)
rename {lucene/tools => gradle/documentation/render-javadoc}/prettify/prettify.js (100%)
rename {lucene/tools/javadoc => gradle/documentation/render-javadoc}/table_padding.css (100%)
create mode 100644 gradle/generation/nori.gradle
create mode 100644 gradle/hacks/gradle-archives.gradle
create mode 100644 gradle/hacks/hashmapAssertions.gradle
rename {dev-tools => gradle/ide}/eclipse/dot.classpath.xsl (100%)
rename {dev-tools => gradle/ide}/eclipse/dot.project (100%)
rename {dev-tools => gradle/ide}/eclipse/dot.settings/org.eclipse.core.resources.prefs (100%)
rename {dev-tools => gradle/ide}/eclipse/dot.settings/org.eclipse.jdt.core.prefs (100%)
rename {dev-tools => gradle/ide}/eclipse/dot.settings/org.eclipse.jdt.ui.prefs (100%)
rename {dev-tools => gradle/ide}/eclipse/run-solr-cloud.launch (100%)
rename {dev-tools => gradle/ide}/eclipse/run-solr.launch (100%)
rename {dev-tools => gradle/ide}/eclipse/run-test-cases.launch (100%)
create mode 100644 gradle/releasing.gradle
create mode 100644 gradle/solr/packaging.gradle
create mode 100644 gradle/solr/solr-forbidden-apis.gradle
rename {lucene/tools/junit4 => gradle/testing/defaults-tests}/logging.properties (100%)
delete mode 100644 gradle/testing/policies/solr-tests.policy
rename {lucene/tools/junit4 => gradle/testing/randomization/policies}/replicator-tests.policy (100%)
create mode 100644 gradle/testing/randomization/policies/solr-tests.policy
create mode 100644 gradle/testing/randomization/policies/tests.policy
rename {lucene/tools/javadoc => gradle/validation/ecj-lint}/ecj.javadocs.prefs (100%)
create mode 100644 gradle/validation/error-prone.gradle
delete mode 100644 gradle/validation/missing-docs-check.gradle
delete mode 100644 lucene/analysis/analysis-module-build.xml
delete mode 100644 lucene/analysis/build.xml
delete mode 100644 lucene/analysis/common/build.xml
delete mode 100644 lucene/analysis/common/ivy.xml
create mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/classic/ClassicAnalyzer.java
create mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/classic/ClassicFilter.java
create mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/classic/ClassicFilterFactory.java
create mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/classic/ClassicTokenizer.java
create mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/classic/ClassicTokenizerFactory.java
create mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/classic/ClassicTokenizerImpl.java
rename lucene/analysis/common/src/java/org/apache/lucene/analysis/{standard => classic}/ClassicTokenizerImpl.jflex (100%)
create mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/classic/package.html
rename lucene/analysis/common/src/java/org/apache/lucene/analysis/{standard => email}/ASCIITLD.jflex-macro (100%)
create mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/email/UAX29URLEmailAnalyzer.java
create mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/email/UAX29URLEmailTokenizer.java
create mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/email/UAX29URLEmailTokenizerFactory.java
create mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/email/UAX29URLEmailTokenizerImpl.java
create mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/email/UAX29URLEmailTokenizerImpl.jflex
create mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/email/package.html
delete mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/standard/ClassicAnalyzer.java
delete mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/standard/ClassicFilter.java
delete mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/standard/ClassicFilterFactory.java
delete mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/standard/ClassicTokenizer.java
delete mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/standard/ClassicTokenizerFactory.java
delete mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/standard/ClassicTokenizerImpl.java
delete mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/standard/StandardTokenizerFactory.java
delete mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/standard/UAX29URLEmailAnalyzer.java
delete mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/standard/UAX29URLEmailTokenizer.java
delete mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/standard/UAX29URLEmailTokenizerFactory.java
delete mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/standard/UAX29URLEmailTokenizerImpl.java
delete mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/standard/UAX29URLEmailTokenizerImpl.jflex
delete mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/standard/package.html
delete mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/util/AbstractAnalysisFactory.java
delete mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/util/AnalysisSPILoader.java
delete mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/util/CharFilterFactory.java
delete mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/util/ClasspathResourceLoader.java
delete mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/util/ResourceLoader.java
delete mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/util/ResourceLoaderAware.java
delete mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/util/TokenFilterFactory.java
delete mode 100644 lucene/analysis/common/src/java/org/apache/lucene/analysis/util/TokenizerFactory.java
rename lucene/analysis/common/src/resources/META-INF/services/{org.apache.lucene.analysis.util.CharFilterFactory => org.apache.lucene.analysis.CharFilterFactory} (100%)
create mode 100644 lucene/analysis/common/src/resources/META-INF/services/org.apache.lucene.analysis.TokenFilterFactory
create mode 100644 lucene/analysis/common/src/resources/META-INF/services/org.apache.lucene.analysis.TokenizerFactory
delete mode 100644 lucene/analysis/common/src/resources/META-INF/services/org.apache.lucene.analysis.util.TokenFilterFactory
delete mode 100644 lucene/analysis/common/src/resources/META-INF/services/org.apache.lucene.analysis.util.TokenizerFactory
create mode 100644 lucene/analysis/common/src/test/org/apache/lucene/analysis/classic/TestClassicAnalyzer.java
create mode 100644 lucene/analysis/common/src/test/org/apache/lucene/analysis/classic/TestClassicFactories.java
create mode 100644 lucene/analysis/common/src/test/org/apache/lucene/analysis/core/TestCoreFactories.java
rename lucene/analysis/common/src/test/org/apache/lucene/analysis/{standard => email}/LuceneResourcesWikiPage.html (100%)
rename lucene/analysis/common/src/test/org/apache/lucene/analysis/{standard => email}/LuceneResourcesWikiPageURLs.txt (100%)
create mode 100644 lucene/analysis/common/src/test/org/apache/lucene/analysis/email/TestUAX29URLEmailAnalyzer.java
create mode 100644 lucene/analysis/common/src/test/org/apache/lucene/analysis/email/TestUAX29URLEmailTokenizer.java
create mode 100644 lucene/analysis/common/src/test/org/apache/lucene/analysis/email/TestUAX29URLEmailTokenizerFactory.java
rename lucene/analysis/common/src/test/org/apache/lucene/analysis/{standard => email}/email.addresses.from.random.text.with.email.addresses.txt (100%)
rename lucene/analysis/common/src/test/org/apache/lucene/analysis/{standard => email}/random.text.with.email.addresses.txt (100%)
rename lucene/analysis/common/src/test/org/apache/lucene/analysis/{standard => email}/random.text.with.urls.txt (100%)
rename lucene/analysis/common/src/test/org/apache/lucene/analysis/{standard => email}/urls.from.random.text.with.urls.txt (100%)
create mode 100644 lucene/analysis/common/src/test/org/apache/lucene/analysis/miscellaneous/TestMiscellaneousFactories.java
delete mode 100644 lucene/analysis/common/src/test/org/apache/lucene/analysis/standard/TestClassicAnalyzer.java
delete mode 100644 lucene/analysis/common/src/test/org/apache/lucene/analysis/standard/TestStandardFactories.java
delete mode 100644 lucene/analysis/common/src/test/org/apache/lucene/analysis/standard/TestUAX29URLEmailAnalyzer.java
delete mode 100644 lucene/analysis/common/src/test/org/apache/lucene/analysis/standard/TestUAX29URLEmailTokenizer.java
delete mode 100644 lucene/analysis/common/src/test/org/apache/lucene/analysis/standard/TestUAX29URLEmailTokenizerFactory.java
delete mode 100644 lucene/analysis/common/src/test/org/apache/lucene/analysis/util/BaseTokenStreamFactoryTestCase.java
delete mode 100644 lucene/analysis/common/src/test/org/apache/lucene/analysis/util/TestAbstractAnalysisFactory.java
delete mode 100644 lucene/analysis/common/src/test/org/apache/lucene/analysis/util/TestAnalysisSPILoader.java
delete mode 100644 lucene/analysis/icu/build.xml
delete mode 100644 lucene/analysis/icu/ivy.xml
create mode 100644 lucene/analysis/icu/src/java/org/apache/lucene/analysis/icu/ICUCollationAttributeFactory.java
create mode 100644 lucene/analysis/icu/src/java/org/apache/lucene/analysis/icu/ICUCollationDocValuesField.java
create mode 100644 lucene/analysis/icu/src/java/org/apache/lucene/analysis/icu/ICUCollationKeyAnalyzer.java
create mode 100644 lucene/analysis/icu/src/java/org/apache/lucene/analysis/icu/tokenattributes/ICUCollatedTermAttributeImpl.java
delete mode 100644 lucene/analysis/icu/src/java/org/apache/lucene/collation/ICUCollationAttributeFactory.java
delete mode 100644 lucene/analysis/icu/src/java/org/apache/lucene/collation/ICUCollationDocValuesField.java
delete mode 100644 lucene/analysis/icu/src/java/org/apache/lucene/collation/ICUCollationKeyAnalyzer.java
delete mode 100644 lucene/analysis/icu/src/java/org/apache/lucene/collation/package.html
delete mode 100644 lucene/analysis/icu/src/java/org/apache/lucene/collation/tokenattributes/ICUCollatedTermAttributeImpl.java
delete mode 100644 lucene/analysis/icu/src/java/org/apache/lucene/collation/tokenattributes/package.html
rename lucene/analysis/icu/src/resources/META-INF/services/{org.apache.lucene.analysis.util.CharFilterFactory => org.apache.lucene.analysis.CharFilterFactory} (100%)
rename lucene/analysis/icu/src/resources/META-INF/services/{org.apache.lucene.analysis.util.TokenFilterFactory => org.apache.lucene.analysis.TokenFilterFactory} (100%)
rename lucene/analysis/icu/src/resources/META-INF/services/{org.apache.lucene.analysis.util.TokenizerFactory => org.apache.lucene.analysis.TokenizerFactory} (100%)
create mode 100644 lucene/analysis/icu/src/test/org/apache/lucene/analysis/icu/TestICUCollationDocValuesField.java
create mode 100644 lucene/analysis/icu/src/test/org/apache/lucene/analysis/icu/TestICUCollationKeyAnalyzer.java
delete mode 100644 lucene/analysis/icu/src/test/org/apache/lucene/collation/TestICUCollationDocValuesField.java
delete mode 100644 lucene/analysis/icu/src/test/org/apache/lucene/collation/TestICUCollationKeyAnalyzer.java
delete mode 100644 lucene/analysis/kuromoji/build.xml
delete mode 100644 lucene/analysis/kuromoji/ivy.xml
rename lucene/analysis/kuromoji/src/resources/META-INF/services/{org.apache.lucene.analysis.util.CharFilterFactory => org.apache.lucene.analysis.CharFilterFactory} (100%)
rename lucene/analysis/kuromoji/src/resources/META-INF/services/{org.apache.lucene.analysis.util.TokenFilterFactory => org.apache.lucene.analysis.TokenFilterFactory} (100%)
rename lucene/analysis/kuromoji/src/resources/META-INF/services/{org.apache.lucene.analysis.util.TokenizerFactory => org.apache.lucene.analysis.TokenizerFactory} (100%)
delete mode 100644 lucene/analysis/morfologik/build.xml
delete mode 100644 lucene/analysis/morfologik/ivy.xml
rename lucene/analysis/morfologik/src/resources/META-INF/services/{org.apache.lucene.analysis.util.TokenFilterFactory => org.apache.lucene.analysis.TokenFilterFactory} (100%)
delete mode 100644 lucene/analysis/nori/build.xml
delete mode 100644 lucene/analysis/nori/ivy.xml
rename lucene/analysis/nori/src/resources/META-INF/services/{org.apache.lucene.analysis.util.TokenFilterFactory => org.apache.lucene.analysis.TokenFilterFactory} (100%)
rename lucene/analysis/nori/src/resources/META-INF/services/{org.apache.lucene.analysis.util.TokenizerFactory => org.apache.lucene.analysis.TokenizerFactory} (100%)
delete mode 100644 lucene/analysis/opennlp/build.xml
delete mode 100644 lucene/analysis/opennlp/ivy.xml
rename lucene/analysis/opennlp/src/resources/META-INF/services/{org.apache.lucene.analysis.util.TokenFilterFactory => org.apache.lucene.analysis.TokenFilterFactory} (100%)
rename lucene/analysis/opennlp/src/resources/META-INF/services/{org.apache.lucene.analysis.util.TokenizerFactory => org.apache.lucene.analysis.TokenizerFactory} (100%)
delete mode 100644 lucene/analysis/phonetic/build.xml
delete mode 100644 lucene/analysis/phonetic/ivy.xml
rename lucene/analysis/phonetic/src/resources/META-INF/services/{org.apache.lucene.analysis.util.TokenFilterFactory => org.apache.lucene.analysis.TokenFilterFactory} (100%)
delete mode 100644 lucene/analysis/smartcn/build.xml
delete mode 100644 lucene/analysis/smartcn/ivy.xml
rename lucene/analysis/smartcn/src/resources/META-INF/services/{org.apache.lucene.analysis.util.TokenizerFactory => org.apache.lucene.analysis.TokenizerFactory} (100%)
delete mode 100644 lucene/analysis/stempel/build.xml
delete mode 100644 lucene/analysis/stempel/ivy.xml
rename lucene/analysis/stempel/src/resources/META-INF/services/{org.apache.lucene.analysis.util.TokenFilterFactory => org.apache.lucene.analysis.TokenFilterFactory} (100%)
delete mode 100644 lucene/backward-codecs/build.xml
delete mode 100644 lucene/backward-codecs/ivy.xml
create mode 100644 lucene/backward-codecs/src/test/org/apache/lucene/index/index.8.6.2-cfs.zip
create mode 100644 lucene/backward-codecs/src/test/org/apache/lucene/index/index.8.6.2-nocfs.zip
create mode 100644 lucene/backward-codecs/src/test/org/apache/lucene/index/index.8.6.3-cfs.zip
create mode 100644 lucene/backward-codecs/src/test/org/apache/lucene/index/index.8.6.3-nocfs.zip
create mode 100644 lucene/backward-codecs/src/test/org/apache/lucene/index/sorted.8.6.2.zip
create mode 100644 lucene/backward-codecs/src/test/org/apache/lucene/index/sorted.8.6.3.zip
delete mode 100644 lucene/benchmark/build.xml
delete mode 100644 lucene/benchmark/ivy.xml
delete mode 100644 lucene/build.xml
delete mode 100644 lucene/classification/build.xml
delete mode 100644 lucene/classification/ivy.xml
delete mode 100644 lucene/codecs/build.xml
delete mode 100644 lucene/codecs/ivy.xml
delete mode 100644 lucene/common-build.xml
delete mode 100644 lucene/core/build.xml
delete mode 100644 lucene/core/ivy.xml
create mode 100644 lucene/core/src/java/org/apache/lucene/analysis/AbstractAnalysisFactory.java
create mode 100644 lucene/core/src/java/org/apache/lucene/analysis/AnalysisSPILoader.java
create mode 100644 lucene/core/src/java/org/apache/lucene/analysis/CharFilterFactory.java
create mode 100644 lucene/core/src/java/org/apache/lucene/analysis/TokenFilterFactory.java
create mode 100644 lucene/core/src/java/org/apache/lucene/analysis/TokenizerFactory.java
create mode 100644 lucene/core/src/java/org/apache/lucene/analysis/standard/StandardTokenizerFactory.java
create mode 100644 lucene/core/src/java/org/apache/lucene/codecs/lucene87/BugfixDeflater_JDK8252739.java
create mode 100644 lucene/core/src/java/org/apache/lucene/codecs/lucene87/DeflateWithPresetDictCompressionMode.java
create mode 100644 lucene/core/src/java/org/apache/lucene/codecs/lucene87/LZ4WithPresetDictCompressionMode.java
delete mode 100644 lucene/core/src/java/org/apache/lucene/index/DefaultIndexingChain.java
delete mode 100644 lucene/core/src/java/org/apache/lucene/index/DocConsumer.java
create mode 100644 lucene/core/src/java/org/apache/lucene/index/IndexingChain.java
create mode 100644 lucene/core/src/java/org/apache/lucene/index/SortingCodecReader.java
delete mode 100644 lucene/core/src/java/org/apache/lucene/index/SortingLeafReader.java
delete mode 100644 lucene/core/src/java/org/apache/lucene/search/FilteringFieldComparator.java
delete mode 100644 lucene/core/src/java/org/apache/lucene/search/FilteringLeafFieldComparator.java
delete mode 100644 lucene/core/src/java/org/apache/lucene/search/FilteringNumericComparator.java
delete mode 100644 lucene/core/src/java/org/apache/lucene/search/FilteringNumericLeafComparator.java
create mode 100644 lucene/core/src/java/org/apache/lucene/search/comparators/DocComparator.java
create mode 100644 lucene/core/src/java/org/apache/lucene/search/comparators/DoubleComparator.java
create mode 100644 lucene/core/src/java/org/apache/lucene/search/comparators/FloatComparator.java
create mode 100644 lucene/core/src/java/org/apache/lucene/search/comparators/IntComparator.java
create mode 100644 lucene/core/src/java/org/apache/lucene/search/comparators/LongComparator.java
create mode 100644 lucene/core/src/java/org/apache/lucene/search/comparators/MinDocIterator.java
create mode 100644 lucene/core/src/java/org/apache/lucene/search/comparators/NumericComparator.java
create mode 100644 lucene/core/src/java/org/apache/lucene/search/comparators/package-info.java
create mode 100644 lucene/core/src/java/org/apache/lucene/util/ClasspathResourceLoader.java
create mode 100644 lucene/core/src/java/org/apache/lucene/util/ResourceLoader.java
create mode 100644 lucene/core/src/java/org/apache/lucene/util/ResourceLoaderAware.java
create mode 100644 lucene/core/src/java/org/apache/lucene/util/bkd/BKDConfig.java
create mode 100644 lucene/core/src/resources/META-INF/services/org.apache.lucene.analysis.TokenizerFactory
create mode 100644 lucene/core/src/test/META-INF/services/org.apache.lucene.analysis.CharFilterFactory
create mode 100644 lucene/core/src/test/META-INF/services/org.apache.lucene.analysis.TokenFilterFactory
create mode 100644 lucene/core/src/test/org/apache/lucene/analysis/FakeCharFilterFactory.java
create mode 100644 lucene/core/src/test/org/apache/lucene/analysis/FakeTokenFilterFactory.java
create mode 100644 lucene/core/src/test/org/apache/lucene/analysis/TestAbstractAnalysisFactory.java
create mode 100644 lucene/core/src/test/org/apache/lucene/analysis/TestAnalysisSPILoader.java
create mode 100644 lucene/core/src/test/org/apache/lucene/analysis/standard/TestStandardFactories.java
create mode 100644 lucene/core/src/test/org/apache/lucene/index/TestSortingCodecReader.java
create mode 100644 lucene/core/src/test/org/apache/lucene/store/TestStressLockFactories.java
delete mode 100644 lucene/default-nested-ivy-settings.xml
delete mode 100644 lucene/demo/build.xml
delete mode 100644 lucene/demo/ivy.xml
create mode 100644 lucene/documentation/build.gradle
rename lucene/{site/html => documentation/src/assets}/lucene_green_300.gif (100%)
rename lucene/{site/xsl => documentation/src/markdown}/index.template.md (100%)
delete mode 100644 lucene/expressions/build.xml
delete mode 100644 lucene/expressions/ivy.xml
delete mode 100644 lucene/facet/build.xml
delete mode 100644 lucene/facet/ivy.xml
create mode 100644 lucene/facet/src/java/org/apache/lucene/facet/taxonomy/TaxonomyFacetLabels.java
create mode 100644 lucene/facet/src/test/org/apache/lucene/facet/taxonomy/TestTaxonomyFacetLabels.java
delete mode 100644 lucene/grouping/build.xml
delete mode 100644 lucene/grouping/ivy.xml
delete mode 100644 lucene/highlighter/build.xml
delete mode 100644 lucene/highlighter/ivy.xml
create mode 100644 lucene/highlighter/src/java/org/apache/lucene/search/matchhighlight/FieldValueHighlighters.java
create mode 100644 lucene/highlighter/src/java/org/apache/lucene/search/matchhighlight/MatchHighlighter.java
create mode 100644 lucene/highlighter/src/test/org/apache/lucene/search/matchhighlight/AnalyzerWithGaps.java
create mode 100644 lucene/highlighter/src/test/org/apache/lucene/search/matchhighlight/IndexBuilder.java
create mode 100644 lucene/highlighter/src/test/org/apache/lucene/search/matchhighlight/TestMatchHighlighter.java
delete mode 100644 lucene/ivy-ignore-conflicts.properties
delete mode 100644 lucene/ivy-versions.properties
delete mode 100644 lucene/join/build.xml
delete mode 100644 lucene/join/ivy.xml
delete mode 100644 lucene/licenses/ant-1.8.2.jar.sha1
delete mode 100644 lucene/licenses/ant-LICENSE-ASL.txt
delete mode 100644 lucene/licenses/ant-NOTICE.txt
delete mode 100644 lucene/licenses/ivy-2.4.0.jar.sha1
delete mode 100644 lucene/licenses/ivy-LICENSE-ASL.txt
delete mode 100644 lucene/licenses/ivy-NOTICE.txt
delete mode 100644 lucene/luke/build.xml
delete mode 100644 lucene/luke/ivy.xml
delete mode 100644 lucene/memory/build.xml
delete mode 100644 lucene/memory/ivy.xml
delete mode 100644 lucene/misc/build.xml
delete mode 100644 lucene/misc/ivy.xml
delete mode 100644 lucene/module-build.xml
delete mode 100644 lucene/monitor/build.xml
delete mode 100644 lucene/monitor/ivy.xml
create mode 100644 lucene/packaging/build.gradle
delete mode 100644 lucene/queries/build.xml
delete mode 100644 lucene/queries/ivy.xml
delete mode 100644 lucene/queryparser/build.xml
delete mode 100644 lucene/queryparser/ivy.xml
create mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/charstream/CharStream.java
create mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/charstream/FastCharStream.java
create mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/charstream/package-info.java
delete mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/classic/CharStream.java
delete mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/classic/FastCharStream.java
create mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/flexible/precedence/processors/package-info.java
delete mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/flexible/precedence/processors/package.html
delete mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/flexible/standard/parser/CharStream.java
delete mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/flexible/standard/parser/FastCharStream.java
delete mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/surround/parser/CharStream.java
delete mode 100644 lucene/queryparser/src/java/org/apache/lucene/queryparser/surround/parser/FastCharStream.java
delete mode 100644 lucene/queryparser/xmldtddocbuild.xml
delete mode 100644 lucene/replicator/build.xml
delete mode 100644 lucene/replicator/ivy.xml
delete mode 100644 lucene/sandbox/build.xml
delete mode 100644 lucene/sandbox/ivy.xml
delete mode 100644 lucene/site/xsl/index.xsl
delete mode 100644 lucene/spatial-extras/build.xml
delete mode 100644 lucene/spatial-extras/ivy.xml
create mode 100644 lucene/spatial-extras/src/java/org/apache/lucene/spatial/package-info.java
delete mode 100644 lucene/spatial-extras/src/java/org/apache/lucene/spatial/package.html
create mode 100644 lucene/spatial-extras/src/java/org/apache/lucene/spatial/util/package-info.java
delete mode 100644 lucene/spatial-extras/src/java/org/apache/lucene/spatial/util/package.html
delete mode 100644 lucene/spatial3d/build.xml
delete mode 100644 lucene/spatial3d/ivy.xml
delete mode 100644 lucene/suggest/build.xml
delete mode 100644 lucene/suggest/ivy.xml
rename lucene/suggest/src/resources/META-INF/services/{org.apache.lucene.analysis.util.TokenFilterFactory => org.apache.lucene.analysis.TokenFilterFactory} (100%)
delete mode 100644 lucene/test-framework/build.xml
delete mode 100644 lucene/test-framework/ivy.xml
create mode 100644 lucene/test-framework/src/java/org/apache/lucene/analysis/BaseTokenStreamFactoryTestCase.java
create mode 100644 lucene/test-framework/src/java/org/apache/lucene/codecs/compressing/LZ4WithPresetCompressingCodec.java
delete mode 100644 lucene/tools/build.xml
delete mode 100644 lucene/tools/custom-tasks.xml
delete mode 100644 lucene/tools/forbiddenApis/base.txt
delete mode 100644 lucene/tools/forbiddenApis/lucene.txt
delete mode 100644 lucene/tools/forbiddenApis/servlet-api.txt
delete mode 100644 lucene/tools/forbiddenApis/solr.txt
delete mode 100644 lucene/tools/forbiddenApis/tests.txt
delete mode 100644 lucene/tools/ivy.xml
delete mode 100644 lucene/tools/junit4/cached-timehints.txt
delete mode 100644 lucene/tools/junit4/tests.policy
delete mode 100644 lucene/tools/src/groovy/check-source-patterns.groovy
delete mode 100644 lucene/tools/src/groovy/check-working-copy.groovy
delete mode 100644 lucene/tools/src/groovy/install-markdown-filter.groovy
delete mode 100644 lucene/tools/src/groovy/run-beaster.groovy
delete mode 100644 lucene/tools/src/groovy/run-maven-build.groovy
delete mode 100644 lucene/tools/src/java/lucene-solr.antlib.xml
delete mode 100644 lucene/tools/src/java/org/apache/lucene/dependencies/GetMavenDependenciesTask.java
delete mode 100644 lucene/tools/src/java/org/apache/lucene/dependencies/InterpolatedProperties.java
delete mode 100644 lucene/tools/src/java/org/apache/lucene/validation/LibVersionsCheckTask.java
delete mode 100644 lucene/tools/src/java/org/apache/lucene/validation/LicenseCheckTask.java
delete mode 100644 lucene/tools/src/java/org/apache/lucene/validation/LicenseType.java
delete mode 100644 lucene/tools/src/java/org/apache/lucene/validation/ivyde/IvyNodeElement.java
delete mode 100644 lucene/tools/src/java/org/apache/lucene/validation/ivyde/IvyNodeElementAdapter.java
delete mode 100644 lucene/top-level-ivy-settings.xml
delete mode 100644 lucene/version.properties
delete mode 100644 solr/build.xml
delete mode 100644 solr/common-build.xml
delete mode 100644 solr/contrib/analysis-extras/build.xml
delete mode 100644 solr/contrib/analysis-extras/ivy.xml
delete mode 100644 solr/contrib/analytics/build.xml
delete mode 100644 solr/contrib/analytics/ivy.xml
delete mode 100644 solr/contrib/clustering/build.xml
delete mode 100644 solr/contrib/clustering/ivy.xml
delete mode 100644 solr/contrib/contrib-build.xml
delete mode 100644 solr/contrib/dataimporthandler-extras/build.gradle
delete mode 100644 solr/contrib/dataimporthandler-extras/build.xml
delete mode 100644 solr/contrib/dataimporthandler-extras/ivy.xml
delete mode 100644 solr/contrib/dataimporthandler-extras/src/java/org/apache/solr/handler/dataimport/MailEntityProcessor.java
delete mode 100644 solr/contrib/dataimporthandler-extras/src/java/org/apache/solr/handler/dataimport/TikaEntityProcessor.java
delete mode 100644 solr/contrib/dataimporthandler-extras/src/java/org/apache/solr/handler/dataimport/package.html
delete mode 100644 solr/contrib/dataimporthandler-extras/src/java/overview.html
delete mode 100644 solr/contrib/dataimporthandler-extras/src/resources/solr-default-tika-config.xml
delete mode 100644 solr/contrib/dataimporthandler-extras/src/test-files/dihextras/bad.doc
delete mode 100644 solr/contrib/dataimporthandler-extras/src/test-files/dihextras/solr-word.pdf
delete mode 100644 solr/contrib/dataimporthandler-extras/src/test-files/dihextras/solr/collection1/conf/dataimport-schema-no-unique-key.xml
delete mode 100644 solr/contrib/dataimporthandler-extras/src/test-files/dihextras/solr/collection1/conf/dataimport-solrconfig.xml
delete mode 100644 solr/contrib/dataimporthandler-extras/src/test-files/dihextras/structured.html
delete mode 100644 solr/contrib/dataimporthandler-extras/src/test-files/dihextras/test_jpeg.jpg
delete mode 100644 solr/contrib/dataimporthandler-extras/src/test-files/dihextras/test_recursive_embedded.docx
delete mode 100644 solr/contrib/dataimporthandler-extras/src/test-files/dihextras/test_vsdx.vsdx
delete mode 100644 solr/contrib/dataimporthandler-extras/src/test/org/apache/solr/handler/dataimport/TestMailEntityProcessor.java
delete mode 100644 solr/contrib/dataimporthandler-extras/src/test/org/apache/solr/handler/dataimport/TestTikaEntityProcessor.java
delete mode 100644 solr/contrib/dataimporthandler/README.md
delete mode 100644 solr/contrib/dataimporthandler/build.gradle
delete mode 100644 solr/contrib/dataimporthandler/build.xml
delete mode 100644 solr/contrib/dataimporthandler/ivy.xml
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/BinContentStreamDataSource.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/BinFileDataSource.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/BinURLDataSource.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/CachePropertyUtil.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/ClobTransformer.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/ConfigParseUtil.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/ContentStreamDataSource.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/Context.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/ContextImpl.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/DIHCache.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/DIHCacheSupport.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/DIHLogLevels.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/DIHProperties.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/DIHWriter.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/DIHWriterBase.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/DataImportHandler.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/DataImportHandlerException.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/DataImporter.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/DataSource.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/DateFormatEvaluator.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/DateFormatTransformer.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/DebugInfo.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/DebugLogger.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/DocBuilder.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/EntityProcessor.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/EntityProcessorBase.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/EntityProcessorWrapper.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/Evaluator.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/EventListener.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/FieldReaderDataSource.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/FieldStreamDataSource.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/FileDataSource.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/FileListEntityProcessor.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/HTMLStripTransformer.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/JdbcDataSource.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/LineEntityProcessor.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/LogTransformer.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/MockDataSource.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/NumberFormatTransformer.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/PlainTextEntityProcessor.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/RegexTransformer.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/RequestInfo.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/ScriptTransformer.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/SimplePropertiesWriter.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/SolrEntityProcessor.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/SolrQueryEscapingEvaluator.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/SolrWriter.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/SortedMapBackedCache.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/SqlEntityProcessor.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/SqlEscapingEvaluator.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/TemplateTransformer.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/Transformer.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/URLDataSource.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/UrlEvaluator.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/VariableResolver.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/XPathEntityProcessor.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/XPathRecordReader.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/ZKPropertiesWriter.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/Zipper.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/config/ConfigNameConstants.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/config/ConfigParseUtil.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/config/DIHConfiguration.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/config/Entity.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/config/EntityField.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/config/Field.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/config/PropertyWriter.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/config/Script.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/config/package-info.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/org/apache/solr/handler/dataimport/package-info.java
delete mode 100644 solr/contrib/dataimporthandler/src/java/overview.html
delete mode 100644 solr/contrib/dataimporthandler/src/test-files/dih/solr/collection1/conf/contentstream-solrconfig.xml
delete mode 100644 solr/contrib/dataimporthandler/src/test-files/dih/solr/collection1/conf/data-config-end-to-end.xml
delete mode 100644 solr/contrib/dataimporthandler/src/test-files/dih/solr/collection1/conf/data-config-with-datasource.xml
delete mode 100644 solr/contrib/dataimporthandler/src/test-files/dih/solr/collection1/conf/data-config-with-transformer.xml
delete mode 100644 solr/contrib/dataimporthandler/src/test-files/dih/solr/collection1/conf/dataconfig-contentstream.xml
delete mode 100644 solr/contrib/dataimporthandler/src/test-files/dih/solr/collection1/conf/dataimport-nodatasource-solrconfig.xml
delete mode 100644 solr/contrib/dataimporthandler/src/test-files/dih/solr/collection1/conf/dataimport-schema.xml
delete mode 100644 solr/contrib/dataimporthandler/src/test-files/dih/solr/collection1/conf/dataimport-solr_id-schema.xml
delete mode 100644 solr/contrib/dataimporthandler/src/test-files/dih/solr/collection1/conf/dataimport-solrconfig.xml
delete mode 100644 solr/contrib/dataimporthandler/src/test-files/dih/solr/collection1/conf/protwords.txt
delete mode 100644 solr/contrib/dataimporthandler/src/test-files/dih/solr/collection1/conf/single-entity-data-config.xml
delete mode 100644 solr/contrib/dataimporthandler/src/test-files/dih/solr/collection1/conf/stopwords.txt
delete mode 100644 solr/contrib/dataimporthandler/src/test-files/dih/solr/collection1/conf/synonyms.txt
delete mode 100644 solr/contrib/dataimporthandler/src/test-files/dih/solr/solr.xml
delete mode 100644 solr/contrib/dataimporthandler/src/test-files/log4j2.xml
delete mode 100644 solr/contrib/dataimporthandler/src/test-files/solr/collection1/README
delete mode 100644 solr/contrib/dataimporthandler/src/test-files/solr/configsets/dihconfigset/conf/README
delete mode 100644 solr/contrib/dataimporthandler/src/test-files/solr/configsets/dihconfigset/conf/schema.xml
delete mode 100644 solr/contrib/dataimporthandler/src/test-files/solr/configsets/dihconfigset/conf/solrconfig.xml
delete mode 100644 solr/contrib/dataimporthandler/src/test-files/solr/solr.xml
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/AbstractDIHCacheTestCase.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/AbstractDIHJdbcTestCase.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/AbstractDataImportHandlerTestCase.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/AbstractSqlEntityProcessorTestCase.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/AddAColumnTransformer.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/DestroyCountCache.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/MockInitialContextFactory.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/MockSolrEntityProcessor.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/MockStringDataSource.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestBuiltInEvaluators.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestClobTransformer.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestContentStreamDataSource.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestContextImpl.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestDataConfig.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestDateFormatTransformer.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestDocBuilder.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestDocBuilder2.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestEntityProcessorBase.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestEphemeralCache.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestErrorHandling.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestFieldReader.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestFileListEntityProcessor.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestFileListWithLineEntityProcessor.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestHierarchicalDocBuilder.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestJdbcDataSource.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestJdbcDataSourceConvertType.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestLineEntityProcessor.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestNestedChildren.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestNonWritablePersistFile.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestNumberFormatTransformer.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestPlainTextEntityProcessor.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestRegexTransformer.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestScriptTransformer.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestSimplePropertiesWriter.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestSolrEntityProcessorEndToEnd.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestSolrEntityProcessorUnit.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestSortedMapBackedCache.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestSqlEntityProcessor.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestSqlEntityProcessorDelta.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestTemplateTransformer.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestURLDataSource.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestVariableResolver.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestVariableResolverEndToEnd.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestWriterImpl.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestXPathEntityProcessor.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestXPathRecordReader.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TestZKPropertiesWriter.java
delete mode 100644 solr/contrib/dataimporthandler/src/test/org/apache/solr/handler/dataimport/TripleThreatTransformer.java
delete mode 100644 solr/contrib/extraction/build.xml
delete mode 100644 solr/contrib/extraction/ivy.xml
delete mode 100644 solr/contrib/jaegertracer-configurator/build.xml
delete mode 100644 solr/contrib/jaegertracer-configurator/ivy.xml
delete mode 100644 solr/contrib/langid/build.xml
delete mode 100644 solr/contrib/langid/ivy.xml
delete mode 100644 solr/contrib/ltr/build.xml
delete mode 100644 solr/contrib/ltr/ivy.xml
delete mode 100644 solr/contrib/prometheus-exporter/build.xml
delete mode 100644 solr/contrib/prometheus-exporter/ivy.xml
delete mode 100644 solr/contrib/velocity/build.gradle
delete mode 100644 solr/contrib/velocity/build.xml
delete mode 100644 solr/contrib/velocity/ivy.xml
delete mode 100644 solr/contrib/velocity/src/java/org/apache/solr/response/PageTool.java
delete mode 100644 solr/contrib/velocity/src/java/org/apache/solr/response/SolrVelocityResourceLoader.java
delete mode 100644 solr/contrib/velocity/src/java/org/apache/solr/response/VelocityResponseWriter.java
delete mode 100644 solr/contrib/velocity/src/java/org/apache/solr/response/package.html
delete mode 100644 solr/contrib/velocity/src/java/overview.html
delete mode 100644 solr/contrib/velocity/src/resources/VM_global_library.vm
delete mode 100644 solr/contrib/velocity/src/resources/_macros.vm
delete mode 100644 solr/contrib/velocity/src/resources/macros.vm
delete mode 100644 solr/contrib/velocity/src/resources/velocity/_default.vm
delete mode 100644 solr/contrib/velocity/src/resources/velocity/browse.vm
delete mode 100644 solr/contrib/velocity/src/resources/velocity/error.vm
delete mode 100644 solr/contrib/velocity/src/resources/velocity/facets.vm
delete mode 100644 solr/contrib/velocity/src/resources/velocity/footer.vm
delete mode 100644 solr/contrib/velocity/src/resources/velocity/head.vm
delete mode 100644 solr/contrib/velocity/src/resources/velocity/hit.vm
delete mode 100644 solr/contrib/velocity/src/resources/velocity/layout.vm
delete mode 100644 solr/contrib/velocity/src/resources/velocity/resources.properties
delete mode 100644 solr/contrib/velocity/src/resources/velocity/results_list.vm
delete mode 100644 solr/contrib/velocity/src/test-files/velocity/file.vm
delete mode 100644 solr/contrib/velocity/src/test-files/velocity/solr/collection1/conf/schema.xml
delete mode 100644 solr/contrib/velocity/src/test-files/velocity/solr/collection1/conf/solrconfig.xml
delete mode 100644 solr/contrib/velocity/src/test-files/velocity/solr/collection1/conf/velocity-init.properties
delete mode 100644 solr/contrib/velocity/src/test-files/velocity/solr/collection1/conf/velocity/VM_global_library.vm
delete mode 100644 solr/contrib/velocity/src/test-files/velocity/solr/collection1/conf/velocity/encoding.vm
delete mode 100644 solr/contrib/velocity/src/test-files/velocity/solr/collection1/conf/velocity/layout.vm
delete mode 100644 solr/contrib/velocity/src/test-files/velocity/solr/collection1/conf/velocity/locale.vm
delete mode 100644 solr/contrib/velocity/src/test-files/velocity/solr/collection1/conf/velocity/locale_number.vm
delete mode 100644 solr/contrib/velocity/src/test-files/velocity/solr/collection1/conf/velocity/macros.vm
delete mode 100644 solr/contrib/velocity/src/test-files/velocity/solr/collection1/conf/velocity/numFound.vm
delete mode 100644 solr/contrib/velocity/src/test-files/velocity/solr/collection1/conf/velocity/outside_the_box.vm
delete mode 100644 solr/contrib/velocity/src/test-files/velocity/solr/collection1/conf/velocity/resource_get.vm
delete mode 100644 solr/contrib/velocity/src/test-files/velocity/solr/collection1/conf/velocity/sandbox_intersection.vm
delete mode 100644 solr/contrib/velocity/src/test-files/velocity/solr/collection1/conf/velocity/test_macro_legacy_support.vm
delete mode 100644 solr/contrib/velocity/src/test-files/velocity/solr/collection1/conf/velocity/test_macro_overridden.vm
delete mode 100644 solr/contrib/velocity/src/test-files/velocity/solr/collection1/conf/velocity/test_macro_visible.vm
delete mode 100644 solr/contrib/velocity/src/test/custom_tool.vm
delete mode 100644 solr/contrib/velocity/src/test/foreach.vm
delete mode 100644 solr/contrib/velocity/src/test/org/apache/solr/velocity/MockTool.java
delete mode 100644 solr/contrib/velocity/src/test/org/apache/solr/velocity/VelocityResponseWriterTest.java
delete mode 100644 solr/contrib/velocity/src/test/velocity/resources.properties
delete mode 100644 solr/contrib/velocity/src/test/velocity/resources_en_UK.properties
delete mode 100644 solr/core/build.xml
delete mode 100644 solr/core/ivy.xml
create mode 100644 solr/core/src/java/org/apache/solr/cluster/Cluster.java
create mode 100644 solr/core/src/java/org/apache/solr/cluster/Node.java
create mode 100644 solr/core/src/java/org/apache/solr/cluster/Replica.java
create mode 100644 solr/core/src/java/org/apache/solr/cluster/Shard.java
create mode 100644 solr/core/src/java/org/apache/solr/cluster/SolrCollection.java
create mode 100644 solr/core/src/java/org/apache/solr/cluster/package-info.java
create mode 100644 solr/core/src/java/org/apache/solr/cluster/placement/AttributeFetcher.java
create mode 100644 solr/core/src/java/org/apache/solr/cluster/placement/AttributeValues.java
create mode 100644 solr/core/src/java/org/apache/solr/cluster/placement/PlacementException.java
create mode 100644 solr/core/src/java/org/apache/solr/cluster/placement/PlacementPlan.java
create mode 100644 solr/core/src/java/org/apache/solr/cluster/placement/PlacementPlanFactory.java
create mode 100644 solr/core/src/java/org/apache/solr/cluster/placement/PlacementPlugin.java
create mode 100644 solr/core/src/java/org/apache/solr/cluster/placement/PlacementPluginConfig.java
create mode 100644 solr/core/src/java/org/apache/solr/cluster/placement/PlacementPluginFactory.java
create mode 100644 solr/core/src/java/org/apache/solr/cluster/placement/PlacementRequest.java
create mode 100644 solr/core/src/java/org/apache/solr/cluster/placement/ReplicaPlacement.java
create mode 100644 solr/core/src/java/org/apache/solr/cluster/placement/impl/AttributeFetcherImpl.java
create mode 100644 solr/core/src/java/org/apache/solr/cluster/placement/impl/AttributeValuesImpl.java
create mode 100644 solr/core/src/java/org/apache/solr/cluster/placement/impl/PlacementPlanFactoryImpl.java
create mode 100644 solr/core/src/java/org/apache/solr/cluster/placement/impl/PlacementPlanImpl.java
create mode 100644 solr/core/src/java/org/apache/solr/cluster/placement/impl/PlacementPluginAssignStrategy.java
create mode 100644 solr/core/src/java/org/apache/solr/cluster/placement/impl/PlacementPluginConfigImpl.java
create mode 100644 solr/core/src/java/org/apache/solr/cluster/placement/impl/PlacementRequestImpl.java
create mode 100644 solr/core/src/java/org/apache/solr/cluster/placement/impl/ReplicaPlacementImpl.java
create mode 100644 solr/core/src/java/org/apache/solr/cluster/placement/impl/SimpleClusterAbstractionsImpl.java
create mode 100644 solr/core/src/java/org/apache/solr/cluster/placement/impl/package-info.java
create mode 100644 solr/core/src/java/org/apache/solr/cluster/placement/package-info.java
create mode 100644 solr/core/src/java/org/apache/solr/cluster/placement/plugins/SamplePluginAffinityReplicaPlacement.java
create mode 100644 solr/core/src/java/org/apache/solr/cluster/placement/plugins/SamplePluginMinimizeCores.java
create mode 100644 solr/core/src/java/org/apache/solr/cluster/placement/plugins/SamplePluginRandomPlacement.java
create mode 100644 solr/core/src/java/org/apache/solr/cluster/placement/plugins/package-info.java
create mode 100644 solr/core/src/java/org/apache/solr/core/DelegatingEventListener.java
create mode 100644 solr/core/src/java/org/apache/solr/core/RateLimiterConfig.java
delete mode 100644 solr/core/src/java/org/apache/solr/core/SolrClassLoader.java
delete mode 100644 solr/core/src/java/org/apache/solr/handler/CdcrBufferManager.java
delete mode 100644 solr/core/src/java/org/apache/solr/handler/CdcrBufferStateManager.java
delete mode 100644 solr/core/src/java/org/apache/solr/handler/CdcrLeaderStateManager.java
delete mode 100644 solr/core/src/java/org/apache/solr/handler/CdcrParams.java
delete mode 100644 solr/core/src/java/org/apache/solr/handler/CdcrProcessStateManager.java
delete mode 100644 solr/core/src/java/org/apache/solr/handler/CdcrReplicator.java
delete mode 100644 solr/core/src/java/org/apache/solr/handler/CdcrReplicatorManager.java
delete mode 100644 solr/core/src/java/org/apache/solr/handler/CdcrReplicatorScheduler.java
delete mode 100644 solr/core/src/java/org/apache/solr/handler/CdcrReplicatorState.java
delete mode 100644 solr/core/src/java/org/apache/solr/handler/CdcrRequestHandler.java
delete mode 100644 solr/core/src/java/org/apache/solr/handler/CdcrStateManager.java
delete mode 100644 solr/core/src/java/org/apache/solr/handler/CdcrUpdateLogSynchronizer.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/ClusterAPI.java
create mode 100644 solr/core/src/java/org/apache/solr/handler/CollectionsAPI.java
delete mode 100644 solr/core/src/java/org/apache/solr/handler/admin/ConfigSetsHandlerApi.java
create mode 100644 solr/core/src/java/org/apache/solr/logging/DeprecationLog.java
delete mode 100644 solr/core/src/java/org/apache/solr/parser/CharStream.java
delete mode 100644 solr/core/src/java/org/apache/solr/parser/FastCharStream.java
create mode 100644 solr/core/src/java/org/apache/solr/query/package-info.java
delete mode 100644 solr/core/src/java/org/apache/solr/query/package.html
create mode 100644 solr/core/src/java/org/apache/solr/request/json/package-info.java
delete mode 100644 solr/core/src/java/org/apache/solr/request/json/package.html
create mode 100644 solr/core/src/java/org/apache/solr/request/macro/package-info.java
delete mode 100644 solr/core/src/java/org/apache/solr/request/macro/package.html
delete mode 100644 solr/core/src/java/org/apache/solr/rest/DELETEable.java
delete mode 100644 solr/core/src/java/org/apache/solr/rest/GETable.java
delete mode 100644 solr/core/src/java/org/apache/solr/rest/POSTable.java
delete mode 100644 solr/core/src/java/org/apache/solr/rest/PUTable.java
delete mode 100644 solr/core/src/java/org/apache/solr/rest/SolrSchemaRestApi.java
create mode 100644 solr/core/src/java/org/apache/solr/search/facet/package-info.java
delete mode 100644 solr/core/src/java/org/apache/solr/search/facet/package.html
delete mode 100644 solr/core/src/java/org/apache/solr/update/CdcrTransactionLog.java
delete mode 100644 solr/core/src/java/org/apache/solr/update/CdcrUpdateLog.java
delete mode 100644 solr/core/src/java/org/apache/solr/update/processor/CdcrUpdateProcessor.java
delete mode 100644 solr/core/src/java/org/apache/solr/update/processor/CdcrUpdateProcessorFactory.java
delete mode 100644 solr/core/src/java/org/apache/solr/util/DOMUtil.java
delete mode 100644 solr/core/src/java/org/apache/solr/util/PropertiesUtil.java
create mode 100644 solr/core/src/java/org/apache/solr/util/circuitbreaker/package-info.java
rename solr/core/src/resources/META-INF/services/{org.apache.lucene.analysis.util.TokenFilterFactory => org.apache.lucene.analysis.TokenFilterFactory} (100%)
create mode 100644 solr/core/src/test-files/runtimecode/MyPatternReplaceCharFilterFactory.java.txt
rename solr/core/src/test-files/runtimecode/{MyPlugin.java => MyPlugin.java.txt} (100%)
create mode 100644 solr/core/src/test-files/runtimecode/MyTextField.java.txt
create mode 100644 solr/core/src/test-files/runtimecode/MyWhitespaceTokenizerFactory.java.txt
rename solr/core/src/test-files/runtimecode/{RuntimeLibReqHandler.java => RuntimeLibReqHandler.java.txt} (100%)
rename solr/core/src/test-files/runtimecode/{RuntimeLibResponseWriter.java => RuntimeLibResponseWriter.java.txt} (100%)
rename solr/core/src/test-files/runtimecode/{RuntimeLibSearchComponent.java => RuntimeLibSearchComponent.java.txt} (100%)
rename solr/core/src/test-files/runtimecode/{TestURP.java => TestURP.java.txt} (100%)
rename solr/core/src/test-files/runtimecode/{TestVersionedURP.java => TestVersionedURP.java.txt} (100%)
create mode 100644 solr/core/src/test-files/runtimecode/payload-component.jar.bin
create mode 100644 solr/core/src/test-files/solr/collection1/conf/bad-schema-daterangefield-instance-options.xml
create mode 100644 solr/core/src/test-files/solr/collection1/conf/bad-schema-daterangefield-type-options.xml
delete mode 100644 solr/core/src/test-files/solr/collection1/conf/solrconfig-cdcr.xml
delete mode 100644 solr/core/src/test-files/solr/collection1/conf/solrconfig-cdcrupdatelog.xml
delete mode 100644 solr/core/src/test-files/solr/configsets/cdcr-cluster1/conf/managed-schema
delete mode 100644 solr/core/src/test-files/solr/configsets/cdcr-cluster1/conf/solrconfig.xml
delete mode 100644 solr/core/src/test-files/solr/configsets/cdcr-cluster2/conf/managed-schema
delete mode 100644 solr/core/src/test-files/solr/configsets/cdcr-cluster2/conf/solrconfig.xml
delete mode 100644 solr/core/src/test-files/solr/configsets/cdcr-source-disabled/conf/schema.xml
delete mode 100644 solr/core/src/test-files/solr/configsets/cdcr-source-disabled/conf/solrconfig.xml
delete mode 100644 solr/core/src/test-files/solr/configsets/cdcr-source/conf/schema.xml
delete mode 100644 solr/core/src/test-files/solr/configsets/cdcr-source/conf/solrconfig.xml
delete mode 100644 solr/core/src/test-files/solr/configsets/cdcr-target/conf/schema.xml
delete mode 100644 solr/core/src/test-files/solr/configsets/cdcr-target/conf/solrconfig.xml
create mode 100644 solr/core/src/test-files/solr/configsets/schema-package/conf/schema.xml
copy solr/core/src/test-files/solr/configsets/{cloud-minimal => schema-package}/conf/solrconfig.xml (100%)
delete mode 100644 solr/core/src/test-files/solr/configsets/upload/dih-script-transformer/managed-schema
delete mode 100644 solr/core/src/test-files/solr/configsets/upload/dih-script-transformer/solrconfig.xml
delete mode 100644 solr/core/src/test/org/apache/solr/cloud/cdcr/BaseCdcrDistributedZkTest.java
delete mode 100644 solr/core/src/test/org/apache/solr/cloud/cdcr/CdcrBidirectionalTest.java
delete mode 100644 solr/core/src/test/org/apache/solr/cloud/cdcr/CdcrBootstrapTest.java
delete mode 100644 solr/core/src/test/org/apache/solr/cloud/cdcr/CdcrOpsAndBoundariesTest.java
delete mode 100644 solr/core/src/test/org/apache/solr/cloud/cdcr/CdcrReplicationHandlerTest.java
delete mode 100644 solr/core/src/test/org/apache/solr/cloud/cdcr/CdcrRequestHandlerTest.java
delete mode 100644 solr/core/src/test/org/apache/solr/cloud/cdcr/CdcrTestsUtil.java
delete mode 100644 solr/core/src/test/org/apache/solr/cloud/cdcr/CdcrVersionReplicationTest.java
delete mode 100644 solr/core/src/test/org/apache/solr/cloud/cdcr/CdcrWithNodesRestartsTest.java
create mode 100644 solr/core/src/test/org/apache/solr/core/DirectoryFactoriesTest.java
delete mode 100644 solr/core/src/test/org/apache/solr/core/TestDirectoryFactory.java
delete mode 100644 solr/core/src/test/org/apache/solr/handler/component/CustomTermsComponentTest.java
create mode 100644 solr/core/src/test/org/apache/solr/servlet/SecurityHeadersTest.java
delete mode 100644 solr/core/src/test/org/apache/solr/update/CdcrUpdateLogTest.java
delete mode 100644 solr/core/src/test/org/apache/solr/util/DOMUtilTest.java
create mode 100755 solr/dev-docs/overseer/images/configSet-processor-flow.png
create mode 100755 solr/dev-docs/overseer/images/locking-levels.png
create mode 100755 solr/dev-docs/overseer/images/session-lockTree-20nodes.png
create mode 100755 solr/dev-docs/overseer/images/session-lockTree1.png
create mode 100755 solr/dev-docs/overseer/images/session-lockTree2.png
create mode 100755 solr/dev-docs/overseer/images/single-thread-clusterstate-updater.png
create mode 100755 solr/dev-docs/overseer/images/state-change-steps.png
create mode 100644 solr/dev-docs/overseer/overseer.adoc
create mode 100644 solr/docker/Docker-FAQ.md
create mode 100644 solr/docker/Dockerfile
create mode 100644 solr/docker/README.md
create mode 100644 solr/docker/build.gradle
create mode 100644 solr/docker/docs/docker-compose.yml
create mode 100644 solr/docker/docs/docker-networking.md
create mode 100644 solr/docker/docs/precreate-collection.sh
create mode 100755 solr/docker/docs/set-heap.sh
create mode 100755 solr/docker/include/scripts/docker-entrypoint.sh
create mode 100755 solr/docker/include/scripts/init-var-solr
create mode 100755 solr/docker/include/scripts/oom_solr.sh
create mode 100755 solr/docker/include/scripts/precreate-core
create mode 100755 solr/docker/include/scripts/run-initdb
create mode 100755 solr/docker/include/scripts/solr-create
create mode 100755 solr/docker/include/scripts/solr-demo
create mode 100755 solr/docker/include/scripts/solr-fg
create mode 100755 solr/docker/include/scripts/solr-foreground
create mode 100755 solr/docker/include/scripts/solr-precreate
create mode 100755 solr/docker/include/scripts/start-local-solr
create mode 100755 solr/docker/include/scripts/stop-local-solr
create mode 100755 solr/docker/include/scripts/wait-for-solr.sh
create mode 100755 solr/docker/include/scripts/wait-for-zookeeper.sh
create mode 100644 solr/docker/package/Dockerfile.local-package
create mode 100644 solr/docker/package/Dockerfile.release-package
create mode 100644 solr/docker/package/build.gradle
create mode 100644 solr/docker/tests/README.md
create mode 100755 solr/docker/tests/cases/create_bad_core/test.sh
create mode 100755 solr/docker/tests/cases/create_core/test.sh
create mode 100755 solr/docker/tests/cases/create_core_exec/test.sh
create mode 100755 solr/docker/tests/cases/create_core_randomuser_rootgroup/test.sh
create mode 100755 solr/docker/tests/cases/demo-tini/test.sh
create mode 100755 solr/docker/tests/cases/demo/test.sh
create mode 100755 solr/docker/tests/cases/empty-varsolr-dir-ramdomuser-rootgroup/test.sh
create mode 100755 solr/docker/tests/cases/empty-varsolr-dir-solr/test.sh
create mode 100755 solr/docker/tests/cases/empty-varsolr-dir-user/test.sh
create mode 100755 solr/docker/tests/cases/empty-varsolr-vol-ramdomuser-rootgroup/test.sh
create mode 100755 solr/docker/tests/cases/empty-varsolr-vol-solr-nocopy/test.sh
create mode 100755 solr/docker/tests/cases/empty-varsolr-vol-solr/test.sh
create mode 100755 solr/docker/tests/cases/empty-varsolr-vol-user/test.sh
create mode 100755 solr/docker/tests/cases/gosu/test.sh
create mode 100755 solr/docker/tests/cases/initdb/test.sh
create mode 100755 solr/docker/tests/cases/precreate_core/test.sh
create mode 100755 solr/docker/tests/cases/precreate_core_randomuser_rootgroup/test.sh
create mode 100644 solr/docker/tests/cases/test_log4j/bogus-log4j2.xml
create mode 100644 solr/docker/tests/cases/test_log4j/log4j2.xml
create mode 100755 solr/docker/tests/cases/test_log4j/test.sh
create mode 100755 solr/docker/tests/cases/user_volume/test.sh
create mode 100755 solr/docker/tests/cases/version/test.sh
create mode 100755 solr/docker/tests/shared.sh
create mode 100644 solr/documentation/build.gradle
rename solr/{site/assets/images => documentation/src/assets}/solr.svg (100%)
rename solr/{site => documentation/src/markdown}/SYSTEM_REQUIREMENTS.md (100%)
create mode 100644 solr/documentation/src/markdown/index.template.md
create mode 100644 solr/documentation/src/markdown/online-link.template.md
delete mode 100644 solr/example/example-DIH/.gitignore
delete mode 100644 solr/example/example-DIH/README.md
delete mode 100644 solr/example/example-DIH/build.xml
delete mode 100644 solr/example/example-DIH/hsqldb/.gitignore
delete mode 100644 solr/example/example-DIH/hsqldb/ex.script
delete mode 100644 solr/example/example-DIH/ivy.xml
delete mode 100644 solr/example/example-DIH/solr/atom/conf/atom-data-config.xml
delete mode 100644 solr/example/example-DIH/solr/atom/conf/lang/stopwords_en.txt
delete mode 100644 solr/example/example-DIH/solr/atom/conf/managed-schema
delete mode 100644 solr/example/example-DIH/solr/atom/conf/protwords.txt
delete mode 100644 solr/example/example-DIH/solr/atom/conf/solrconfig.xml
delete mode 100644 solr/example/example-DIH/solr/atom/conf/synonyms.txt
delete mode 100644 solr/example/example-DIH/solr/atom/conf/url_types.txt
delete mode 100644 solr/example/example-DIH/solr/atom/core.properties
delete mode 100644 solr/example/example-DIH/solr/db/conf/clustering/carrot2/kmeans-attributes.xml
delete mode 100644 solr/example/example-DIH/solr/db/conf/clustering/carrot2/lingo-attributes.xml
delete mode 100644 solr/example/example-DIH/solr/db/conf/clustering/carrot2/stc-attributes.xml
delete mode 100644 solr/example/example-DIH/solr/db/conf/currency.xml
delete mode 100644 solr/example/example-DIH/solr/db/conf/db-data-config.xml
delete mode 100644 solr/example/example-DIH/solr/db/conf/elevate.xml
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/contractions_ca.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/contractions_fr.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/contractions_ga.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/contractions_it.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/hyphenations_ga.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/stemdict_nl.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/stoptags_ja.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/stopwords_ar.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/stopwords_bg.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/stopwords_ca.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/stopwords_ckb.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/stopwords_cz.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/stopwords_da.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/stopwords_de.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/stopwords_el.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/stopwords_en.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/stopwords_es.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/stopwords_eu.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/stopwords_fa.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/stopwords_fi.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/stopwords_fr.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/stopwords_ga.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/stopwords_gl.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/stopwords_hi.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/stopwords_hu.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/stopwords_hy.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/stopwords_id.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/stopwords_it.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/stopwords_ja.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/stopwords_lv.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/stopwords_nl.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/stopwords_no.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/stopwords_pt.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/stopwords_ro.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/stopwords_ru.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/stopwords_sv.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/stopwords_th.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/stopwords_tr.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/lang/userdict_ja.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/managed-schema
delete mode 100644 solr/example/example-DIH/solr/db/conf/mapping-FoldToASCII.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/mapping-ISOLatin1Accent.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/protwords.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/solrconfig.xml
delete mode 100644 solr/example/example-DIH/solr/db/conf/spellings.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/stopwords.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/synonyms.txt
delete mode 100644 solr/example/example-DIH/solr/db/conf/update-script.js
delete mode 100644 solr/example/example-DIH/solr/db/conf/xslt/example.xsl
delete mode 100644 solr/example/example-DIH/solr/db/conf/xslt/example_atom.xsl
delete mode 100644 solr/example/example-DIH/solr/db/conf/xslt/example_rss.xsl
delete mode 100644 solr/example/example-DIH/solr/db/conf/xslt/luke.xsl
delete mode 100644 solr/example/example-DIH/solr/db/conf/xslt/updateXml.xsl
delete mode 100644 solr/example/example-DIH/solr/db/core.properties
delete mode 100644 solr/example/example-DIH/solr/mail/conf/clustering/carrot2/kmeans-attributes.xml
delete mode 100644 solr/example/example-DIH/solr/mail/conf/clustering/carrot2/lingo-attributes.xml
delete mode 100644 solr/example/example-DIH/solr/mail/conf/clustering/carrot2/stc-attributes.xml
delete mode 100644 solr/example/example-DIH/solr/mail/conf/currency.xml
delete mode 100644 solr/example/example-DIH/solr/mail/conf/elevate.xml
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/contractions_ca.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/contractions_fr.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/contractions_ga.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/contractions_it.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/hyphenations_ga.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/stemdict_nl.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/stoptags_ja.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/stopwords_ar.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/stopwords_bg.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/stopwords_ca.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/stopwords_ckb.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/stopwords_cz.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/stopwords_da.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/stopwords_de.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/stopwords_el.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/stopwords_en.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/stopwords_es.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/stopwords_eu.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/stopwords_fa.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/stopwords_fi.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/stopwords_fr.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/stopwords_ga.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/stopwords_gl.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/stopwords_hi.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/stopwords_hu.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/stopwords_hy.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/stopwords_id.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/stopwords_it.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/stopwords_ja.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/stopwords_lv.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/stopwords_nl.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/stopwords_no.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/stopwords_pt.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/stopwords_ro.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/stopwords_ru.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/stopwords_sv.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/stopwords_th.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/stopwords_tr.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/lang/userdict_ja.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/mail-data-config.xml
delete mode 100644 solr/example/example-DIH/solr/mail/conf/managed-schema
delete mode 100644 solr/example/example-DIH/solr/mail/conf/mapping-FoldToASCII.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/mapping-ISOLatin1Accent.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/protwords.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/solrconfig.xml
delete mode 100644 solr/example/example-DIH/solr/mail/conf/spellings.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/stopwords.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/synonyms.txt
delete mode 100644 solr/example/example-DIH/solr/mail/conf/update-script.js
delete mode 100644 solr/example/example-DIH/solr/mail/conf/xslt/example.xsl
delete mode 100644 solr/example/example-DIH/solr/mail/conf/xslt/example_atom.xsl
delete mode 100644 solr/example/example-DIH/solr/mail/conf/xslt/example_rss.xsl
delete mode 100644 solr/example/example-DIH/solr/mail/conf/xslt/luke.xsl
delete mode 100644 solr/example/example-DIH/solr/mail/conf/xslt/updateXml.xsl
delete mode 100644 solr/example/example-DIH/solr/mail/core.properties
delete mode 100644 solr/example/example-DIH/solr/solr.xml
delete mode 100644 solr/example/example-DIH/solr/solr/conf/clustering/carrot2/kmeans-attributes.xml
delete mode 100644 solr/example/example-DIH/solr/solr/conf/clustering/carrot2/lingo-attributes.xml
delete mode 100644 solr/example/example-DIH/solr/solr/conf/clustering/carrot2/stc-attributes.xml
delete mode 100644 solr/example/example-DIH/solr/solr/conf/currency.xml
delete mode 100644 solr/example/example-DIH/solr/solr/conf/elevate.xml
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/contractions_ca.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/contractions_fr.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/contractions_ga.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/contractions_it.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/hyphenations_ga.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/stemdict_nl.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/stoptags_ja.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/stopwords_ar.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/stopwords_bg.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/stopwords_ca.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/stopwords_ckb.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/stopwords_cz.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/stopwords_da.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/stopwords_de.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/stopwords_el.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/stopwords_en.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/stopwords_es.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/stopwords_eu.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/stopwords_fa.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/stopwords_fi.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/stopwords_fr.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/stopwords_ga.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/stopwords_gl.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/stopwords_hi.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/stopwords_hu.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/stopwords_hy.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/stopwords_id.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/stopwords_it.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/stopwords_ja.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/stopwords_lv.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/stopwords_nl.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/stopwords_no.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/stopwords_pt.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/stopwords_ro.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/stopwords_ru.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/stopwords_sv.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/stopwords_th.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/stopwords_tr.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/lang/userdict_ja.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/managed-schema
delete mode 100644 solr/example/example-DIH/solr/solr/conf/mapping-FoldToASCII.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/mapping-ISOLatin1Accent.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/protwords.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/solr-data-config.xml
delete mode 100644 solr/example/example-DIH/solr/solr/conf/solrconfig.xml
delete mode 100644 solr/example/example-DIH/solr/solr/conf/spellings.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/stopwords.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/synonyms.txt
delete mode 100644 solr/example/example-DIH/solr/solr/conf/update-script.js
delete mode 100644 solr/example/example-DIH/solr/solr/conf/xslt/example.xsl
delete mode 100644 solr/example/example-DIH/solr/solr/conf/xslt/example_atom.xsl
delete mode 100644 solr/example/example-DIH/solr/solr/conf/xslt/example_rss.xsl
delete mode 100644 solr/example/example-DIH/solr/solr/conf/xslt/luke.xsl
delete mode 100644 solr/example/example-DIH/solr/solr/conf/xslt/updateXml.xsl
delete mode 100644 solr/example/example-DIH/solr/solr/core.properties
delete mode 100644 solr/example/example-DIH/solr/tika/conf/managed-schema
delete mode 100644 solr/example/example-DIH/solr/tika/conf/solrconfig.xml
delete mode 100644 solr/example/example-DIH/solr/tika/conf/tika-data-config.xml
delete mode 100644 solr/example/example-DIH/solr/tika/core.properties
delete mode 100644 solr/example/files/README.md
delete mode 100644 solr/example/files/browse-resources/velocity/resources.properties
delete mode 100644 solr/example/files/browse-resources/velocity/resources_de_DE.properties
delete mode 100644 solr/example/files/browse-resources/velocity/resources_fr_FR.properties
delete mode 100644 solr/example/files/conf/currency.xml
delete mode 100644 solr/example/files/conf/elevate.xml
delete mode 100644 solr/example/files/conf/email_url_types.txt
delete mode 100644 solr/example/files/conf/lang/contractions_ca.txt
delete mode 100644 solr/example/files/conf/lang/contractions_fr.txt
delete mode 100644 solr/example/files/conf/lang/contractions_ga.txt
delete mode 100644 solr/example/files/conf/lang/contractions_it.txt
delete mode 100644 solr/example/files/conf/lang/hyphenations_ga.txt
delete mode 100644 solr/example/files/conf/lang/stemdict_nl.txt
delete mode 100644 solr/example/files/conf/lang/stoptags_ja.txt
delete mode 100644 solr/example/files/conf/lang/stopwords_ar.txt
delete mode 100644 solr/example/files/conf/lang/stopwords_bg.txt
delete mode 100644 solr/example/files/conf/lang/stopwords_ca.txt
delete mode 100644 solr/example/files/conf/lang/stopwords_cz.txt
delete mode 100644 solr/example/files/conf/lang/stopwords_da.txt
delete mode 100644 solr/example/files/conf/lang/stopwords_de.txt
delete mode 100644 solr/example/files/conf/lang/stopwords_el.txt
delete mode 100644 solr/example/files/conf/lang/stopwords_en.txt
delete mode 100644 solr/example/files/conf/lang/stopwords_es.txt
delete mode 100644 solr/example/files/conf/lang/stopwords_eu.txt
delete mode 100644 solr/example/files/conf/lang/stopwords_fa.txt
delete mode 100644 solr/example/files/conf/lang/stopwords_fi.txt
delete mode 100644 solr/example/files/conf/lang/stopwords_fr.txt
delete mode 100644 solr/example/files/conf/lang/stopwords_ga.txt
delete mode 100644 solr/example/files/conf/lang/stopwords_gl.txt
delete mode 100644 solr/example/files/conf/lang/stopwords_hi.txt
delete mode 100644 solr/example/files/conf/lang/stopwords_hu.txt
delete mode 100644 solr/example/files/conf/lang/stopwords_hy.txt
delete mode 100644 solr/example/files/conf/lang/stopwords_id.txt
delete mode 100644 solr/example/files/conf/lang/stopwords_it.txt
delete mode 100644 solr/example/files/conf/lang/stopwords_ja.txt
delete mode 100644 solr/example/files/conf/lang/stopwords_lv.txt
delete mode 100644 solr/example/files/conf/lang/stopwords_nl.txt
delete mode 100644 solr/example/files/conf/lang/stopwords_no.txt
delete mode 100644 solr/example/files/conf/lang/stopwords_pt.txt
delete mode 100644 solr/example/files/conf/lang/stopwords_ro.txt
delete mode 100644 solr/example/files/conf/lang/stopwords_ru.txt
delete mode 100644 solr/example/files/conf/lang/stopwords_sv.txt
delete mode 100644 solr/example/files/conf/lang/stopwords_th.txt
delete mode 100644 solr/example/files/conf/lang/stopwords_tr.txt
delete mode 100644 solr/example/files/conf/lang/userdict_ja.txt
delete mode 100644 solr/example/files/conf/managed-schema
delete mode 100644 solr/example/files/conf/params.json
delete mode 100644 solr/example/files/conf/protwords.txt
delete mode 100644 solr/example/files/conf/solrconfig.xml
delete mode 100644 solr/example/files/conf/stopwords.txt
delete mode 100644 solr/example/files/conf/synonyms.txt
delete mode 100644 solr/example/files/conf/update-script.js
delete mode 100644 solr/example/files/conf/velocity/browse.vm
delete mode 100644 solr/example/files/conf/velocity/dropit.js
delete mode 100644 solr/example/files/conf/velocity/facet_doc_type.vm
delete mode 100644 solr/example/files/conf/velocity/facet_text_shingles.vm
delete mode 100644 solr/example/files/conf/velocity/facets.vm
delete mode 100644 solr/example/files/conf/velocity/footer.vm
delete mode 100644 solr/example/files/conf/velocity/head.vm
delete mode 100644 solr/example/files/conf/velocity/hit.vm
delete mode 100644 solr/example/files/conf/velocity/img/english_640.png
delete mode 100644 solr/example/files/conf/velocity/img/france_640.png
delete mode 100644 solr/example/files/conf/velocity/img/germany_640.png
delete mode 100644 solr/example/files/conf/velocity/img/globe_256.png
delete mode 100644 solr/example/files/conf/velocity/jquery.tx3-tag-cloud.js
delete mode 100644 solr/example/files/conf/velocity/js/dropit.js
delete mode 100644 solr/example/files/conf/velocity/js/jquery.autocomplete.js
delete mode 100644 solr/example/files/conf/velocity/js/jquery.tx3-tag-cloud.js
delete mode 100644 solr/example/files/conf/velocity/layout.vm
delete mode 100644 solr/example/files/conf/velocity/macros.vm
delete mode 100644 solr/example/files/conf/velocity/mime_type_lists.vm
delete mode 100644 solr/example/files/conf/velocity/results.vm
delete mode 100644 solr/example/files/conf/velocity/results_list.vm
delete mode 100644 solr/licenses/activation-1.1.1.jar.sha1
delete mode 100644 solr/licenses/activation-LICENSE-CDDL.txt
delete mode 100644 solr/licenses/android-json-0.0.20131108.vaadin1.jar.sha1
delete mode 100644 solr/licenses/android-json-LICENSE-ASL.txt
delete mode 100644 solr/licenses/android-json-NOTICE.txt
delete mode 100644 solr/licenses/ant-1.8.2.jar.sha1
delete mode 100644 solr/licenses/ant-LICENSE-ASL.txt
delete mode 100644 solr/licenses/ant-NOTICE.txt
delete mode 100644 solr/licenses/asciidoctor-ant-1.6.2.jar.sha1
delete mode 100644 solr/licenses/asciidoctor-ant-LICENSE-ASL.txt
delete mode 100644 solr/licenses/asciidoctor-ant-NOTICE.txt
delete mode 100644 solr/licenses/commons-io-2.6.jar.sha1
create mode 100644 solr/licenses/commons-io-2.8.0.jar.sha1
delete mode 100644 solr/licenses/derby-10.9.1.0.jar.sha1
delete mode 100644 solr/licenses/derby-LICENSE-ASL.txt
delete mode 100644 solr/licenses/derby-NOTICE.txt
delete mode 100644 solr/licenses/gimap-1.5.1.jar.sha1
delete mode 100644 solr/licenses/gimap-LICENSE-CDDL.txt
delete mode 100644 solr/licenses/javax.mail-1.5.1.jar.sha1
delete mode 100644 solr/licenses/javax.mail-LICENSE-CDDL.txt
delete mode 100644 solr/licenses/jsoup-1.12.1.jar.sha1
delete mode 100644 solr/licenses/jsoup-LICENSE-MIT.txt
delete mode 100644 solr/licenses/junit4-ant-2.7.6.jar.sha1
delete mode 100644 solr/licenses/junit4-ant-LICENSE-ASL.txt
delete mode 100644 solr/licenses/junit4-ant-NOTICE.txt
delete mode 100644 solr/licenses/org.restlet-2.4.3.jar.sha1
delete mode 100644 solr/licenses/org.restlet-LICENSE-ASL.txt
delete mode 100644 solr/licenses/org.restlet-NOTICE.txt
delete mode 100644 solr/licenses/org.restlet.ext.servlet-2.4.3.jar.sha1
delete mode 100644 solr/licenses/org.restlet.ext.servlet-LICENSE-ASL.txt
delete mode 100644 solr/licenses/org.restlet.ext.servlet-NOTICE.txt
delete mode 100644 solr/licenses/slf4j-simple-1.7.24.jar.sha1
delete mode 100644 solr/licenses/start.jar.sha1
delete mode 100644 solr/licenses/velocity-engine-core-2.0.jar.sha1
delete mode 100644 solr/licenses/velocity-engine-core-LICENSE-ASL.txt
delete mode 100644 solr/licenses/velocity-engine-core-NOTICE.txt
delete mode 100644 solr/licenses/velocity-tools-generic-3.0.jar.sha1
delete mode 100644 solr/licenses/velocity-tools-generic-LICENSE-ASL.txt
delete mode 100644 solr/licenses/velocity-tools-generic-NOTICE.txt
delete mode 100644 solr/licenses/velocity-tools-view-3.0.jar.sha1
delete mode 100644 solr/licenses/velocity-tools-view-LICENSE-ASL.txt
delete mode 100644 solr/licenses/velocity-tools-view-NOTICE.txt
delete mode 100644 solr/licenses/velocity-tools-view-jsp-3.0.jar.sha1
delete mode 100644 solr/licenses/velocity-tools-view-jsp-LICENSE-ASL.txt
delete mode 100644 solr/licenses/velocity-tools-view-jsp-NOTICE.txt
delete mode 100644 solr/licenses/zookeeper-3.6.1.jar.sha1
create mode 100644 solr/licenses/zookeeper-3.6.2.jar.sha1
delete mode 100644 solr/licenses/zookeeper-jute-3.6.1.jar.sha1
create mode 100644 solr/licenses/zookeeper-jute-3.6.2.jar.sha1
delete mode 100644 solr/server/build.xml
delete mode 100644 solr/server/ivy.xml
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/README.md
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/VM_global_library.vm
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/browse.vm
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/cluster.vm
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/cluster_results.vm
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/debug.vm
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/did_you_mean.vm
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/error.vm
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/facet_fields.vm
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/facet_pivot.vm
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/facet_queries.vm
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/facet_ranges.vm
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/facets.vm
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/footer.vm
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/head.vm
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/header.vm
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/hit.vm
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/hit_grouped.vm
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/hit_plain.vm
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/join_doc.vm
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/jquery.autocomplete.css
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/jquery.autocomplete.js
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/layout.vm
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/main.css
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/mime_type_lists.vm
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/pagination_bottom.vm
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/pagination_top.vm
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/product_doc.vm
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/query.vm
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/query_form.vm
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/query_group.vm
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/query_spatial.vm
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/results_list.vm
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/richtext_doc.vm
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/suggest.vm
delete mode 100644 solr/server/solr/configsets/sample_techproducts_configs/conf/velocity/tabs.vm
delete mode 100644 solr/site/assets/images/favicon.ico
delete mode 100644 solr/site/assets/images/quickstart-admin-ui-facet-options.png
delete mode 100644 solr/site/assets/images/quickstart-query-screen.png
delete mode 100644 solr/site/assets/images/quickstart-range-facet.png
delete mode 100644 solr/site/assets/images/quickstart-solrcloud.png
delete mode 100644 solr/site/assets/images/quickstart-spatial.png
delete mode 100644 solr/site/index.template.md
delete mode 100644 solr/site/index.xsl
delete mode 100644 solr/site/online-link.template.md
delete mode 100644 solr/site/online-link.xsl
delete mode 100644 solr/solr-ref-guide/build.xml
delete mode 100644 solr/solr-ref-guide/ivy.xml
delete mode 100644 solr/solr-ref-guide/src/cdcr-api.adoc
delete mode 100644 solr/solr-ref-guide/src/cdcr-architecture.adoc
delete mode 100644 solr/solr-ref-guide/src/cdcr-config.adoc
delete mode 100644 solr/solr-ref-guide/src/cdcr-operations.adoc
delete mode 100644 solr/solr-ref-guide/src/cross-data-center-replication-cdcr.adoc
delete mode 100644 solr/solr-ref-guide/src/dataimport-screen.adoc
delete mode 100644 solr/solr-ref-guide/src/images/dataimport-screen/dataimport.png
create mode 100644 solr/solr-ref-guide/src/luke-request-handler.adoc
delete mode 100644 solr/solr-ref-guide/src/uploading-structured-data-store-data-with-the-data-import-handler.adoc
delete mode 100644 solr/solr-ref-guide/src/velocity-response-writer.adoc
delete mode 100644 solr/solr-ref-guide/src/velocity-search-ui.adoc
delete mode 100644 solr/solr-ref-guide/tools/CustomizedAsciidoctorAntTask.java
delete mode 100644 solr/solr-ref-guide/tools/asciidoctor-antlib.xml
delete mode 100644 solr/solrj/build.xml
delete mode 100644 solr/solrj/ivy.xml
create mode 100644 solr/solrj/src/java/org/apache/solr/client/solrj/request/beans/ClusterPropInfo.java
create mode 100644 solr/solrj/src/java/org/apache/solr/client/solrj/request/beans/CreateConfigInfo.java
create mode 100644 solr/solrj/src/java/org/apache/solr/client/solrj/request/beans/RateLimiterMeta.java
create mode 100644 solr/solrj/src/java/org/apache/solr/common/cloud/SolrClassLoader.java
create mode 100644 solr/solrj/src/java/org/apache/solr/common/util/DOMUtil.java
create mode 100644 solr/solrj/src/java/org/apache/solr/common/util/PropertiesUtil.java
delete mode 100644 solr/solrj/src/resources/apispec/cluster.Commands.json
delete mode 100644 solr/solrj/src/resources/apispec/cluster.commandstatus.delete.json
delete mode 100644 solr/solrj/src/resources/apispec/cluster.commandstatus.json
delete mode 100644 solr/solrj/src/resources/apispec/cluster.configs.Commands.json
delete mode 100644 solr/solrj/src/resources/apispec/cluster.configs.delete.json
delete mode 100644 solr/solrj/src/resources/apispec/cluster.configs.json
delete mode 100644 solr/solrj/src/resources/apispec/cluster.json
delete mode 100644 solr/solrj/src/resources/apispec/cluster.nodes.json
delete mode 100644 solr/solrj/src/resources/apispec/collections.collection.delete.json
delete mode 100644 solr/solrj/src/resources/apispec/collections.json
create mode 100644 solr/solrj/src/test/org/apache/solr/client/ref_guide_examples/IndexingNestedDocuments.java
create mode 100644 solr/solrj/src/test/org/apache/solr/common/util/DOMUtilTest.java
delete mode 100644 solr/test-framework/build.xml
delete mode 100644 solr/test-framework/ivy.xml
delete mode 100644 solr/webapp/build.xml
delete mode 100644 solr/webapp/web/css/angular/dataimport.css
delete mode 100644 solr/webapp/web/js/angular/controllers/dataimport.js
delete mode 100644 solr/webapp/web/partials/dataimport.html