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 a649775654a Tidy up java code in o.a.s.jersey package (#4658)
new e61da9178be SolrRequest.getPath setPath documentation (#4665)
new 2f62b8085d8 SOLR-18318: Fix NPE in GetNodeSystemInfo when nodes param
is set (#4661)
new 9b610b9a91d SOLR-18099: CollapseQParser extensibility (#4112)
new 5747b366992 SOLR-18313: Prep for Lucene 11: use newer Lucene API forms
(#4651)
new aa862c4533f Avoid forwarding unrelated request parameters to Calcite
from the /sql handler (#4607)
new 1864907dd5e SOLR-18313: drop the changelog entry (#4682)
new 14830a71a41 Extract CLIUtils.solrUrlFromConnection() from
normalizeSolrUrl(CommandLine) (#4683)
new 6125fb2d412 Tidy up java code in o.a.s.i.csv package (#4681)
new f9882fc0650 Tidy up java code in o.a.s.common package (#4669)
new ddba8752b8e SolrRequest.setPath fix; allow null (#4686)
new 81e57446ce6 build: centralize maven repo declarations (#4677)
new 9ad63cc534c Simplify SolrRequest path usage: prefer ctor not setPath
(#4689)
new 783f3bc3930 SOLR-18183: Permit LockType.NONE for ephemeral directories
(#4660)
The 13 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:
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 +
changelog/unreleased/Yashgoswami-SOLR-18318.yml | 10 +
changelog/unreleased/calcite-sql-params.yml | 7 +
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 +-
.../solr/client/api/model/NodeSystemResponse.java | 6 +-
.../src/java/org/apache/solr/cli/CLIUtils.java | 50 +-
.../apache/solr/cloud/overseer/SliceMutator.java | 4 +-
.../solr/core/ByteBuffersDirectoryFactory.java | 9 +-
.../org/apache/solr/core/RAMDirectoryFactory.java | 9 +-
.../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 +-
.../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/parser/SolrQueryParserBase.java | 5 +-
.../java/org/apache/solr/schema/EnumFieldType.java | 12 +-
.../src/java/org/apache/solr/schema/FieldType.java | 37 +-
.../src/java/org/apache/solr/search/BitDocSet.java | 3 +-
.../solr/search/CollapsingQParserPlugin.java | 4141 +++++++++-----------
.../src/java/org/apache/solr/util/DynamicMap.java | 3 +
.../org/apache/solr/util/IntFloatDynamicMap.java | 19 +-
.../org/apache/solr/util/IntIntDynamicMap.java | 19 +-
.../org/apache/solr/util/IntLongDynamicMap.java | 19 +-
.../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 +-
.../solr/core/ByteBuffersDirectoryFactoryTest.java | 6 +
.../apache/solr/core/RAMDirectoryFactoryTest.java | 6 +
.../admin/api/GetNodeSystemInfoSolrCloudTest.java} | 29 +-
.../org/apache/solr/response/JSONWriterTest.java | 3 +-
.../solr/response/TestErrorResponseStackTrace.java | 4 +-
.../apache/solr/schema/TestCloudManagedSchema.java | 7 +-
.../solr/search/TestCollapseQParserPlugin.java | 16 +-
.../search/TestRandomCollapseQParserPlugin.java | 5 +-
.../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 +-
.../org/apache/solr/handler/sql/SQLHandler.java | 45 +-
.../apache/solr/handler/sql/TestSQLHandler.java | 67 +
.../configuration-guide/pages/solr-properties.adoc | 2 +
.../TermComponentRefGuideExamplesTest.java | 3 +-
.../pages/collapse-and-expand-results.adoc | 17 +-
.../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 | 16 +-
.../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 +-
132 files changed, 2615 insertions(+), 3698 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/Yashgoswami-SOLR-18318.yml
create mode 100644 changelog/unreleased/calcite-sql-params.yml
copy
solr/core/src/test/org/apache/solr/{cloud/TestExclusionRuleCollectionAccess.java
=> handler/admin/api/GetNodeSystemInfoSolrCloudTest.java} (56%)
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