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 883e98b01db SOLR-18420: Improve ZookeeperRead path normalization
     new dc954d8e947 Tracing & audit: HttpSolrCall.getQueryParams (#4870)
     new 1031b8ee439 SOLR-18406: Restart replication after index generation 
expires (#4820)
     new f66fd9307a9 prevent warning in gradle console output about plugin name 
(#4885)
     new f650e7e3d7b Review and tidy solr/modules/language-models code (#4836)
     new 21e8d021e78 DistributedUpdateProcessor: expose isLeader, setupRequest 
(#4878)
     new 5aca7607cbd SOLR-18411: CrossDC: Configure security properties in 
KafkaMirroringSink initConsumer. (#4883)
     new 07c253a4d04 SOLR-18418: Fix complement()/intersect() with asymmetric 
on= (#4873)
     new 6482df91420 SOLR-18335 : SPLITSHARD now supports router.field with 
docValues (#4717)
     new 1079929502d SOLR-18390: test-framework SolrClient accessor 
improvements (#4778)
     new 5c3ae79fbde HttpSolrClient add withTheseParamNamesInTheUrl defaults 
(#4871)
     new dad6ee50e2b SOLR-18364: Remove deprecated 
SolrCore.isWriterLocked(Directory) (#4784)
     new a8bc5486572 SOLR-504: a missing or blank "pf" must not add an 
empty/no-op boolean clause to the query (#4891)
     new a11fc98e1b2 SOLR-18394: Simplify JettyConfig construction (#4786)
     new ca957478839 SOLR-18412: CrossDC - ZooKeeper /crossdc.properties no 
longer overrides solr.crossdc.kafka.* sysprops or env vars (#4884)
     new 93dbb63f971 SOLR-18423: CrossDC Consumer: off-by-one error in 
ThreadDump handler. (#4889)
     new ee5120a6c9d Fix misleading deprecation warning for SOLR_HOST_ADVERTISE 
(#4715)
     new 7eb62d0ab67 Update Error Prone to v2.50.0 (#4847)

The 17 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:
 .../PR#4847-update-error-prone-to-v2-50-0.yml      |   7 +
 .../PR#4870-httpSolrCallGetQueryParams.yml         |  10 +
 .../PR#4871-httpSolrClientDefaultUrlParams.yml     |   9 +
 ...R-18335-splitshard-router-field-point-field.yml |  10 +
 .../SOLR-18406-replication-stale-generation.yml    |  10 +
 changelog/unreleased/SOLR-18412.yml                |   8 +
 ...8418-fix-complement-intersect-asymmetric-on.yml |   9 +
 .../SOLR-504-dismax-blank-pf-empty-clause.yml      |   9 +
 changelog/unreleased/fix-solr-18337.yml            |   8 +
 changelog/unreleased/solr-18411.yml                |   8 +
 changelog/unreleased/solr-18423.yml                |   8 +
 gradle/libs.versions.toml                          |   4 +-
 gradle/validation/error-prone.gradle               |  17 +-
 solr/api/gradle.lockfile                           |   8 +-
 .../api/model/GetClusterCommandStatusResponse.java |  10 +-
 solr/benchmark/gradle.lockfile                     |   8 +-
 .../apache/solr/bench/lifecycle/SolrStartup.java   |   7 +-
 solr/core/gradle.lockfile                          |   8 +-
 .../src/java/org/apache/solr/cli/ExportTool.java   |   2 +
 .../solr/cloud/DistributedClusterStateUpdater.java |   4 +
 .../src/java/org/apache/solr/cloud/LockTree.java   |   2 +
 .../src/java/org/apache/solr/cloud/Overseer.java   |   3 -
 .../org/apache/solr/cloud/ReplicateFromLeader.java |   3 +
 .../cloud/api/collections/CategoryRoutedAlias.java |   2 +
 .../api/collections/DimensionalRoutedAlias.java    |   2 +
 .../cloud/api/collections/TimeRoutedAlias.java     |   2 +
 .../apache/solr/cloud/overseer/ZkStateWriter.java  |   6 +
 .../apache/solr/cloud/overseer/ZkWriteCommand.java |   2 +
 .../apache/solr/core/CachingDirectoryFactory.java  |   4 +
 .../java/org/apache/solr/core/CoreContainer.java   |   1 +
 .../src/java/org/apache/solr/core/PluginBag.java   |   5 +-
 .../src/java/org/apache/solr/core/SolrCore.java    |  62 +-
 .../src/java/org/apache/solr/core/SolrPaths.java   |   2 +
 .../org/apache/solr/core/SolrResourceLoader.java   |   9 +
 .../java/org/apache/solr/handler/IndexFetcher.java |  65 +-
 .../apache/solr/handler/ReplicationHandler.java    |   4 +
 .../solr/handler/admin/CoreAdminHandler.java       |   2 +
 .../solr/handler/admin/IndexSizeEstimator.java     |   2 +
 .../solr/handler/admin/SecurityConfHandler.java    |   4 +
 .../solr/handler/admin/SystemInfoProvider.java     |   2 +
 .../solr/handler/admin/api/ClusterCommands.java    |   2 +-
 .../solr/handler/admin/api/ReplicationAPIBase.java |  11 +-
 .../handler/component/RealTimeGetComponent.java    |   4 +
 .../solr/handler/component/ResponseBuilder.java    |   2 +
 .../solr/handler/component/SearchHandler.java      |   3 +
 .../solr/handler/component/TermsComponent.java     |   2 +
 .../apache/solr/handler/loader/JavabinLoader.java  |   2 +
 .../java/org/apache/solr/handler/tagger/TagLL.java |   4 +
 .../java/org/apache/solr/legacy/BBoxStrategy.java  |   3 +
 .../org/apache/solr/logging/jul/JulWatcher.java    |   3 +
 .../apache/solr/logging/log4j2/Log4j2Watcher.java  |   2 +
 .../DualRegistryAttributedLongCounter.java         |   2 +
 .../DualRegistryAttributedLongTimer.java           |   2 +
 .../DualRegistryAttributedLongUpDownCounter.java   |   2 +
 .../java/org/apache/solr/pkg/PackageListeners.java |   2 +
 .../org/apache/solr/pkg/PackagePluginHolder.java   |   2 +
 .../apache/solr/response/TextResponseWriter.java   |   1 +
 .../transform/RawValueTransformerFactory.java      |   2 +
 .../response/transform/ValueSourceAugmenter.java   |   2 +
 .../src/java/org/apache/solr/schema/BBoxField.java |   1 +
 .../java/org/apache/solr/schema/IndexSchema.java   |   1 +
 .../solr/schema/LatLonPointSpatialField.java       |   3 +
 .../java/org/apache/solr/schema/SchemaManager.java |   2 +
 .../java/org/apache/solr/search/CaffeineCache.java |   1 +
 .../solr/search/CollapsingQParserPlugin.java       |  12 +-
 .../java/org/apache/solr/search/DisMaxQParser.java |   7 +-
 .../apache/solr/search/DocValuesIteratorCache.java |   1 +
 .../apache/solr/search/ExtendedDismaxQParser.java  |   1 +
 .../solr/search/GraphTermsQParserPlugin.java       |   5 +
 .../src/java/org/apache/solr/search/JoinQuery.java |   3 +
 .../org/apache/solr/search/QueryResultKey.java     |   1 +
 .../org/apache/solr/search/SolrIndexSearcher.java  |   2 +
 .../solr/search/facet/FacetFieldProcessor.java     |   3 +
 .../apache/solr/search/facet/RelatednessAgg.java   |   2 +
 .../java/org/apache/solr/search/facet/SlotAcc.java |   3 +
 .../apache/solr/search/facet/UnInvertedField.java  |   2 +
 .../apache/solr/security/AllowListUrlChecker.java  |   2 +
 .../solr/security/PKIAuthenticationPlugin.java     |   2 +
 .../java/org/apache/solr/servlet/HttpSolrCall.java |   8 +-
 .../apache/solr/servlet/RequestRateLimiter.java    |   4 +
 .../apache/solr/servlet/SolrRequestParsers.java    |   6 +-
 .../solr/spelling/ConjunctionSolrSpellChecker.java |   1 +
 .../apache/solr/update/DirectUpdateHandler2.java   |   1 +
 .../org/apache/solr/update/MemOutputStream.java    |   3 +
 .../src/java/org/apache/solr/update/PeerSync.java  |   6 +
 .../org/apache/solr/update/PeerSyncWithLeader.java |   9 +
 .../org/apache/solr/update/SolrIndexConfig.java    |   3 +
 .../org/apache/solr/update/SolrIndexSplitter.java  | 154 ++++-
 .../org/apache/solr/update/SolrIndexWriter.java    |  12 +
 .../src/java/org/apache/solr/update/UpdateLog.java |   9 +-
 ...llValuesOrNoneFieldMutatingUpdateProcessor.java |   3 +
 .../processor/AtomicUpdateDocumentMerger.java      |   3 +
 .../processor/DistributedUpdateProcessor.java      |  11 +-
 .../processor/DistributedZkUpdateProcessor.java    |   2 +-
 .../DocBasedVersionConstraintsProcessor.java       |   2 +
 .../processor/FieldMutatingUpdateProcessor.java    |   3 +
 .../FieldValueMutatingUpdateProcessor.java         |   3 +
 .../SkipExistingDocumentsProcessorFactory.java     |   2 +
 .../apache/solr/util/tracing/SimplePropagator.java |   6 +-
 .../test/org/apache/solr/TestCpuTimeSearch.java    |   5 +-
 .../test/org/apache/solr/TestGroupingSearch.java   |   3 +
 .../org/apache/solr/cli/TestSolrCLIRunExample.java |   5 +-
 .../apache/solr/cloud/AliasIntegrationTest.java    |   7 +-
 .../apache/solr/cloud/BasicDistributedZk2Test.java |  47 +-
 .../apache/solr/cloud/BasicDistributedZkTest.java  | 180 +++---
 .../cloud/CloudExitableDirectoryReaderTest.java    |   2 +-
 .../apache/solr/cloud/CollectionsAPISolrJTest.java |  19 +-
 .../cloud/ConcurrentCreateRoutedAliasTest.java     |   6 +-
 .../solr/cloud/DeleteInactiveReplicaTest.java      |  29 +-
 .../DistribDocExpirationUpdateProcessorTest.java   |  61 +-
 .../solr/cloud/DistributedVersionInfoTest.java     | 127 ++--
 .../solr/cloud/FullSolrCloudDistribCmdsTest.java   | 416 ++++++-------
 .../solr/cloud/HttpPartitionOnCommitTest.java      |  35 +-
 .../org/apache/solr/cloud/HttpPartitionTest.java   |  39 +-
 .../solr/cloud/LeaderElectionIntegrationTest.java  |   2 +
 .../cloud/LeaderFailoverAfterPartitionTest.java    |  10 +-
 .../org/apache/solr/cloud/MigrateReplicasTest.java |  30 +-
 .../org/apache/solr/cloud/MigrateRouteKeyTest.java | 101 ++--
 .../org/apache/solr/cloud/MoveReplicaTest.java     |  49 +-
 .../solr/cloud/NestedShardedAtomicUpdateTest.java  |   9 +-
 .../apache/solr/cloud/RemoteQueryErrorTest.java    |  19 +-
 .../org/apache/solr/cloud/ReplaceNodeTest.java     |  24 +-
 .../apache/solr/cloud/ReplicationFactorTest.java   |  31 +-
 .../test/org/apache/solr/cloud/SplitShardTest.java |  16 +-
 .../apache/solr/cloud/TestBaseStatsCacheCloud.java |  79 ++-
 .../apache/solr/cloud/TestCloudConsistency.java    |  25 +-
 .../apache/solr/cloud/TestCloudDeleteByQuery.java  |  46 +-
 .../TestCloudPhrasesIdentificationComponent.java   |   2 +-
 .../solr/cloud/TestCloudPseudoReturnFields.java    |   2 +-
 .../org/apache/solr/cloud/TestCloudRecovery2.java  |  33 +-
 .../org/apache/solr/cloud/TestConfigSetsAPI.java   | 114 ++--
 .../solr/cloud/TestConfigSetsAPIExclusivity.java   |   8 +-
 .../solr/cloud/TestConfigSetsAPIZkFailure.java     |   5 +-
 .../solr/cloud/TestGracefulJettyShutdown.java      |   4 +-
 .../solr/cloud/TestMiniSolrCloudClusterSSL.java    |   2 +-
 .../org/apache/solr/cloud/TestPullReplica.java     | 111 ++--
 .../solr/cloud/TestPullReplicaErrorHandling.java   |  37 +-
 .../apache/solr/cloud/TestPullReplicaWithAuth.java |  10 +-
 .../solr/cloud/TestQueryingOnDownCollection.java   |  59 +-
 .../cloud/TestStressCloudBlindAtomicUpdates.java   |  13 +-
 .../solr/cloud/TestTlogReplayVsRecovery.java       |  22 +-
 .../org/apache/solr/cloud/TestTlogReplica.java     | 138 +++--
 .../cloud/TestTolerantUpdateProcessorCloud.java    |  26 +-
 .../TestTolerantUpdateProcessorRandomCloud.java    |  11 +-
 .../apache/solr/cloud/UnloadDistributedZkTest.java | 132 ++---
 .../solr/cloud/ZkShardTermsRecoveryTest.java       |  11 +-
 .../ConcurrentDeleteAndCreateCollectionTest.java   |   6 +-
 .../solr/cloud/api/collections/ShardSplitTest.java | 332 ++++++-----
 .../org/apache/solr/core/TestCustomStream.java     |  17 +-
 .../core/snapshots/TestSolrCloudSnapshots.java     |  32 +-
 .../solr/core/snapshots/TestSolrCoreSnapshots.java | 265 ++++-----
 .../solr/filestore/TestDistribFileStore.java       |  23 +-
 .../solr/handler/TestReplicationHandler.java       | 118 +++-
 .../solr/handler/TestStressIncrementalBackup.java  |  11 +-
 .../solr/handler/TestStressThreadBackup.java       |  11 +-
 .../org/apache/solr/handler/V2StandaloneTest.java  |  17 +-
 .../solr/handler/admin/CoreAdminHandlerTest.java   |  11 +-
 .../solr/handler/admin/HealthCheckHandlerTest.java |  34 +-
 .../solr/handler/admin/LukeHandlerCloudTest.java   |  29 +-
 .../solr/handler/admin/TestApiFramework.java       |   2 +
 .../handler/admin/api/ClusterCommandsTest.java     |  22 +-
 .../solr/handler/component/UpdateLogCloudTest.java |   6 +-
 .../solr/metrics/SolrMetricsIntegrationTest.java   |  43 +-
 .../src/test/org/apache/solr/pkg/TestPackages.java |   1 +
 .../response/TestPrometheusResponseWriter.java     | 154 +++--
 .../apache/solr/response/TestRawTransformer.java   |   4 +-
 .../schema/ManagedSchemaRoundRobinCloudTest.java   |  27 +-
 .../solr/schema/TestManagedSchemaThreadSafety.java |   2 +
 .../apache/solr/search/TestCoordinatorRole.java    | 464 ++++++++-------
 .../solr/search/TestExtendedDismaxParser.java      |  29 +
 .../search/facet/TestCloudJSONFacetJoinDomain.java |   2 +-
 .../solr/search/facet/TestCloudJSONFacetSKG.java   |   2 +-
 .../search/facet/TestCloudJSONFacetSKGEquiv.java   |   2 +-
 .../apache/solr/search/facet/TestJsonFacets.java   |   2 +
 .../solr/search/function/AggValueSourceTest.java   |   2 +
 .../apache/solr/search/stats/TestDistribIDF.java   | 105 ++--
 .../solr/security/BasicAuthIntegrationTest.java    |  15 +-
 .../solr/security/BasicAuthStandaloneTest.java     |  99 ++--
 .../apache/solr/security/MultiAuthPluginTest.java  | 658 ++++++++++-----------
 .../solr/uninverting/TestFieldCacheSortRandom.java |   2 +
 .../solr/update/DeleteByIdWithRouterFieldTest.java |  28 +-
 .../apache/solr/update/SolrIndexSplitterTest.java  |  91 +++
 .../solr/update/TestInPlaceUpdatesStandalone.java  |   2 +-
 .../update/processor/TestCloudDeduplication.java   |   2 +-
 solr/cross-dc-manager/gradle.lockfile              |   8 +-
 .../solr/crossdc/manager/consumer/ThreadDump.java  |   2 +-
 .../crossdc/manager/consumer/ThreadDumpTest.java   | 126 ++++
 solr/modules/analysis-extras/gradle.lockfile       |   8 +-
 solr/modules/clustering/gradle.lockfile            |   8 +-
 solr/modules/cross-dc/gradle.lockfile              |   8 +-
 .../solr/crossdc/common/KafkaCrossDcConf.java      |  13 +-
 .../solr/crossdc/common/KafkaMirroringSink.java    |   3 +
 .../apache/solr/crossdc/common/ConfUtilTest.java   |  81 +++
 .../crossdc/common/KafkaMirroringSinkTest.java     | 101 ++++
 solr/modules/cuvs/gradle.lockfile                  |   8 +-
 solr/modules/extraction/gradle.lockfile            |   8 +-
 solr/modules/gcs-repository/gradle.lockfile        |   8 +-
 solr/modules/jwt-auth/gradle.lockfile              |   8 +-
 solr/modules/langid/gradle.lockfile                |   8 +-
 solr/modules/language-models/gradle.lockfile       |   8 +-
 .../processor/TextToVectorUpdateProcessor.java     |   2 +-
 .../solr/languagemodels/TestLanguageModelBase.java |   2 +-
 .../store/rest/TestLargeLanguageModelManager.java  |   2 +-
 .../store/rest/TestTextToVectorModelManager.java   |   2 +-
 ...cumentEnrichmentUpdateProcessorFactoryTest.java |   3 +-
 solr/modules/ltr/gradle.lockfile                   |   8 +-
 .../org/apache/solr/ltr/feature/SolrFeature.java   |   3 +
 .../org/apache/solr/ltr/model/LTRScoringModel.java |   2 +
 solr/modules/opentelemetry/gradle.lockfile         |   8 +-
 .../solr/opentelemetry/OtelTracerConfigurator.java |   4 +-
 .../solr/tracing/TestDistributedTracing/test.json  |  12 +-
 .../tracing/TestDistributedTracing/testV2Api.json  |  29 +-
 .../CustomTestOtelTracerConfigurator.java          |   4 +-
 .../opentelemetry/OtelTracerConfiguratorTest.java  |   2 +-
 .../solr/opentelemetry/TestDistributedTracing.java |  14 +-
 solr/modules/s3-repository/gradle.lockfile         |   8 +-
 solr/modules/scripting/gradle.lockfile             |   8 +-
 solr/modules/sql/gradle.lockfile                   |   8 +-
 .../org/apache/solr/handler/sql/SolrAggregate.java |   2 +
 .../org/apache/solr/handler/sql/SolrFilter.java    |   2 +
 .../org/apache/solr/handler/sql/SolrProject.java   |   2 +
 .../java/org/apache/solr/handler/sql/SolrSort.java |   2 +
 .../org/apache/solr/handler/sql/SolrTableScan.java |   2 +
 solr/server/gradle.lockfile                        |   8 +-
 solr/solr-ref-guide/gradle.lockfile                |   8 +-
 .../pages/collection-management.adoc               |   5 +-
 .../pages/stream-decorator-reference.adoc          |  16 +-
 solr/solrj-jetty/gradle.lockfile                   |   8 +-
 solr/solrj-streaming/gradle.lockfile               |   8 +-
 .../solr/client/solrj/io/comp/FieldComparator.java |   2 +-
 .../solr/client/solrj/io/eq/FieldEqualitor.java    |  48 +-
 .../client/solrj/io/eq/MultipleFieldEqualitor.java |  49 ++
 .../solr/client/solrj/io/eq/StreamEqualitor.java   |  78 +++
 .../solr/client/solrj/io/stream/BiJoinStream.java  |  55 +-
 .../client/solrj/io/stream/ComplementStream.java   |  22 +-
 .../client/solrj/io/stream/IntersectStream.java    |  28 +-
 .../solrj/io/stream/JavabinTupleStreamParser.java  |   7 +-
 .../solrj/io/stream/StreamDecoratorTest.java       | 116 ++++
 solr/solrj-zookeeper/gradle.lockfile               |   8 +-
 .../apache/solr/common/cloud/ZkStateReader.java    |   4 +
 solr/solrj/gradle.lockfile                         |   8 +-
 .../solrj/impl/ConcurrentUpdateBaseSolrClient.java |   2 +
 .../solr/client/solrj/impl/HttpSolrClient.java     |  27 +-
 .../solrj/request/JavaBinUpdateRequestCodec.java   |   2 +
 .../solr/client/solrj/response/ResponseParser.java |   1 +
 .../RequestReplicaListTransformerGenerator.java    |   2 +-
 .../apache/solr/common/util/CommandOperation.java  |   2 +-
 .../org/apache/solr/common/util/JavaBinCodec.java  |   6 +
 .../src/resources/EnvToSyspropMappings.properties  |  29 +-
 .../apache/solr/client/solrj/SolrExampleTests.java |  12 +-
 .../solr/client/solrj/SolrExampleTestsBase.java    |   6 +-
 .../solrj/impl/CloudHttp2SolrClientTest.java       | 104 ++--
 .../solrj/impl/HttpSolrClientBadInputTest.java     |  80 +--
 .../solr/client/solrj/impl/LB2SolrClientTest.java  |   4 +-
 .../org/apache/solr/common/util/EnvUtilsTest.java  | 130 +++-
 .../apache/solr/common/util/TestFastWriter.java    |   2 +
 solr/test-framework/gradle.lockfile                |   8 +-
 .../apache/solr/BaseDistributedSearchTestCase.java |   6 +-
 .../src/java/org/apache/solr/JSONTestUtil.java     |   1 +
 .../src/java/org/apache/solr/SolrTestCaseHS.java   |   4 +-
 .../src/java/org/apache/solr/SolrTestCaseJ4.java   |  56 +-
 .../solr/cloud/AbstractFullDistribZkTestBase.java  |  28 +-
 .../apache/solr/cloud/MiniSolrCloudCluster.java    |  38 +-
 ...bstractCollectionsAPIDistributedZkTestBase.java |  15 +-
 .../apache/solr/cluster/placement/Builders.java    |   2 +
 .../java/org/apache/solr/embedded/JettyConfig.java |  84 ++-
 .../org/apache/solr/embedded/JettySolrRunner.java  |  19 +-
 .../solr/util/RevertDefaultThreadHandlerRule.java  |   2 +
 .../org/apache/solr/util/SolrJMetricTestUtils.java |   6 +-
 .../apache/solr/embedded/TestJettySolrRunner.java  |  11 +-
 solr/webapp/gradle.lockfile                        |   8 +-
 .../webapp/AdminUiCoreAdminStandaloneTest.java     |  19 +-
 .../apache/solr/webapp/AdminUiQueryScreenTest.java |   4 +-
 .../webapp/AdminUiReplicationStandaloneTest.java   |  23 +-
 .../solr/webapp/AdminUiSecurityAuthTest.java       |   9 +-
 .../org/apache/solr/webapp/AdminUiTestBase.java    |   7 +-
 276 files changed, 4212 insertions(+), 3102 deletions(-)
 create mode 100644 
changelog/unreleased/PR#4847-update-error-prone-to-v2-50-0.yml
 create mode 100644 changelog/unreleased/PR#4870-httpSolrCallGetQueryParams.yml
 create mode 100644 
changelog/unreleased/PR#4871-httpSolrClientDefaultUrlParams.yml
 create mode 100644 
changelog/unreleased/SOLR-18335-splitshard-router-field-point-field.yml
 create mode 100644 
changelog/unreleased/SOLR-18406-replication-stale-generation.yml
 create mode 100644 changelog/unreleased/SOLR-18412.yml
 create mode 100644 
changelog/unreleased/SOLR-18418-fix-complement-intersect-asymmetric-on.yml
 create mode 100644 
changelog/unreleased/SOLR-504-dismax-blank-pf-empty-clause.yml
 create mode 100644 changelog/unreleased/fix-solr-18337.yml
 create mode 100644 changelog/unreleased/solr-18411.yml
 create mode 100644 changelog/unreleased/solr-18423.yml
 create mode 100644 
solr/cross-dc-manager/src/test/org/apache/solr/crossdc/manager/consumer/ThreadDumpTest.java
 create mode 100644 
solr/modules/cross-dc/src/test/org/apache/solr/crossdc/common/KafkaMirroringSinkTest.java

Reply via email to