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

dsmiley pushed a change to branch branch_10x
in repository https://gitbox.apache.org/repos/asf/solr.git


    from ffe39411969 Chasing typos in source code comments (#3886)
     new 221879461d0 Tests: ServletFixtures (#3877)
     new 83aceb9aaa5 Tests: move ServletFixtures to test-framework
     new 0ead8d3e0df minor: CloudSolrClient.close: don't throw (#3878)
     new fbf197fead8 SOLR-17996: SolrRequest.requestWithBaseUrl and on 
HttpSolrClientBase (#3881)
     new f957a72affa build: print broken links
     new ce593cb5ee3 Tests: move ServletFixtures to a util package (#3896)
     new 49d61c96563 Tests: SolrJettyTestRule: harden cleanup
     new ab330d40d60 SOLR-17962: Move tests relating to Apache HttpClient 
(#3888)
     new 1f74749a3e9 SOLR-17161: LBHttp2SolrClient is now LBAsyncSolrClient 
(#3882)
     new ed08c58ae85 SOLR-18005: ConcurrentUpdateJettySolrClient (#3885)
     new 6b120f2cfb2 SOLR-18005 SolrJ: consolidate Jetty-using classes to a 
jetty package (#3901)
     new a6be194632f SOLR-17996: improve documentation, etc.

The 12 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:
 .../apache/lucene/missingdoclet/MissingDoclet.java |   1 +
 ...dhttp2solrclient-builder- now also can work.yml |   2 +-
 .../unreleased/SOLR-17996-requestWithBaseUrl.yml   |   8 +
 .../SOLR-18005-ConcurrentUpdateJettySolrClient.yml |   8 +
 .../unreleased/SOLR-18005-LBAsyncSolrClient.yml    |   8 +
 .../SOLR-18005-MoveToJettyPackageAndRename.yml     |   8 +
 gradle/documentation/render-javadoc.gradle         |   1 +
 gradle/validation/check-broken-links.gradle        |   4 +
 .../org/apache/solr/bench/MiniClusterState.java    |  21 +-
 .../org/apache/solr/bench/index/CloudIndexing.java |   2 +-
 .../org/apache/solr/bench/search/FilterCache.java  |   8 +-
 .../org/apache/solr/bench/search/JsonFaceting.java |   5 +-
 .../apache/solr/bench/search/NumericSearch.java    |   4 +-
 .../apache/solr/bench/search/StreamingSearch.java  |  10 +-
 solr/bin/solr                                      |   2 +-
 solr/bin/solr.cmd                                  |   4 +-
 solr/bin/solr.in.cmd                               |   4 +-
 solr/bin/solr.in.sh                                |   4 +-
 .../src/java/org/apache/solr/cli/CLIUtils.java     |  19 +-
 .../src/java/org/apache/solr/cli/CreateTool.java   |   8 +-
 .../src/java/org/apache/solr/cli/DeleteTool.java   |   8 +-
 .../src/java/org/apache/solr/cli/ExportTool.java   |   8 +-
 .../java/org/apache/solr/cli/HealthcheckTool.java  |   3 +-
 .../src/java/org/apache/solr/cli/PostLogsTool.java |   6 +-
 .../java/org/apache/solr/cli/RunExampleTool.java   |   4 +-
 .../org/apache/solr/cloud/RecoveryStrategy.java    |   7 +-
 .../java/org/apache/solr/cloud/SyncStrategy.java   |   6 +-
 .../java/org/apache/solr/cloud/ZkController.java   |  10 +-
 .../api/collections/CollectionHandlingUtils.java   |   8 +-
 .../api/collections/ReindexCollectionCmd.java      |   5 +-
 .../java/org/apache/solr/core/CoreContainer.java   |  11 +-
 .../apache/solr/core/HttpSolrClientProvider.java   |  10 +-
 .../apache/solr/filestore/DistribFileStore.java    |   2 +-
 .../java/org/apache/solr/handler/IndexFetcher.java |  17 +-
 .../org/apache/solr/handler/SolrConfigHandler.java |  14 +-
 .../org/apache/solr/handler/admin/ColStatus.java   |   8 +-
 .../apache/solr/handler/admin/api/SyncShard.java   |   4 +-
 .../solr/handler/component/HttpShardHandler.java   |   7 +-
 .../handler/component/HttpShardHandlerFactory.java |  13 +-
 .../handler/component/IterativeMergeStrategy.java  |   6 +-
 .../org/apache/solr/schema/ManagedIndexSchema.java |   3 +-
 .../org/apache/solr/security/BasicAuthPlugin.java  |   4 +-
 .../solr/security/HttpClientBuilderPlugin.java     |   4 +-
 .../solr/security/PKIAuthenticationPlugin.java     |   8 +-
 .../org/apache/solr/update/PeerSyncWithLeader.java |   6 +-
 .../org/apache/solr/update/SolrCmdDistributor.java |   6 +-
 .../apache/solr/update/StreamingSolrClients.java   |  23 +-
 .../org/apache/solr/update/UpdateShardHandler.java |  14 +-
 .../processor/DistributedUpdateProcessor.java      |   6 +-
 .../stats/InstrumentedHttpListenerFactory.java     |   2 +-
 .../test/org/apache/solr/cli/TestExportTool.java   |   4 +-
 .../test/org/apache/solr/cloud/OverseerTest.java   |   8 +-
 .../apache/solr/cloud/RecoveryZkTestWithAuth.java  |   3 +-
 .../solr/cloud/TestMiniSolrCloudClusterSSL.java    |  24 +-
 .../solr/cloud/TestQueryingOnDownCollection.java   |   4 +-
 .../org/apache/solr/cloud/ZkControllerTest.java    |   8 +-
 .../solr/core/TestHttpSolrClientProvider.java      |   4 +-
 .../solr/core/snapshots/TestSolrCoreSnapshots.java |   6 +-
 .../apache/solr/handler/ReplicationTestHelper.java |   6 +-
 .../org/apache/solr/handler/TestHttpRequestId.java |  10 +-
 .../TestUserManagedReplicationWithAuth.java        |  10 +-
 .../solr/packagemanager/TestPackageManager.java    |   4 +-
 .../apache/solr/search/TestCoordinatorRole.java    |   4 +-
 .../AuthWithShardHandlerFactoryOverrideTest.java   |   6 +-
 .../solr/security/BasicAuthOnSingleNodeTest.java   |   6 +-
 .../TestSimplePropagatorDistributedTracing.java    |   9 +-
 .../manager/consumer/KafkaCrossDcConsumer.java     |   3 +-
 .../apache/solr/security/jwt/JWTAuthPlugin.java    |   4 +-
 .../examples/UsingSolrJRefGuideExamplesTest.java   |  12 +-
 .../pages/basic-authentication-plugin.adoc         |  14 +-
 .../deployment-guide/pages/enabling-ssl.adoc       |   6 +-
 .../modules/deployment-guide/pages/solrj.adoc      |  14 +-
 .../pages/major-changes-in-solr-10.adoc            |   6 +
 .../pages/major-changes-in-solr-8.adoc             |   3 +-
 .../solr/client/solrj/io/SolrClientCache.java      |  46 +--
 .../client/solrj/io/sql/DatabaseMetaDataImpl.java  |   4 +-
 .../solr/client/solrj/impl/NodeValueFetcher.java   |   4 +-
 .../client/solrj/impl/SolrClientCloudManager.java  |   8 +-
 .../solrj/impl/SolrClientNodeStateProvider.java    |  25 +-
 .../solr/common/cloud/NodesSysPropsCacher.java     |  10 +-
 .../client/solrj/impl/NodeValueFetcherTest.java    |   6 +-
 .../org/apache/solr/client/solrj/SolrRequest.java  |  27 ++
 .../apache/solr/client/solrj/embedded/package.html |  22 --
 .../client/solrj/impl/CloudHttp2SolrClient.java    | 403 ++-------------------
 .../solr/client/solrj/impl/CloudSolrClient.java    | 372 ++++++++++++++++++-
 ...nt.java => ConcurrentUpdateBaseSolrClient.java} | 122 +++----
 .../solrj/impl/HttpClientBuilderFactory.java       |   5 +-
 ...Provider.java => HttpClusterStateProvider.java} |   9 +-
 .../solr/client/solrj/impl/HttpJdkSolrClient.java  |  23 +-
 .../solr/client/solrj/impl/HttpSolrClientBase.java |  27 +-
 .../solrj/impl/HttpSolrClientBuilderBase.java      |  30 +-
 ...Http2SolrClient.java => LBAsyncSolrClient.java} | 143 +-------
 .../solr/client/solrj/impl/LBSolrClient.java       | 125 ++++++-
 .../solr/client/solrj/impl/StallDetection.java     |   6 +-
 .../{impl => jetty}/AuthenticationStoreHolder.java |   2 +-
 .../client/solrj/jetty/CloudJettySolrClient.java   |  66 ++++
 .../jetty/ConcurrentUpdateJettySolrClient.java     | 202 +++++++++++
 .../HttpJettySolrClient.java}                      | 277 +++++---------
 .../solrj/{impl => jetty}/HttpListenerFactory.java |   6 +-
 .../solr/client/solrj/jetty/LBJettySolrClient.java |  53 +++
 .../PreemptiveBasicAuthClientBuilderFactory.java   |   9 +-
 .../solrj/{embedded => jetty}/SSLConfig.java       |   2 +-
 .../{util => jetty}/SolrBasicAuthentication.java   |   2 +-
 .../solr/client/solrj/jetty}/package-info.java     |   4 +-
 .../client/solrj/SolrExampleBinaryHttp2Test.java   |   4 +-
 .../solrj/embedded/SolrExampleJettyTest.java       |   2 +-
 .../SolrExampleStreamingBinaryHttp2Test.java       |   9 +-
 .../embedded/SolrExampleStreamingHttp2Test.java    |  32 +-
 .../solrj/embedded/SolrExampleXMLHttp2Test.java    |   6 +-
 .../impl/CloudHttp2SolrClientBuilderTest.java      |  94 ++---
 .../CloudHttp2SolrClientMultiConstructorTest.java  |   4 +-
 .../solrj/impl/CloudHttp2SolrClientRetryTest.java  |   7 +-
 .../solrj/impl/CloudHttp2SolrClientTest.java       | 126 +++++--
 .../solrj/impl/ClusterStateProviderTest.java       |  17 +-
 .../solr/client/solrj/impl/DebugServlet.java       | 180 ---------
 .../client/solrj/impl/HttpClusterStateSSLTest.java |  10 +-
 .../client/solrj/impl/HttpJdkSolrClientTest.java   |   1 +
 .../client/solrj/impl/HttpSolrClientTestBase.java  |  15 +-
 ...IntegrationTest.java => LB2SolrClientTest.java} |  22 +-
 ...rClientTest.java => LBAsyncSolrClientTest.java} |  78 ++--
 .../impl/SendUpdatesToLeadersOverrideTest.java     |   6 +-
 ...ncurrentUpdateJettySolrClientBadInputTest.java} |  17 +-
 ...tUpdateJettySolrClientMultiCollectionTest.java} |  16 +-
 .../ConcurrentUpdateJettySolrClientTest.java}      | 225 ++++++++++--
 .../HttpJettySolrClientCompatibilityTest.java}     |  20 +-
 .../HttpJettySolrClientProxyTest.java}             |  10 +-
 .../HttpJettySolrClientTest.java}                  | 219 +++++------
 ...reemptiveBasicAuthClientBuilderFactoryTest.java |   2 +-
 .../solr/client/solrj/request/TestCoreAdmin.java   |   2 +-
 .../src/java/org/apache/solr/SolrTestCaseJ4.java   |  18 +-
 .../client/solrj/apache/CloudLegacySolrClient.java |   6 +-
 .../solrj/apache/ConcurrentUpdateSolrClient.java   |   4 +-
 .../solrj/apache/HttpClusterStateProvider.java     |   3 +-
 .../solr/client/solrj/apache/HttpSolrClient.java   |   6 +-
 .../solr/client/solrj/apache/LBHttpSolrClient.java |   3 +-
 .../solr/cloud/AbstractFullDistribZkTestBase.java  |   2 +-
 .../apache/solr/cloud/MiniSolrCloudCluster.java    |   2 +-
 .../java/org/apache/solr/embedded/JettyConfig.java |   2 +-
 .../org/apache/solr/embedded/JettySolrRunner.java  |   2 +-
 .../java/org/apache/solr/util/SSLTestConfig.java   |   2 +-
 .../java/org/apache/solr/util/ServletFixtures.java | 228 ++++++++++++
 .../apache/solr/util}/SolrJMetricTestUtils.java    |  11 +-
 .../org/apache/solr/util/SolrJettyTestRule.java    |   5 +-
 .../solrj/apache}/BasicHttpSolrClientTest.java     | 234 +++---------
 .../solrj/apache}/CloudSolrClientBadInputTest.java |   2 +-
 .../solrj/apache}/CloudSolrClientBuilderTest.java  |  20 +-
 .../CloudSolrClientMultiConstructorTest.java       |  11 +-
 .../solrj/apache}/CloudSolrClientRetryTest.java    |  14 +-
 .../client/solrj/apache}/CloudSolrClientTest.java  |  20 +-
 .../ConcurrentUpdateSolrClientBadInputTest.java    |   3 +-
 .../ConcurrentUpdateSolrClientBuilderTest.java     |   3 +-
 ...currentUpdateSolrClientMultiCollectionTest.java |   3 +-
 .../apache}/ConcurrentUpdateSolrClientTest.java    |   3 +-
 153 files changed, 2367 insertions(+), 1946 deletions(-)
 create mode 100644 changelog/unreleased/SOLR-17996-requestWithBaseUrl.yml
 create mode 100644 
changelog/unreleased/SOLR-18005-ConcurrentUpdateJettySolrClient.yml
 create mode 100644 changelog/unreleased/SOLR-18005-LBAsyncSolrClient.yml
 create mode 100644 
changelog/unreleased/SOLR-18005-MoveToJettyPackageAndRename.yml
 delete mode 100644 
solr/solrj/src/java/org/apache/solr/client/solrj/embedded/package.html
 rename 
solr/solrj/src/java/org/apache/solr/client/solrj/impl/{ConcurrentUpdateHttp2SolrClient.java
 => ConcurrentUpdateBaseSolrClient.java} (86%)
 rename 
solr/solrj/src/java/org/apache/solr/client/solrj/impl/{Http2ClusterStateProvider.java
 => HttpClusterStateProvider.java} (85%)
 rename 
solr/solrj/src/java/org/apache/solr/client/solrj/impl/{LBHttp2SolrClient.java 
=> LBAsyncSolrClient.java} (58%)
 rename solr/solrj/src/java/org/apache/solr/client/solrj/{impl => 
jetty}/AuthenticationStoreHolder.java (98%)
 create mode 100644 
solr/solrj/src/java/org/apache/solr/client/solrj/jetty/CloudJettySolrClient.java
 create mode 100644 
solr/solrj/src/java/org/apache/solr/client/solrj/jetty/ConcurrentUpdateJettySolrClient.java
 rename 
solr/solrj/src/java/org/apache/solr/client/solrj/{impl/Http2SolrClient.java => 
jetty/HttpJettySolrClient.java} (81%)
 rename solr/solrj/src/java/org/apache/solr/client/solrj/{impl => 
jetty}/HttpListenerFactory.java (92%)
 create mode 100644 
solr/solrj/src/java/org/apache/solr/client/solrj/jetty/LBJettySolrClient.java
 rename solr/solrj/src/java/org/apache/solr/client/solrj/{impl => 
jetty}/PreemptiveBasicAuthClientBuilderFactory.java (94%)
 rename solr/solrj/src/java/org/apache/solr/client/solrj/{embedded => 
jetty}/SSLConfig.java (99%)
 rename solr/solrj/src/java/org/apache/solr/client/solrj/{util => 
jetty}/SolrBasicAuthentication.java (98%)
 copy solr/{benchmark/src/java/org/apache/solr/bench/index => 
solrj/src/java/org/apache/solr/client/solrj/jetty}/package-info.java (88%)
 delete mode 100644 
solr/solrj/src/test/org/apache/solr/client/solrj/impl/DebugServlet.java
 rename 
solr/solrj/src/test/org/apache/solr/client/solrj/impl/{LBHttp2SolrClientIntegrationTest.java
 => LB2SolrClientTest.java} (94%)
 rename 
solr/solrj/src/test/org/apache/solr/client/solrj/impl/{LBHttp2SolrClientTest.java
 => LBAsyncSolrClientTest.java} (83%)
 rename 
solr/solrj/src/test/org/apache/solr/client/solrj/{impl/ConcurrentUpdateHttp2SolrClientBadInputTest.java
 => jetty/ConcurrentUpdateJettySolrClientBadInputTest.java} (88%)
 rename 
solr/solrj/src/test/org/apache/solr/client/solrj/{impl/ConcurrentUpdateHttp2SolrClientMultiCollectionTest.java
 => jetty/ConcurrentUpdateJettySolrClientMultiCollectionTest.java} (85%)
 rename 
solr/solrj/src/test/org/apache/solr/client/solrj/{impl/ConcurrentUpdateHttp2SolrClientTest.java
 => jetty/ConcurrentUpdateJettySolrClientTest.java} (52%)
 rename 
solr/solrj/src/test/org/apache/solr/client/solrj/{impl/Http2SolrClientCompatibilityTest.java
 => jetty/HttpJettySolrClientCompatibilityTest.java} (86%)
 rename 
solr/solrj/src/test/org/apache/solr/client/solrj/{impl/Http2SolrClientProxyTest.java
 => jetty/HttpJettySolrClientProxyTest.java} (92%)
 rename 
solr/solrj/src/test/org/apache/solr/client/solrj/{impl/Http2SolrClientTest.java 
=> jetty/HttpJettySolrClientTest.java} (78%)
 rename solr/solrj/src/test/org/apache/solr/client/solrj/{impl => 
jetty}/PreemptiveBasicAuthClientBuilderFactoryTest.java (99%)
 create mode 100644 
solr/test-framework/src/java/org/apache/solr/util/ServletFixtures.java
 rename solr/{solrj/src/test/org/apache/solr/client/solrj => 
test-framework/src/java/org/apache/solr/util}/SolrJMetricTestUtils.java (91%)
 rename solr/{solrj/src/test/org/apache/solr/client/solrj/impl => 
test-framework/src/test/org/apache/solr/client/solrj/apache}/BasicHttpSolrClientTest.java
 (81%)
 rename solr/{solrj/src/test/org/apache/solr/client/solrj/impl => 
test-framework/src/test/org/apache/solr/client/solrj/apache}/CloudSolrClientBadInputTest.java
 (98%)
 rename solr/{solrj/src/test/org/apache/solr/client/solrj/impl => 
test-framework/src/test/org/apache/solr/client/solrj/apache}/CloudSolrClientBuilderTest.java
 (85%)
 rename solr/{solrj/src/test/org/apache/solr/client/solrj/impl => 
test-framework/src/test/org/apache/solr/client/solrj/apache}/CloudSolrClientMultiConstructorTest.java
 (89%)
 rename solr/{solrj/src/test/org/apache/solr/client/solrj/impl => 
test-framework/src/test/org/apache/solr/client/solrj/apache}/CloudSolrClientRetryTest.java
 (84%)
 rename solr/{solrj/src/test/org/apache/solr/client/solrj/impl => 
test-framework/src/test/org/apache/solr/client/solrj/apache}/CloudSolrClientTest.java
 (99%)
 rename solr/{solrj/src/test/org/apache/solr/client/solrj/impl => 
test-framework/src/test/org/apache/solr/client/solrj/apache}/ConcurrentUpdateSolrClientBadInputTest.java
 (97%)
 rename solr/{solrj/src/test/org/apache/solr/client/solrj/impl => 
test-framework/src/test/org/apache/solr/client/solrj/apache}/ConcurrentUpdateSolrClientBuilderTest.java
 (96%)
 rename solr/{solrj/src/test/org/apache/solr/client/solrj/impl => 
test-framework/src/test/org/apache/solr/client/solrj/apache}/ConcurrentUpdateSolrClientMultiCollectionTest.java
 (96%)
 rename solr/{solrj/src/test/org/apache/solr/client/solrj/impl => 
test-framework/src/test/org/apache/solr/client/solrj/apache}/ConcurrentUpdateSolrClientTest.java
 (99%)

Reply via email to