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

ishan pushed a change to branch jira/SOLR15694
in repository https://gitbox.apache.org/repos/asf/solr.git.


 discard 60c4170  cleanup and more test assertions
 discard 984edbf  addressed review comments
 discard 50f40a1  Addressing review feedback
 discard 483f984  rearranged API paths
 discard 7ec11d5  Fix typo in reg guide
 discard a501b77  Ref guide fixes
 discard 3c17462  Fixing precommit
 discard 6ffba2a  Adding Roles API to ref guide
 discard 37b216c  removed unnecessary changes
 discard 1cf58d7  removed unnecessary changes
 discard 525ff87  removed unnecessary changes
 discard 4fb3713  removed nocommit
 discard c941fd8  clanup
 discard e4e24dc  SOLR-15694: Ref guide changes
 discard ff26ae5  supportedroles and overseer:disallowed supported
 discard 072f659  Adding defaultIfAbsent, minor formatting fixes
 discard 2716b06  new format
 discard 0587057  unused import
 discard fa8059e  refactor
 discard 84982ef  Multiple roles supported per node
 discard d4d98e5  tests were failing intermittently
 discard 71c11f9  added test
 discard 75d8410  added APIs
 discard 16e3ec8  use a separate node
 discard 907d1f1  suppress warnings
 discard d694418  cleanup
 discard 277e415  license header
 discard fa036ab  Node role impl
     add 4bbc25f  fixed comment (#430)
     add 67b1323  SOLR-15807: New LogListener class for tests to use to make 
assertions about what Log messages should or should not be produced by a test
     add 5b6d9db  SOLR-15590 - Start CoreContainer with Context Listener (#416)
     add 7ea2530  SOLR-13900: Reset index values on authorization rules after 
deleting by index (#434)
     add 52d8e2c  SOLR-15808: Remove the GITHUB_URL arg from the docker build 
(#425)
     add 470b7fb  SOLR-15813: Schema designer not handling  stored as a string 
(vs. boolean) in the config overlay (#435)
     add 46b9880  SOLR-15809 Get rid of blacklist/whitelist terminology (#424)
     add f49734e  SOLR-15825: Security UI 'hasPermission' check should check if 
the user has the all permission if the requested permission is not defined 
(#437)
     add cfc953b  SOLR-15828: AuthTool (in SolrCLI) should include the 
config-read, collection-admin-read, core-admin-read, and all permissions in the 
initial security.json (#438)
     add b144f73  SOLR-15199: Pass thru all command actions not explicitly 
handled by the bin/solr script, such as 'api', to the SolrCLI Java app (#441)
     add 17ac945  SOLR-15818 Fix branch_8x mention (#431)
     add c1f916d  SOLR-15826: ResourceLoader should better respect allowed 
paths (#439)
     add d3ea49d  SOLR-15786 (#409)
     add d172b2c  SOLR-15826 Simplify some code in SolrResourceLoader, consider 
PR feedback (#443)
     add 6fdbe17  SOLR-15590 Fix SSL, init order misplaced by prior commit for 
this ticket. (#445)
     add 417e5c1  SOLR-15747: Convert /node v2 APIs to annotations (#433)
     add 0287458  SOLR-15833 Spatial types should work with exists query (#446)
     add aa8c976  SOLR-15838: Update Solr to use released Lucene 9.0.0 (#449)
     add 28b0c2a  LUCENE-9660: add tests.neverUpToDate=true option which, by 
default, makes test tasks always execute. (#410)
     add 7f7a6f6  LUCENE-9660: correct help/tests.txt.
     add 10fb66f  SOLR-15832: Clean-up after publish action in Schema Designer 
shouldn't fail if .system collection doesn't exist (#451)
     add 84a542c  SOLR-15839: Don't mock oal.search.Sort class (why the hell 
was this needed?) (#452)
     add 841cbe0  SOLR-8319: Fix NPE in pivot facets, add non-Analyzed query 
method in FieldType
     add 82f9d47  SOLR-8319: Fix cluster usage in FacetPivot2CollectionsTest
     add fa58743  SOLR-15843 Update Log4J to 2.15 (#454)
     add b772158  Fix RPT documentation (#442)
     add 09c8a75  Update transaction log options descriptions (#383)
     add 66c76dd  SOLR-15745: Convert create-core v2 API to annotations (#450)
     add cabf786  SOLR-15804 Support leading slash for "file" parameter, to 
mean relative to config dir. Support text/javascript (#456)
     add d2c49c6  SOLR-15843: Update Log4J from 2.15 to 2.16 (#457)
     add 48ffa68  SOLR-15849 Incorrect use Zookeeper 4LW (#458)
     add 64e8917  SOLR-15834: Films example readme needs updating and including 
useParams mention (#444)
     add e3c27d4  SOLR-15824 Improved Query Screen raw query parameters section 
(#436)
     add 820906c  Add 8.11.1
     add 6f27e95  SOLR-15852: Adapt addVersion.py for new Solr repo (don't try 
to patch Lucene's Version.java)
     add f75bad1  SOLR-15852: Don't attempt to modify lucene CHANGES
     add 308e8fb  Sync changes section after 8.11.1 release
     add d833f08  Sync CHANGES for 8.11.1
     add 1fdeaa0  SOLR-15803: Allow AssignStrategy to process multiple 
AssignRequests with cross-coordination (#420)
     add 7e39a5d  SOLR-15745: Convert corestatus APIs to annotations (#455)
     add 92e2328  SOLR-15862 Fix lucene.apache.org links (#466)
     add f39de74  Document whimsy board agenda tool for changing chairs
     add c146ad8  Test fix: CollectionPropsTest.java was flaky (#468)
     add b241890  SOLR-15822: more include time-taken in 
finished-recovery-process logging (#432)
     add fdfe0c3  SOLR-15868: Fix test broken by new sorting of nodeList (#471)
     add d76bb5d  SOLR-15871: Update Log4J to 2.17
     add bd47db6  SOLR-15213: Atomic updates: "add" now uses add-or-replace 
logic for child documents. They can also themselves be atomic updates. (James 
Ashbourne, Endika Posadas via David Smiley)
     add c2db3a9  SOLR-15800: Add ref-guide upload to the release wizard. (#419)
     add 91c4f2e  SOLR-15789: docs: clarify atomic update "inc" can take 
negative and fractional values. (#481)
     add 5b267e5  SOLR-15817 Ensure refGuide upgrade notes are completed (#482)
     add af0f819  SOLR-15852 Update dev-tools/scripts for 9.0 (#486)
     new c69a564  Node role impl
     new ccad574  license header
     new 79c0741  cleanup
     new 5f4a9ec  suppress warnings
     new 557ae9c  use a separate node
     new e65b46c  added APIs
     new c98ee0f  added test
     new 1309a25  tests were failing intermittently
     new f0fca8f  Multiple roles supported per node
     new 5954fb1  refactor
     new 0603772  unused import
     new d3ae808  new format
     new 3a82fcf  Adding defaultIfAbsent, minor formatting fixes
     new 1af10d4  supportedroles and overseer:disallowed supported
     new 2a9ffff  SOLR-15694: Ref guide changes
     new deb9fc6  clanup
     new 21f198c  removed nocommit
     new be6efc2  removed unnecessary changes
     new e37399d  removed unnecessary changes
     new 173b130  removed unnecessary changes
     new a14085a  Adding Roles API to ref guide
     new 43022e5  Fixing precommit
     new 92d3621  Ref guide fixes
     new 31fff12  Fix typo in reg guide
     new 8a37db9  rearranged API paths
     new 457f848  Addressing review feedback
     new 1328ae1  addressed review comments
     new b885de3  cleanup and more test assertions

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (60c4170)
            \
             N -- N -- N   refs/heads/jira/SOLR15694 (b885de3)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 28 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 dev-docs/cloud-script.adoc                         |   2 +-
 dev-docs/pmc-chair.adoc                            |  37 +-
 dev-docs/working-between-major-versions.adoc       |  17 +-
 dev-tools/doap/solr.rdf                            |   9 +-
 dev-tools/scripts/README.md                        |  19 +-
 dev-tools/scripts/addVersion.py                    |  17 +-
 dev-tools/scripts/create_line_file_docs.py         |  17 +
 dev-tools/scripts/githubPRs.py                     |   8 +-
 dev-tools/scripts/releaseWizard.py                 |   5 +
 dev-tools/scripts/releaseWizard.yaml               | 123 +++-
 dev-tools/scripts/releasedJirasRegex.py            |  16 +-
 .../test-patch/lucene-solr-yetus-personality.sh    |   4 +-
 gradle/documentation/documentation.gradle          |   2 +-
 gradle/globals.gradle                              |   4 +-
 gradle/testing/defaults-tests.gradle               |   8 +
 gradle/validation/jar-checks.gradle                |  38 +-
 help/tests.txt                                     |  12 +-
 solr/CHANGES.txt                                   |  66 +-
 solr/README.md                                     |   8 +-
 solr/bin/solr                                      |  18 +-
 solr/bin/solr.cmd                                  |  48 +-
 solr/bin/solr.in.cmd                               |  10 +-
 solr/bin/solr.in.sh                                |   8 +-
 ...ExtractNamedEntitiesUpdateProcessorFactory.java |   2 +-
 solr/contrib/ltr/example/README.md                 |   2 +-
 .../org/apache/solr/ltr/feature/SolrFeature.java   |   2 +-
 .../conf/solr-exporter-config.xml                  |  98 +--
 ...theus-solr-exporter-integration-test-config.xml | 202 +++---
 ...rometheus-solr-exporter-scraper-test-config.xml |   8 +-
 .../test-files/conf/test-config-with-templates.xml |  20 +-
 .../solr/collection1/conf/managed-schema           |   8 +-
 .../prometheus/scraper/SolrCloudScraperTest.java   |   2 +-
 .../src/java/org/apache/solr/api/V2HttpCall.java   |   2 +-
 .../client/solrj/embedded/JettySolrRunner.java     |  85 +--
 .../org/apache/solr/cloud/RecoveryStrategy.java    |  11 +-
 .../solr/cloud/api/collections/AddReplicaCmd.java  |   2 +-
 .../apache/solr/cloud/api/collections/Assign.java  | 124 ++--
 .../cloud/api/collections/CreateCollectionCmd.java |   6 +-
 .../cloud/api/collections/DeleteCollectionCmd.java |   2 +-
 .../cloud/api/collections/DeleteReplicaCmd.java    |  10 +-
 .../solr/cloud/api/collections/ReplaceNodeCmd.java |  36 +-
 .../solr/cloud/api/collections/RestoreCmd.java     |  10 +-
 .../solr/cloud/api/collections/SplitShardCmd.java  |   4 +-
 .../impl/CollectionsRepairEventListener.java       |   2 +-
 .../solr/cluster/placement/PlacementPlugin.java    |  28 +-
 .../impl/PlacementPluginAssignStrategy.java        |  31 +-
 .../placement/impl/ReplicaPlacementImpl.java       |   4 +-
 .../plugins/AffinityPlacementFactory.java          | 158 +++--
 .../plugins/MinimizeCoresPlacementFactory.java     | 105 +--
 .../placement/plugins/RandomPlacementFactory.java  |  42 +-
 .../src/java/org/apache/solr/core/NodeConfig.java  |  39 ++
 .../src/java/org/apache/solr/core/SolrCore.java    |   2 +-
 .../org/apache/solr/core/SolrResourceLoader.java   |  83 ++-
 .../java/org/apache/solr/core/SolrXmlConfig.java   |   2 +-
 .../solr/handler/admin/CoreAdminHandler.java       |  41 +-
 .../solr/handler/admin/HealthCheckHandler.java     |  28 +-
 .../org/apache/solr/handler/admin/InfoHandler.java |  49 +-
 .../apache/solr/handler/admin/LoggingHandler.java  |  26 +-
 .../handler/admin/PropertiesRequestHandler.java    |  20 +-
 .../solr/handler/admin/ShowFileRequestHandler.java |   4 +-
 .../solr/handler/admin/SystemInfoHandler.java      |  52 +-
 .../solr/handler/admin/ThreadDumpHandler.java      |  32 +-
 .../solr/handler/admin/ZookeeperStatusHandler.java |   3 +-
 .../solr/handler/admin/api/AllCoresStatusAPI.java  |  53 ++
 .../solr/handler/admin/api/CreateCoreAPI.java      |  78 +++
 .../solr/handler/admin/api/InvokeClassAPI.java     |  64 ++
 .../solr/handler/admin/api/NodeHealthAPI.java      |  48 ++
 .../solr/handler/admin/api/NodeLoggingAPI.java     |  49 ++
 .../solr/handler/admin/api/NodePropertiesAPI.java  |  47 ++
 .../solr/handler/admin/api/NodeSystemInfoAPI.java  |  49 ++
 .../solr/handler/admin/api/NodeThreadsAPI.java     |  47 ++
 .../handler/admin/api/OverseerOperationAPI.java    |  64 ++
 .../handler/admin/api/RejoinLeaderElectionAPI.java |  73 ++
 .../handler/admin/api/SingleCoreStatusAPI.java     |  57 ++
 .../org/apache/solr/handler/api/ApiRegistrar.java  |  19 +-
 .../org/apache/solr/handler/api/V2ApiUtils.java    |   7 +
 .../handler/component/PivotFacetProcessor.java     |   4 +-
 .../solr/handler/designer/SchemaDesignerAPI.java   |  17 +-
 .../designer/SchemaDesignerConfigSetHelper.java    |   5 +-
 .../handler/designer/SchemaDesignerSettings.java   |  18 +-
 .../designer/SchemaDesignerSettingsDAO.java        |  11 +-
 .../java/org/apache/solr/request/SimpleFacets.java |   2 +-
 .../org/apache/solr/schema/AbstractEnumField.java  |   2 +-
 .../solr/schema/AbstractSpatialFieldType.java      |   9 +
 .../src/java/org/apache/solr/schema/FieldType.java |  15 +-
 .../solr/schema/ManagedIndexSchemaFactory.java     |   2 +-
 .../src/java/org/apache/solr/schema/TextField.java |   9 +
 .../src/java/org/apache/solr/schema/TrieField.java |  10 -
 .../org/apache/solr/search/JoinQParserPlugin.java  |   4 +-
 .../org/apache/solr/search/TermQParserPlugin.java  |  16 +-
 .../solr/search/facet/FacetFieldProcessor.java     |   6 +-
 .../search/facet/FacetFieldProcessorByHashDV.java  |   2 +-
 .../solr/security/AutorizationEditOperation.java   | 105 +--
 .../org/apache/solr/security/JWTAuthPlugin.java    |  20 +-
 .../apache/solr/servlet/CoreContainerProvider.java | 476 +++++++++++++
 .../solr/servlet/ExceptionWhileTracing.java}       |  15 +-
 .../java/org/apache/solr/servlet/HttpSolrCall.java |   4 +-
 .../apache/solr/servlet/LoadAdminUiServlet.java    |   4 +-
 .../org/apache/solr/servlet/PathExcluder.java}     |  13 +-
 .../java/org/apache/solr/servlet/ServletUtils.java | 320 +++++++++
 .../solr/servlet/SolrAuthenticationException.java} |   9 +-
 .../apache/solr/servlet/SolrDispatchFilter.java    | 746 +++++----------------
 .../processor/AtomicUpdateDocumentMerger.java      | 108 ++-
 .../src/java/org/apache/solr/util/SolrCLI.java     | 112 +++-
 .../collectionA/conf/schema.xml                    | 104 +++
 .../collectionA/conf/solrconfig.xml                |  58 ++
 .../collectionA/conf/stopwords.txt                 |  78 +++
 .../collectionB/conf/schema.xml                    | 104 +++
 .../collectionB/conf/solrconfig.xml                |  58 ++
 .../collectionB/conf/stopwords.txt                 |  82 +++
 .../apache/solr/analysis/htmlStripReaderTest.html  |   2 +-
 .../org/apache/solr/cloud/CollectionPropsTest.java |   5 +-
 .../OverseerCollectionConfigSetProcessorTest.java  |  15 +-
 .../org/apache/solr/cloud/ReplaceNodeTest.java     |  84 ++-
 .../org/apache/solr/cloud/SolrXmlInZkTest.java     |   3 +-
 .../org/apache/solr/core/ResourceLoaderTest.java   |  41 +-
 .../test/org/apache/solr/core/TestLazyCores.java   |   3 +-
 .../org/apache/solr/handler/TestRequestId.java     |  71 +-
 .../solr/handler/admin/V2CoresAPIMappingTest.java  | 202 ++++++
 .../handler/admin/api/V2NodeAPIMappingTest.java    | 272 ++++++++
 .../component/FacetPivot2CollectionsTest.java      | 313 +++++++++
 .../handler/component/MockSortSpecBuilder.java     |   3 +-
 .../designer/TestSchemaDesignerSettingsDAO.java    |   5 +
 .../solr/schema/ExternalFileFieldSortTest.java     |   2 +
 .../apache/solr/schema/PrimitiveFieldTypeTest.java |   2 -
 .../org/apache/solr/search/TestSolr4Spatial.java   |   5 +
 .../apache/solr/search/TestSolrQueryParser.java    |  14 +-
 .../apache/solr/search/TestTermQParserPlugin.java  |  95 +++
 .../BaseTestRuleBasedAuthorizationPlugin.java      |  31 +
 .../apache/solr/security/JWTAuthPluginTest.java    |   4 +-
 .../solr/security/TestAuthorizationFramework.java  |   2 +-
 .../solr/servlet/HttpSolrCallGetCoreTest.java      |   3 +-
 .../solr/uninverting/TestFieldCacheSort.java       |  10 +-
 .../update/processor/NestedAtomicUpdateTest.java   | 133 +++-
 .../test/org/apache/solr/util/AuthToolTest.java    |   2 +-
 .../org/apache/solr/util/TestSystemIdResolver.java |   4 +-
 solr/docker/build.gradle                           |   6 +-
 solr/docker/gradle-help.txt                        |   5 -
 solr/docker/templates/Dockerfile.body.template     |   3 -
 solr/example/README.md                             |  10 +-
 solr/example/films/README.md                       | 123 ++--
 solr/example/films/film_data_generator.py          | 117 ----
 solr/licenses/log4j-1.2-api-2.14.1.jar.sha1        |   1 -
 solr/licenses/log4j-1.2-api-2.17.0.jar.sha1        |   1 +
 solr/licenses/log4j-api-2.14.1.jar.sha1            |   1 -
 solr/licenses/log4j-api-2.17.0.jar.sha1            |   1 +
 solr/licenses/log4j-core-2.14.1.jar.sha1           |   1 -
 solr/licenses/log4j-core-2.17.0.jar.sha1           |   1 +
 .../log4j-layout-template-json-2.14.1.jar.sha1     |   1 -
 .../log4j-layout-template-json-2.17.0.jar.sha1     |   1 +
 solr/licenses/log4j-slf4j-impl-2.14.1.jar.sha1     |   1 -
 solr/licenses/log4j-slf4j-impl-2.17.0.jar.sha1     |   1 +
 solr/licenses/log4j-web-2.14.1.jar.sha1            |   1 -
 solr/licenses/log4j-web-2.17.0.jar.sha1            |   1 +
 solr/licenses/lucene-LICENSE-ASL.txt               | 507 ++++++++++++++
 solr/licenses/lucene-NOTICE.txt                    | 212 ++++++
 .../licenses/lucene-analysis-common-9.0.0.jar.sha1 |   1 +
 solr/licenses/lucene-analysis-icu-9.0.0.jar.sha1   |   1 +
 .../lucene-analysis-kuromoji-9.0.0.jar.sha1        |   1 +
 .../lucene-analysis-morfologik-9.0.0.jar.sha1      |   1 +
 solr/licenses/lucene-analysis-nori-9.0.0.jar.sha1  |   1 +
 .../lucene-analysis-opennlp-9.0.0.jar.sha1         |   1 +
 .../lucene-analysis-phonetic-9.0.0.jar.sha1        |   1 +
 .../lucene-analysis-smartcn-9.0.0.jar.sha1         |   1 +
 .../lucene-analysis-stempel-9.0.0.jar.sha1         |   1 +
 .../licenses/lucene-backward-codecs-9.0.0.jar.sha1 |   1 +
 solr/licenses/lucene-classification-9.0.0.jar.sha1 |   1 +
 solr/licenses/lucene-codecs-9.0.0.jar.sha1         |   1 +
 solr/licenses/lucene-core-9.0.0.jar.sha1           |   1 +
 solr/licenses/lucene-expressions-9.0.0.jar.sha1    |   1 +
 solr/licenses/lucene-grouping-9.0.0.jar.sha1       |   1 +
 solr/licenses/lucene-highlighter-9.0.0.jar.sha1    |   1 +
 solr/licenses/lucene-join-9.0.0.jar.sha1           |   1 +
 solr/licenses/lucene-memory-9.0.0.jar.sha1         |   1 +
 solr/licenses/lucene-misc-9.0.0.jar.sha1           |   1 +
 solr/licenses/lucene-queries-9.0.0.jar.sha1        |   1 +
 solr/licenses/lucene-queryparser-9.0.0.jar.sha1    |   1 +
 solr/licenses/lucene-sandbox-9.0.0.jar.sha1        |   1 +
 solr/licenses/lucene-spatial-extras-9.0.0.jar.sha1 |   1 +
 solr/licenses/lucene-spatial3d-9.0.0.jar.sha1      |   1 +
 solr/licenses/lucene-suggest-9.0.0.jar.sha1        |   1 +
 solr/licenses/lucene-test-framework-9.0.0.jar.sha1 |   1 +
 solr/licenses/spatial4j-0.7.jar.sha1               |   1 -
 solr/licenses/spatial4j-0.8.jar.sha1               |   1 +
 solr/server/etc/jetty-ssl.xml                      |   3 +
 solr/server/solr/README.md                         |   6 +-
 .../configsets/_default/conf/managed-schema.xml    |   8 +-
 .../solr/configsets/_default/conf/solrconfig.xml   |  14 +-
 .../conf/managed-schema                            |   2 +-
 .../conf/solrconfig.xml                            |  36 +-
 .../conf/update-script.js                          |   2 +-
 .../conf/xslt/example_atom.xsl                     |   2 +-
 .../conf/xslt/updateXml.xsl                        |   2 +-
 solr/server/solr/solr.xml                          |   2 +-
 .../src/commits-transaction-logs.adoc              |   4 +-
 solr/solr-ref-guide/src/filters.adoc               |   4 +-
 .../src/jwt-authentication-plugin.adoc             |   4 +-
 .../src/major-changes-in-solr-9.adoc               |   3 +
 .../monitoring-with-prometheus-and-grafana.adoc    |  10 +-
 .../src/partial-document-updates.adoc              |  17 +-
 solr/solr-ref-guide/src/securing-solr.adoc         |   6 +-
 .../src/solr-control-script-reference.adoc         |  10 +
 solr/solr-ref-guide/src/spatial-search.adoc        |   2 +-
 solr/solr-ref-guide/src/v2-api.adoc                |   6 +-
 .../solrj/request/CollectionAdminRequest.java      |   9 +-
 .../solr/client/solrj/request/CoreApiMapping.java  |  27 +-
 .../solrj/request/beans/CreateCorePayload.java     |  83 +++
 .../InvokeClassPayload.java}                       |  18 +-
 .../OverseerOperationPayload.java}                 |  18 +-
 .../beans/RejoinLeaderElectionPayload.java}        |  41 +-
 .../solrj/request/json/DirectJsonQueryRequest.java |   4 +-
 .../solrj/request/json/JsonQueryRequest.java       |   2 +-
 .../client/solrj/request/schema/SchemaRequest.java |  24 +-
 .../client/solrj/request/schema/package-info.java  |   2 +-
 .../solrj/response/schema/SchemaResponse.java      |   2 +-
 .../client/solrj/response/schema/package-info.java |   2 +-
 .../apache/solr/common/cloud/ReplicaPosition.java  |  20 +-
 .../java/org/apache/solr/common/cloud/Slice.java   |   2 +-
 .../cluster.security.BasicAuth.Commands.json       |   2 +-
 .../apispec/cluster.security.JwtAuth.Commands.json |   2 +-
 .../cluster.security.MultiPluginAuth.Commands.json |   2 +-
 .../cluster.security.RuleBasedAuthorization.json   |   2 +-
 .../cluster.security.authentication.Commands.json  |   2 +-
 .../apispec/cluster.security.authentication.json   |   2 +-
 .../cluster.security.authorization.Commands.json   |   2 +-
 .../apispec/cluster.security.authorization.json    |   2 +-
 .../src/resources/apispec/core.RealtimeGet.json    |   2 +-
 .../apispec/core.SchemaEdit.addCopyField.json      |   2 +-
 .../apispec/core.SchemaEdit.addField.json          |   4 +-
 .../apispec/core.SchemaEdit.addFieldType.json      |   2 +-
 .../apispec/core.SchemaEdit.deleteCopyField.json   |   2 +-
 .../core.SchemaEdit.deleteDynamicField.json        |   2 +-
 .../apispec/core.SchemaEdit.deleteField.json       |   2 +-
 .../apispec/core.SchemaEdit.deleteFieldType.json   |   2 +-
 .../src/resources/apispec/core.SchemaEdit.json     |   4 +-
 .../apispec/core.SchemaRead.copyFields.json        |   2 +-
 .../core.SchemaRead.dynamicFields_fieldTypes.json  |   2 +-
 .../resources/apispec/core.SchemaRead.fields.json  |   2 +-
 .../src/resources/apispec/core.SchemaRead.json     |   2 +-
 solr/solrj/src/resources/apispec/core.Update.json  |   2 +-
 .../resources/apispec/core.config.Commands.json    |   6 +-
 .../apispec/core.config.Commands.runtimeLib.json   |   2 +-
 .../apispec/core.config.Params.Commands.json       |   2 +-
 .../src/resources/apispec/core.config.Params.json  |   2 +-
 solr/solrj/src/resources/apispec/core.config.json  |   2 +-
 .../src/resources/apispec/core.system.blob.json    |   2 +-
 .../resources/apispec/core.system.blob.upload.json |   2 +-
 .../src/resources/apispec/core.tasks.cancel.json   |   2 +-
 .../src/resources/apispec/core.tasks.list.json     |   2 +-
 .../src/resources/apispec/cores.Commands.json      |  85 ---
 solr/solrj/src/resources/apispec/cores.Status.json |  20 -
 .../solrj/src/resources/apispec/node.Commands.json |  24 -
 solr/solrj/src/resources/apispec/node.Info.json    |  12 -
 solr/solrj/src/resources/apispec/node.invoke.json  |  16 -
 .../apache/solr/common/util/JsonValidatorTest.java |   2 -
 .../src/java/org/apache/solr/SolrTestCaseHS.java   |  16 +-
 .../src/java/org/apache/solr/SolrTestCaseJ4.java   |   6 +-
 .../solr/cloud/AbstractDistribZkTestBase.java      |   2 +-
 .../java/org/apache/solr/util/BaseTestHarness.java |   4 +-
 .../java/org/apache/solr/util/ErrorLogMuter.java   |   2 +
 .../org/apache/solr/util/Log4jListAppender.java    |  79 ---
 .../src/java/org/apache/solr/util/LogListener.java | 511 ++++++++++++++
 .../src/resources/create-keystores.sh              |   4 +-
 .../org/apache/solr/util/TestErrorLogMuter.java    |  86 ++-
 solr/webapp/web/WEB-INF/web.xml                    |   4 +-
 solr/webapp/web/js/angular/controllers/query.js    |  92 ++-
 .../web/js/angular/controllers/schema-designer.js  |  10 +-
 solr/webapp/web/js/angular/controllers/security.js |   8 +-
 solr/webapp/web/partials/query.html                |  19 +-
 versions.lock                                      |  62 +-
 versions.props                                     |   4 +-
 271 files changed, 6578 insertions(+), 2392 deletions(-)
 create mode 100644 
solr/core/src/java/org/apache/solr/handler/admin/api/AllCoresStatusAPI.java
 create mode 100644 
solr/core/src/java/org/apache/solr/handler/admin/api/CreateCoreAPI.java
 create mode 100644 
solr/core/src/java/org/apache/solr/handler/admin/api/InvokeClassAPI.java
 create mode 100644 
solr/core/src/java/org/apache/solr/handler/admin/api/NodeHealthAPI.java
 create mode 100644 
solr/core/src/java/org/apache/solr/handler/admin/api/NodeLoggingAPI.java
 create mode 100644 
solr/core/src/java/org/apache/solr/handler/admin/api/NodePropertiesAPI.java
 create mode 100644 
solr/core/src/java/org/apache/solr/handler/admin/api/NodeSystemInfoAPI.java
 create mode 100644 
solr/core/src/java/org/apache/solr/handler/admin/api/NodeThreadsAPI.java
 create mode 100644 
solr/core/src/java/org/apache/solr/handler/admin/api/OverseerOperationAPI.java
 create mode 100644 
solr/core/src/java/org/apache/solr/handler/admin/api/RejoinLeaderElectionAPI.java
 create mode 100644 
solr/core/src/java/org/apache/solr/handler/admin/api/SingleCoreStatusAPI.java
 create mode 100644 
solr/core/src/java/org/apache/solr/servlet/CoreContainerProvider.java
 copy 
solr/{solrj/src/java/org/apache/solr/client/solrj/request/schema/package-info.java
 => core/src/java/org/apache/solr/servlet/ExceptionWhileTracing.java} (75%)
 copy 
solr/{solrj/src/java/org/apache/solr/client/solrj/request/schema/package-info.java
 => core/src/java/org/apache/solr/servlet/PathExcluder.java} (69%)
 copy 
solr/{solrj/src/java/org/apache/solr/client/solrj/request/schema/package-info.java
 => core/src/java/org/apache/solr/servlet/SolrAuthenticationException.java} 
(78%)
 create mode 100644 
solr/core/src/test-files/solr/configsets/different-stopwords/collectionA/conf/schema.xml
 create mode 100644 
solr/core/src/test-files/solr/configsets/different-stopwords/collectionA/conf/solrconfig.xml
 create mode 100644 
solr/core/src/test-files/solr/configsets/different-stopwords/collectionA/conf/stopwords.txt
 create mode 100644 
solr/core/src/test-files/solr/configsets/different-stopwords/collectionB/conf/schema.xml
 create mode 100644 
solr/core/src/test-files/solr/configsets/different-stopwords/collectionB/conf/solrconfig.xml
 create mode 100644 
solr/core/src/test-files/solr/configsets/different-stopwords/collectionB/conf/stopwords.txt
 create mode 100644 
solr/core/src/test/org/apache/solr/handler/admin/V2CoresAPIMappingTest.java
 create mode 100644 
solr/core/src/test/org/apache/solr/handler/admin/api/V2NodeAPIMappingTest.java
 create mode 100644 
solr/core/src/test/org/apache/solr/handler/component/FacetPivot2CollectionsTest.java
 create mode 100644 
solr/core/src/test/org/apache/solr/search/TestTermQParserPlugin.java
 delete mode 100644 solr/example/films/film_data_generator.py
 delete mode 100644 solr/licenses/log4j-1.2-api-2.14.1.jar.sha1
 create mode 100644 solr/licenses/log4j-1.2-api-2.17.0.jar.sha1
 delete mode 100644 solr/licenses/log4j-api-2.14.1.jar.sha1
 create mode 100644 solr/licenses/log4j-api-2.17.0.jar.sha1
 delete mode 100644 solr/licenses/log4j-core-2.14.1.jar.sha1
 create mode 100644 solr/licenses/log4j-core-2.17.0.jar.sha1
 delete mode 100644 solr/licenses/log4j-layout-template-json-2.14.1.jar.sha1
 create mode 100644 solr/licenses/log4j-layout-template-json-2.17.0.jar.sha1
 delete mode 100644 solr/licenses/log4j-slf4j-impl-2.14.1.jar.sha1
 create mode 100644 solr/licenses/log4j-slf4j-impl-2.17.0.jar.sha1
 delete mode 100644 solr/licenses/log4j-web-2.14.1.jar.sha1
 create mode 100644 solr/licenses/log4j-web-2.17.0.jar.sha1
 create mode 100644 solr/licenses/lucene-LICENSE-ASL.txt
 create mode 100644 solr/licenses/lucene-NOTICE.txt
 create mode 100644 solr/licenses/lucene-analysis-common-9.0.0.jar.sha1
 create mode 100644 solr/licenses/lucene-analysis-icu-9.0.0.jar.sha1
 create mode 100644 solr/licenses/lucene-analysis-kuromoji-9.0.0.jar.sha1
 create mode 100644 solr/licenses/lucene-analysis-morfologik-9.0.0.jar.sha1
 create mode 100644 solr/licenses/lucene-analysis-nori-9.0.0.jar.sha1
 create mode 100644 solr/licenses/lucene-analysis-opennlp-9.0.0.jar.sha1
 create mode 100644 solr/licenses/lucene-analysis-phonetic-9.0.0.jar.sha1
 create mode 100644 solr/licenses/lucene-analysis-smartcn-9.0.0.jar.sha1
 create mode 100644 solr/licenses/lucene-analysis-stempel-9.0.0.jar.sha1
 create mode 100644 solr/licenses/lucene-backward-codecs-9.0.0.jar.sha1
 create mode 100644 solr/licenses/lucene-classification-9.0.0.jar.sha1
 create mode 100644 solr/licenses/lucene-codecs-9.0.0.jar.sha1
 create mode 100644 solr/licenses/lucene-core-9.0.0.jar.sha1
 create mode 100644 solr/licenses/lucene-expressions-9.0.0.jar.sha1
 create mode 100644 solr/licenses/lucene-grouping-9.0.0.jar.sha1
 create mode 100644 solr/licenses/lucene-highlighter-9.0.0.jar.sha1
 create mode 100644 solr/licenses/lucene-join-9.0.0.jar.sha1
 create mode 100644 solr/licenses/lucene-memory-9.0.0.jar.sha1
 create mode 100644 solr/licenses/lucene-misc-9.0.0.jar.sha1
 create mode 100644 solr/licenses/lucene-queries-9.0.0.jar.sha1
 create mode 100644 solr/licenses/lucene-queryparser-9.0.0.jar.sha1
 create mode 100644 solr/licenses/lucene-sandbox-9.0.0.jar.sha1
 create mode 100644 solr/licenses/lucene-spatial-extras-9.0.0.jar.sha1
 create mode 100644 solr/licenses/lucene-spatial3d-9.0.0.jar.sha1
 create mode 100644 solr/licenses/lucene-suggest-9.0.0.jar.sha1
 create mode 100644 solr/licenses/lucene-test-framework-9.0.0.jar.sha1
 delete mode 100644 solr/licenses/spatial4j-0.7.jar.sha1
 create mode 100644 solr/licenses/spatial4j-0.8.jar.sha1
 create mode 100644 
solr/solrj/src/java/org/apache/solr/client/solrj/request/beans/CreateCorePayload.java
 copy 
solr/solrj/src/java/org/apache/solr/client/solrj/request/{schema/package-info.java
 => beans/InvokeClassPayload.java} (71%)
 copy 
solr/solrj/src/java/org/apache/solr/client/solrj/request/{schema/package-info.java
 => beans/OverseerOperationPayload.java} (71%)
 copy solr/{core/src/java/org/apache/solr/servlet/ServletUtils.java => 
solrj/src/java/org/apache/solr/client/solrj/request/beans/RejoinLeaderElectionPayload.java}
 (53%)
 delete mode 100644 solr/solrj/src/resources/apispec/cores.Commands.json
 delete mode 100644 solr/solrj/src/resources/apispec/cores.Status.json
 delete mode 100644 solr/solrj/src/resources/apispec/node.Commands.json
 delete mode 100644 solr/solrj/src/resources/apispec/node.Info.json
 delete mode 100644 solr/solrj/src/resources/apispec/node.invoke.json
 delete mode 100644 
solr/test-framework/src/java/org/apache/solr/util/Log4jListAppender.java
 create mode 100644 
solr/test-framework/src/java/org/apache/solr/util/LogListener.java

Reply via email to