This is an automated email from the ASF dual-hosted git repository.
janhoy pushed a change to branch jira/SOLR-17697-picocli
in repository https://gitbox.apache.org/repos/asf/solr.git
from 91c9460c019 SOLR-17697: Implement picocli for auth command / AuthTool
(#4684)
add 9f5fac2a4e9 Extract CLIUtils.solrUrlFromConnection() from
normalizeSolrUrl(CommandLine) (#4683)
add c9ed84e9786 Tidy up java code in o.a.s.i.csv package (#4681)
add bb52661e607 Tidy up java code in o.a.s.common package (#4669)
add 14405d7ec17 SolrRequest.setPath fix; allow null (#4686)
add 54758e81b40 build: centralize maven repo declarations (#4677)
add 8fa14f1048f SOLR-18183: Permit LockType.NONE for ephemeral directories
(#4660)
add b47aacaec82 Simplify SolrRequest path usage: prefer ctor not setPath
(#4689)
add 3c8d56720c2 Logging: don't log at info for some uninteresting events
(#4667)
add 5e58e05f0f3 SOLR-18327: Balance replicas API does not balance
duplicate replicas on same node (#2503)
add f67f4713401 SOLR-17697: Refactor AuthTool: extract AuthParams and
parser-independent command methods (#4688)
add e5cef6978e3 Merge branch 'main' into jira/SOLR-17697-picocli
No new revisions were added by this update.
Summary of changes:
build-tools/build-infra/build.gradle | 4 +-
.../build-infra/declare-repositories.gradle | 42 ++++++++
build-tools/build-infra/settings.gradle | 4 +
build-tools/missing-doclet/build.gradle | 4 +-
build-tools/missing-doclet/settings.gradle | 4 +
.../PR#4677-buildCentralizeRepoDeclaration.yml | 8 ++
.../balance-duplicate-replicas-SOLR-18327.yml | 9 ++
gradle/documentation/markdown.gradle | 26 +++--
gradle/globals.gradle | 13 +--
gradle/testing/randomization.gradle | 6 +-
gradle/validation/git-status.gradle | 15 ++-
gradle/validation/jar-checks.gradle | 4 +-
gradle/validation/rat-sources.gradle | 4 +-
settings.gradle | 5 +-
.../java/org/apache/solr/cloud/SolrZkServer.java | 19 +---
.../apache/solr/cloud/overseer/SliceMutator.java | 4 +-
.../src/java/org/apache/solr/cluster/Shard.java | 9 ++
.../plugins/OrderedNodePlacementPlugin.java | 71 +++++++++++-
.../solr/core/ByteBuffersDirectoryFactory.java | 9 +-
.../org/apache/solr/core/RAMDirectoryFactory.java | 9 +-
.../src/java/org/apache/solr/core/SolrConfig.java | 4 +-
.../org/apache/solr/core/SolrResourceLoader.java | 3 +-
.../org/apache/solr/internal/csv/CSVParser.java | 19 ++--
.../org/apache/solr/internal/csv/CSVPrinter.java | 38 -------
.../org/apache/solr/internal/csv/CSVStrategy.java | 8 +-
.../org/apache/solr/internal/csv/CSVUtils.java | 36 +------
.../solr/internal/csv/ExtendedBufferedReader.java | 20 ++--
.../apache/solr/jersey/SolrRequestAuthorizer.java | 4 -
.../java/org/apache/solr/logging/LogWatcher.java | 4 +-
.../org/apache/solr/logging/jul/JulWatcher.java | 2 +-
.../apache/solr/logging/log4j2/Log4j2Watcher.java | 2 +-
.../apache/solr/metrics/OtelRuntimeJvmMetrics.java | 16 +--
.../java/org/apache/solr/schema/IndexSchema.java | 13 ---
.../solr/spelling/DirectSolrSpellChecker.java | 2 +-
.../java/org/apache/solr/update/UpdateHandler.java | 4 +-
.../solr/configsets/zipfs/conf/solrconfig.xml | 2 +-
.../apache/solr/cloud/BasicDistributedZkTest.java | 7 +-
.../apache/solr/cloud/MultiThreadedOCPTest.java | 8 +-
.../org/apache/solr/cloud/SSLMigrationTest.java | 8 +-
.../TestCloudPhrasesIdentificationComponent.java | 6 +-
.../solr/cloud/TestGracefulJettyShutdown.java | 3 +-
.../solr/cloud/api/collections/ShardSplitTest.java | 8 +-
.../TestRequestStatusCollectionAPI.java | 8 +-
.../plugins/AffinityPlacementFactoryTest.java | 81 +++++++++++++-
.../plugins/MinimizeCoresPlacementFactoryTest.java | 8 +-
.../solr/core/ByteBuffersDirectoryFactoryTest.java | 6 ++
.../apache/solr/core/RAMDirectoryFactoryTest.java | 6 ++
.../org/apache/solr/response/JSONWriterTest.java | 3 +-
.../solr/response/TestErrorResponseStackTrace.java | 4 +-
.../apache/solr/schema/TestCloudManagedSchema.java | 7 +-
.../org/apache/solr/search/TestSmileRequest.java | 4 -
.../apache/solr/update/UuidAtomicUpdateTest.java | 3 +-
.../update/processor/AtomicUpdateJavabinTest.java | 3 +-
solr/docker/build.gradle | 8 +-
.../solr/ltr/TestLTRReRankCutoffOnSolrCloud.java | 9 +-
.../solr/configsets/_default/conf/solrconfig.xml | 14 +--
solr/server/solr/zoo.cfg | 3 +
.../TermComponentRefGuideExamplesTest.java | 3 +-
.../client/solrj/io/stream/JSONTupleStream.java | 11 +-
.../solr/client/solrj/io/stream/SolrStream.java | 23 +---
.../client/solrj/io/graph/GraphExpressionTest.java | 3 +-
.../solr/common/cloud/SecurityNodeWatcher.java | 6 +-
.../org/apache/solr/client/solrj/SolrRequest.java | 11 +-
.../solr/client/solrj/request/UpdateRequest.java | 7 +-
.../src/java/org/apache/solr/common/Callable.java | 21 ----
.../solr/common/ConditionalKeyMapWriter.java | 5 -
.../apache/solr/common/ConditionalMapWriter.java | 84 ---------------
.../apache/solr/common/LinkedHashMapWriter.java | 11 --
.../src/java/org/apache/solr/common/MapWriter.java | 4 -
.../org/apache/solr/common/NavigableObject.java | 9 --
.../org/apache/solr/common/SolrDocumentList.java | 2 +-
.../java/org/apache/solr/common/SolrException.java | 44 +-------
.../apache/solr/common/ToleratedUpdateError.java | 6 +-
.../java/org/apache/solr/common/cloud/Aliases.java | 2 +-
.../solr/common/cloud/CompositeIdRouter.java | 6 +-
.../apache/solr/common/cloud/HashBasedRouter.java | 6 +-
.../apache/solr/common/cloud/PerReplicaStates.java | 6 +-
.../org/apache/solr/common/cloud/RoutingRule.java | 2 +-
.../java/org/apache/solr/common/cloud/Slice.java | 2 +-
.../apache/solr/common/params/AnalysisParams.java | 14 +--
.../apache/solr/common/params/CommonParams.java | 4 -
.../apache/solr/common/params/ConfigSetParams.java | 10 +-
.../solr/common/params/CursorMarkParams.java | 6 +-
.../apache/solr/common/params/DisMaxParams.java | 31 +++---
.../org/apache/solr/common/params/EventParams.java | 6 +-
.../apache/solr/common/params/ExpandParams.java | 14 +--
.../org/apache/solr/common/params/FacetParams.java | 118 ++++++++++----------
.../org/apache/solr/common/params/GroupParams.java | 32 +++---
.../apache/solr/common/params/HighlightParams.java | 117 ++++++++++----------
.../solr/common/params/MoreLikeThisParams.java | 39 ++++---
.../apache/solr/common/params/SimpleParams.java | 24 ++---
.../org/apache/solr/common/params/SolrParams.java | 20 ----
.../apache/solr/common/params/SpatialParams.java | 12 +--
.../apache/solr/common/params/SpellingParams.java | 46 ++++----
.../org/apache/solr/common/params/StatsParams.java | 8 +-
.../solr/common/params/TermVectorParams.java | 20 ++--
.../org/apache/solr/common/params/TermsParams.java | 30 +++---
.../apache/solr/common/params/UpdateParams.java | 34 +++---
.../common/util/ByteArrayUtf8CharSequence.java | 12 +--
.../org/apache/solr/common/util/ByteUtils.java | 19 ++--
.../apache/solr/common/util/CommandOperation.java | 20 +---
.../solr/common/util/CommonTestInjection.java | 11 --
.../apache/solr/common/util/ContentStreamBase.java | 4 -
.../java/org/apache/solr/common/util/DOMUtil.java | 119 ---------------------
.../solr/common/util/DataInputInputStream.java | 3 +-
.../org/apache/solr/common/util/ExecutorUtil.java | 18 ----
.../solr/common/util/FastJavaBinDecoder.java | 14 +--
.../apache/solr/common/util/FastOutputStream.java | 4 +-
.../org/apache/solr/common/util/FastWriter.java | 2 +-
.../apache/solr/common/util/GlobPatternUtil.java | 4 +-
.../org/apache/solr/common/util/JavaBinCodec.java | 10 +-
.../apache/solr/common/util/JsonRecordReader.java | 29 ++---
.../solr/common/util/JsonSchemaValidator.java | 1 -
.../apache/solr/common/util/JsonTextWriter.java | 76 ++-----------
.../org/apache/solr/common/util/NamedList.java | 2 +-
.../solr/common/util/ObjectReleaseTracker.java | 11 --
.../java/org/apache/solr/common/util/PathTrie.java | 2 -
.../apache/solr/common/util/PropertiesUtil.java | 19 ----
.../java/org/apache/solr/common/util/Template.java | 61 -----------
.../java/org/apache/solr/common/util/URLUtil.java | 2 +-
.../java/org/apache/solr/common/util/Utils.java | 43 --------
.../src/java/org/apache/solr/common/util/XML.java | 40 +------
.../apache/solr/client/solrj/SolrExampleTests.java | 3 +-
.../solr/client/solrj/request/TestCoreAdmin.java | 6 +-
.../src/java/org/apache/solr/SolrTestCaseHS.java | 5 -
.../solr/cloud/AbstractFullDistribZkTestBase.java | 1 -
solr/ui/build.gradle.kts | 3 +-
127 files changed, 749 insertions(+), 1307 deletions(-)
create mode 100644 build-tools/build-infra/declare-repositories.gradle
create mode 100644
changelog/unreleased/PR#4677-buildCentralizeRepoDeclaration.yml
create mode 100644
changelog/unreleased/balance-duplicate-replicas-SOLR-18327.yml
delete mode 100644 solr/solrj/src/java/org/apache/solr/common/Callable.java
delete mode 100644
solr/solrj/src/java/org/apache/solr/common/ConditionalMapWriter.java
delete mode 100644
solr/solrj/src/java/org/apache/solr/common/util/Template.java