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.
omit 6e97249 cleanup and more test assertions
omit f0b238f addressed review comments
omit 5d94773 Addressing review feedback
omit 974ef77 Merge branch 'jira/SOLR15694' of
https://gitbox.apache.org/repos/asf/solr into jira/SOLR15694
omit 2d49e2e Fix typo in reg guide
omit 1b6db9b rearranged API paths
omit 9bff65e Ref guide fixes
omit 360e9ce Merge branch 'jira/SOLR15694' of
https://gitbox.apache.org/repos/asf/solr into jira/SOLR15694
omit 0f3ff02 Adding Roles API to ref guide
omit 1902f5f Fixing precommit
omit 5339e74 Merge branch 'jira/SOLR15694' of
https://gitbox.apache.org/repos/asf/solr into jira/SOLR15694
omit 24e5ba7 SOLR-15694: Ref guide changes
omit fe421b4 removed unnecessary changes
omit af96956 removed unnecessary changes
omit 2a5485d removed unnecessary changes
omit 5e1bfa6 removed nocommit
omit 41e85ad clanup
omit da9eb9e supportedroles and overseer:disallowed supported
omit b49e976 Adding defaultIfAbsent, minor formatting fixes
omit e389530 new format
omit 104cf95 unused import
omit 85bc85e refactor
omit a16108b Multiple roles supported per node
omit 75cb680 tests were failing intermittently
omit 01639c4 added test
omit b2c7799 added APIs
omit 69d8313 use a separate node
omit c1da50b suppress warnings
omit 7ac8a62 cleanup
omit 6e353a8 license header
omit 4b082eb Node role impl
add 93c36a8 fixed esri link (#400)
add 67c55b5 LUCENE-9229 fixed 3 javadoc links 1) google guave, 2&3) Two
links relocated away from "aggregateknowledge" (#402)
add 2d2d4c4 SOLR-10529 Revert change to solrconfig for techproducts
example as it introduced test failures
add 79f3d18 SOLR-15663: JsonFaceting benchmark should flush by doc count
for better reproducible behavior. (#388)
add 5c6d12d Fix githubPRs.py to query the new solr repo (#405)
add 1c80803 SOLR-15660: Remove universal 10 second test thread leak
linger. (#377)
add 401da35 SOLR-15711: Fix GCSRepository to follow createDirectory API
contract (#373)
add 2e5f89a SOLR-15783: Prevent Logging MDC values from leaking between
request threads, and set 'trace_id' in MDC as soon as it's available
add 7646353 SOLR-15793: ref-guide jrubyPrepare fails due to gems trying
to compile native code (#412)
add aea698b SOLR-15790: SearchHandler now includes the value in the
Logging MDC for the duration of the request, allowing custom logging
configurations to include it.
add 9ee30f1 SOLR-15791: Remove remaining <admin> clauses from solrconfigs
(#411)
add f088857 Switching a PRS collection from true -> false -> true results
in INACTIVE replicas (#413)
add dbdd2d4 SOLR-15635: don't repeat close hooks if SRI cleared twice due
to using MDCThreadPool (#376)
add 0f9e482 SOLR-15774: Avoid weird off-by-one errors with Angular's
'chosen' select box directive for the security and schema-designer screens in
Admin UI (#404)
add 81d3478 SOLR-15536: Rewrite /c/<coll>/shards v2 APIs using
annotations (#218)
add 9b1f8dd SOLR-15792: Rewrite shardname APIs using annotation framework
(#415)
add 8479055 SOLR-14781: Delete unused classes (#330)
add d18e247 SOLR-15619: add Long support for @JsonProperty annotations
(#285)
add c2dcba1 SOLR-15635: move to 8.11.1 in CHANGES.txt (#417)
add ccb7d4d DOAP changes for release 8.11.0
add bfee656 SOLR-15784 Remove SolrJ dep on commons-io (#407)
add 111bd91 SOLR-15785: Load custom endpoints from solr/lib (#408)
add 70a19f9 SOLR-15795: Fix REPLACENODE to not use source node (#414)
add be96b2b a very embarrasing misspelling of the name of a contributor
add c214e07 SOLR-15376: Accept "Long" values for
CollectionAdminRequest.CreateTimeRoutedAlias.setMaxFutureMs to support
durations greater than ~25 days. (#202)
add a8290de SOLR-13138: Remove deprecated spatial (#382)
add 1ba86a8 SOLR-15806: expand UpdateLogCloudTest coverage w.r.t.
Ephemeral vs. Standard DirectoryFactory use (#421)
add 46d2ad2 SOLR-15804 Allow content-types with ;charset in
ShowFileRequestHandler (#418)
add e90f50f SOLR-11623 Every request handler in Solr implement
PermissionNameProvider (#372)
add 5866f80 SOLR-15774: Move changes entry to 8.11.1 section
add 3ec2fa0 SOLR-15808: The jattach tool for Docker image is now
installed with apt (#423)
add cee22de SOLR-15700: Make include paths in bin/solr consistent (#358)
add 55f6fbf Revert "SOLR-11623 Every request handler in Solr implement
PermissionNameProvider (#372)"
add 5f34dbb SOLR-15182: Remove orphaned apispec file
add 058f2b6 Logging: SpellCheckComponent shouldn't log at info level
(#422)
add 0cb23c7 SOLR-15427: Nested docs: [child limit=...] now defaults to -1
(#144)
add bf39765 SOLR-15182: replica API conversion to annotations (#429)
add fc5fb26 Ref Guide: 8.11 upgrade notes
new fa036ab Node role impl
new 277e415 license header
new d694418 cleanup
new 907d1f1 suppress warnings
new 16e3ec8 use a separate node
new 75d8410 added APIs
new 71c11f9 added test
new d4d98e5 tests were failing intermittently
new 84982ef Multiple roles supported per node
new fa8059e refactor
new 0587057 unused import
new 2716b06 new format
new 072f659 Adding defaultIfAbsent, minor formatting fixes
new ff26ae5 supportedroles and overseer:disallowed supported
new e4e24dc SOLR-15694: Ref guide changes
new c941fd8 clanup
new 4fb3713 removed nocommit
new 525ff87 removed unnecessary changes
new 1cf58d7 removed unnecessary changes
new 37b216c removed unnecessary changes
new 6ffba2a Adding Roles API to ref guide
new 3c17462 Fixing precommit
new a501b77 Ref guide fixes
new 7ec11d5 Fix typo in reg guide
new 483f984 rearranged API paths
new 50f40a1 Addressing review feedback
new 984edbf addressed review comments
new 60c4170 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 (6e97249)
\
N -- N -- N refs/heads/jira/SOLR15694 (60c4170)
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-tools/doap/solr.rdf | 7 +
dev-tools/scripts/githubPRs.py | 10 +-
gradle/validation/forbidden-apis.gradle | 23 +-
gradle/validation/forbidden-apis/defaults.all.txt | 6 +
solr/CHANGES.txt | 43 +-
.../configs/cloud-minimal/conf/solrconfig.xml | 3 +-
.../solr/bench/MiniClusterBenchStateTest.java | 2 +
solr/bin/solr | 6 +-
.../apache/solr/schema/TestICUCollationField.java | 7 +-
.../schema/TestICUCollationFieldDocValues.java | 8 +-
.../analytics/function/reduction/MeanFunction.java | 7 -
.../analytics/function/reduction/SumFunction.java | 7 -
.../solr/analytics/util/OldAnalyticsParams.java | 34 --
.../solr/analytics/facet/PivotFacetTest.java | 2 +
.../legacy/facet/LegacyFieldFacetCloudTest.java | 2 +
.../legacy/facet/LegacyRangeFacetCloudTest.java | 3 +-
.../util/OldAnalyticsRequestConverterUnitTest.java | 2 +
.../solr/collection1/conf/solrconfig.xml | 11 +-
.../org/apache/solr/gcs/GCSBackupRepository.java | 21 +-
.../apache/solr/gcs/GCSIncrementalBackupTest.java | 2 +
.../apache/solr/jaeger/TestJaegerConfigurator.java | 2 +
...penNLPLangDetectUpdateProcessorFactoryTest.java | 2 +
.../org/apache/solr/ltr/TestLTROnSolrCloud.java | 2 +
.../prometheus/scraper/SolrCloudScraperTest.java | 2 +
.../apache/solr/s3/S3IncrementalBackupTest.java | 7 +-
.../apache/solr/api/ContainerPluginsRegistry.java | 6 +-
.../apache/solr/cloud/api/collections/Assign.java | 28 +-
.../solr/cloud/api/collections/ReplaceNodeCmd.java | 151 ++---
.../java/org/apache/solr/core/CoreContainer.java | 1 +
.../org/apache/solr/filestore/PackageStoreAPI.java | 14 +-
.../org/apache/solr/handler/CollectionsAPI.java | 10 +-
.../apache/solr/handler/ContentStreamLoader.java | 49 --
.../solr/handler/admin/BaseHandlerApiSupport.java | 4 +-
.../solr/handler/admin/CollectionHandlerApi.java | 77 ---
.../solr/handler/admin/CollectionsHandler.java | 17 +-
.../solr/handler/admin/CoreAdminHandlerApi.java | 4 +-
.../solr/handler/admin/ShowFileRequestHandler.java | 10 +-
...dReplicaPropertyAPI.java => AddReplicaAPI.java} | 42 +-
.../{MigrateDocsAPI.java => CreateShardAPI.java} | 57 +-
...lectionStatusAPI.java => DeleteReplicaAPI.java} | 40 +-
...ollectionStatusAPI.java => DeleteShardAPI.java} | 46 +-
.../solr/handler/admin/api/ForceLeaderAPI.java | 68 +++
.../handler/admin/api/ModifyCollectionAPI.java | 10 +-
.../{MigrateDocsAPI.java => SplitShardAPI.java} | 49 +-
.../solr/handler/admin/api/SyncShardAPI.java | 68 +++
.../org/apache/solr/handler/api/ApiRegistrar.java | 11 +
.../org/apache/solr/handler/api/V2ApiUtils.java} | 19 +-
.../solr/handler/component/SearchHandler.java | 16 +-
.../handler/component/SpellCheckComponent.java | 6 +-
.../java/org/apache/solr/legacy/BBoxStrategy.java | 3 +-
.../org/apache/solr/legacy/BBoxValueSource.java | 1 +
.../apache/solr/legacy/DistanceValueSource.java | 120 ----
.../apache/solr/legacy/PointVectorStrategy.java | 289 ----------
.../java/org/apache/solr/logging/MDCSnapshot.java | 58 ++
.../org/apache/solr/request/SolrRequestInfo.java | 70 ++-
.../apache/solr/response/RawResponseWriter.java | 5 +-
.../transform/ChildDocTransformerFactory.java | 22 +-
.../java/org/apache/solr/schema/GeoHashField.java | 103 ----
.../java/org/apache/solr/schema/LatLonType.java | 606 ---------------------
.../src/java/org/apache/solr/schema/PointType.java | 4 +-
.../solr/schema/SpatialPointVectorFieldType.java | 106 ----
.../org/apache/solr/schema/SpatialQueryable.java | 2 +-
.../SpatialTermQueryPrefixTreeFieldType.java | 33 --
.../solr/search/SpatialFilterQParserPlugin.java | 8 +-
.../apache/solr/search/facet/FacetFieldMerger.java | 42 --
.../distance/GeoDistValueSourceParser.java | 2 +-
.../search/function/distance/GeohashFunction.java | 1 +
.../distance/GeohashHaversineFunction.java | 3 +-
.../solr/search/stats/CachedSearcherStats.java | 22 -
.../java/org/apache/solr/servlet/HttpSolrCall.java | 7 +-
.../apache/solr/servlet/SolrDispatchFilter.java | 11 +-
.../org/apache/solr/update/SolrCmdDistributor.java | 4 -
.../HTMLStripFieldUpdateProcessorFactory.java | 2 +-
.../java/org/apache/solr/util/RedactionUtils.java | 55 --
.../src/java/org/apache/solr/util/hll/HLL.java | 6 +-
.../solr/collection1/conf/schema-hash.xml | 28 -
.../solr/collection1/conf/schema-minhash.xml | 28 -
.../solr/collection1/conf/schema-rest.xml | 15 -
.../solr/collection1/conf/schema-spatial.xml | 23 +-
.../solr/collection1/conf/schema-sql.xml | 28 -
.../test-files/solr/collection1/conf/schema.xml | 21 +-
.../test-files/solr/collection1/conf/schema11.xml | 17 -
.../test-files/solr/collection1/conf/schema12.xml | 22 +-
.../test-files/solr/collection1/conf/schema15.xml | 18 +-
.../solr/collection1/conf/schema_latest.xml | 35 +-
.../solr/collection1/conf/schemasurround.xml | 17 -
.../conf/solrconfig-analytics-query.xml | 6 -
.../conf/solrconfig-collapseqparser.xml | 6 -
.../conf/solrconfig-components-name.xml | 7 +-
.../conf/solrconfig-doctransformers.xml | 6 -
.../solr/collection1/conf/solrconfig-elevate.xml | 11 +-
.../solr/collection1/conf/solrconfig-hash.xml | 6 -
.../solr/collection1/conf/solrconfig-minhash.xml | 30 +-
.../collection1/conf/solrconfig-plugcollector.xml | 5 -
.../solr/collection1/conf/solrconfig-sql.xml | 6 -
.../solr/collection1/conf/solrconfig-test-misc.xml | 8 +-
.../solr/collection1/conf/solrconfig.xml | 34 +-
.../solr/configsets/cloud-dynamic/conf/schema.xml | 14 +-
.../solr/configsets/doc-expiry/conf/schema.xml | 18 -
.../test-files/solr/configsets/sql/conf/schema.xml | 15 -
.../src/test-files/solr/crazy-path-to-config.xml | 5 -
.../src/test/org/apache/hadoop/fs/HardLink.java | 14 -
.../test/org/apache/solr/TestCrossCoreJoin.java | 27 +-
.../test/org/apache/solr/TestGroupingSearch.java | 14 +-
.../apache/solr/cloud/CollectionsAPISolrJTest.java | 2 -
.../cloud/HttpPartitionWithTlogReplicasTest.java | 2 +
.../org/apache/solr/cloud/ReplaceNodeTest.java | 73 ++-
.../apache/solr/cloud/TestCloudConsistency.java | 2 +
.../solr/cloud/TestLeaderElectionZkExpiry.java | 8 +-
.../org/apache/solr/cloud/TestStressLiveNodes.java | 2 +
.../HdfsCloudIncrementalBackupTest.java | 8 +-
.../collections/TestHdfsCloudBackupRestore.java | 2 +
.../solr/cloud/hdfs/HDFSCollectionsAPITest.java | 2 +
.../cloud/hdfs/HdfsBasicDistributedZk2Test.java | 2 +
.../cloud/hdfs/HdfsBasicDistributedZkTest.java | 2 +
.../hdfs/HdfsChaosMonkeyNothingIsSafeTest.java | 2 +
.../cloud/hdfs/HdfsChaosMonkeySafeLeaderTest.java | 2 +
.../apache/solr/cloud/hdfs/HdfsNNFailoverTest.java | 2 +
.../solr/cloud/hdfs/HdfsRecoverLeaseTest.java | 2 +
.../apache/solr/cloud/hdfs/HdfsRecoveryZkTest.java | 2 +
.../cloud/hdfs/HdfsRestartWhileUpdatingTest.java | 2 +
.../apache/solr/cloud/hdfs/HdfsSyncSliceTest.java | 2 +
.../org/apache/solr/cloud/hdfs/HdfsTestUtil.java | 2 +
.../apache/solr/cloud/hdfs/HdfsThreadLeakTest.java | 2 +
.../HdfsTlogReplayBufferedWhileIndexingTest.java | 2 +
.../cloud/hdfs/HdfsUnloadDistributedZkTest.java | 2 +
.../hdfs/HdfsWriteToMultipleCollectionsTest.java | 2 +
.../org/apache/solr/cloud/hdfs/StressHdfsTest.java | 2 +
.../cluster/events/ClusterEventProducerTest.java | 4 +-
.../solr/core/BlobRepositoryMockingTest.java | 4 +-
.../solr/core/BlobStoreTestRequestHandler.java | 62 ---
.../apache/solr/core/HdfsDirectoryFactoryTest.java | 2 +
.../test/org/apache/solr/core/MockInfoBean.java | 65 ---
.../src/test/org/apache/solr/core/TestConfig.java | 30 +-
.../HdfsBackupRepositoryIntegrationTest.java | 2 +
.../org/apache/solr/handler/TestBlobHandler.java | 2 +
.../solr/handler/TestHdfsBackupRestoreCore.java | 2 +
.../org/apache/solr/handler/TestRequestId.java | 103 ++++
.../solr/handler/admin/DaemonStreamApiTest.java | 2 +
.../solr/handler/admin/MBeansHandlerTest.java | 3 +
.../handler/admin/ShowFileRequestHandlerTest.java | 7 +
.../solr/handler/admin/TestApiFramework.java | 5 +-
.../solr/handler/admin/TestCollectionAPIs.java | 30 +-
.../admin/api/V2CollectionAPIMappingTest.java | 2 +-
.../handler/admin/api/V2ShardsAPIMappingTest.java | 291 ++++++++++
.../DistributedQueryComponentCustomSortTest.java | 2 +
.../solr/handler/component/UpdateLogCloudTest.java | 20 +-
.../apache/solr/request/TestRemoteStreaming.java | 2 +-
.../apache/solr/request/TestSolrRequestInfo.java | 80 +++
.../solr/response/TestGeoJSONResponseWriter.java | 9 +-
.../transform/TestSubQueryTransformerDistrib.java | 7 +-
.../rest/schema/TestFieldCollectionResource.java | 24 +-
.../org/apache/solr/search/QueryEqualityTest.java | 40 +-
.../org/apache/solr/search/ReturnFieldsTest.java | 22 +-
.../org/apache/solr/search/SpatialFilterTest.java | 21 +-
.../org/apache/solr/search/TestSolr4Spatial.java | 5 +-
.../apache/solr/search/TestValueSourceCache.java | 6 +-
.../function/distance/DistanceFunctionTest.java | 80 ++-
.../apache/solr/store/hdfs/HdfsDirectoryTest.java | 2 +
.../AbstractAtomicUpdatesMultivalueTestBase.java | 6 +-
.../TimeRoutedAliasUpdateProcessorTest.java | 43 ++
.../solr/util/TestSolrJacksonAnnotation.java | 6 +
solr/docker/templates/Dockerfile.body.template | 7 +-
.../conf/solrconfig.xml | 10 -
solr/solr-ref-guide/build.gradle | 3 +
solr/solr-ref-guide/src/document-transformers.adoc | 4 +-
.../src/field-types-included-with-solr.adoc | 2 -
.../src/partial-document-updates.adoc | 2 +-
solr/solr-ref-guide/src/solr-upgrade-notes.adoc | 39 +-
solr/solr-ref-guide/src/spatial-search.adoc | 16 +-
solr/solrj/build.gradle | 2 +-
.../solr/client/solrj/impl/Http2SolrClient.java | 8 +-
.../solr/client/solrj/impl/HttpSolrClient.java | 9 +-
.../solr/client/solrj/impl/NoOpResponseParser.java | 6 +-
.../client/solrj/impl/SolrHttpClientBuilder.java | 5 -
.../solr/client/solrj/request/ApiMapping.java | 77 +++
.../solrj/request/CollectionAdminRequest.java | 15 +-
.../client/solrj/request/CollectionApiMapping.java | 265 ---------
.../solrj/request/ConfigSetAdminRequest.java | 4 +-
.../solrj/request/ContentStreamUpdateRequest.java | 3 +-
.../solr/client/solrj/request/CoreApiMapping.java | 6 +-
.../solrj/request/MultiContentWriterRequest.java | 2 +-
.../solrj/request/StreamingUpdateRequest.java | 4 +-
.../solr/client/solrj/request/V1toV2ApiMapper.java | 145 -----
.../solr/client/solrj/request/V2Request.java | 3 +-
...eReplicaPayload.java => AddReplicaPayload.java} | 47 +-
.../solrj/request/beans/CreateAliasPayload.java | 2 +-
...ReplicaPayload.java => CreateShardPayload.java} | 30 +-
...lectionPayload.java => ForceLeaderPayload.java} | 10 +-
...eReplicaPayload.java => SplitShardPayload.java} | 37 +-
...ollectionPayload.java => SyncShardPayload.java} | 10 +-
.../apache/solr/common/EmptyEntityResolver.java | 8 +-
.../apache/solr/common/cloud/LiveNodesWatcher.java | 26 -
.../apache/solr/common/cloud/PerReplicaStates.java | 4 +
.../solr/common/cloud/PerReplicaStatesOps.java | 20 +-
.../org/apache/solr/common/cloud/SolrZkClient.java | 8 +-
.../solr/common/params/CommonAdminParams.java | 2 +
.../apache/solr/common/util/JsonSchemaCreator.java | 2 +
.../solr/common/util/JsonSchemaValidator.java | 13 +
.../solr/common/util/LinkedSimpleHashMap.java | 40 --
solr/solrj/src/java/org/noggit/CharArr.java | 67 ---
.../collections.collection.Commands.modify.json | 16 -
.../collections.collection.shards.Commands.json | 129 -----
...llections.collection.shards.shard.Commands.json | 24 -
...collections.collection.shards.shard.delete.json | 27 -
...ons.collection.shards.shard.replica.delete.json | 39 --
.../solrj/solr/collection1/conf/schema-sql.xml | 28 -
.../solrj/solr/collection1/conf/schema.xml | 28 -
.../solrj/solr/collection1/conf/solrconfig-sql.xml | 6 -
.../solrj/solr/collection1/conf/solrconfig.xml | 10 +-
.../solrj/solr/configsets/ml/conf/solrconfig.xml | 6 -
.../solr/configsets/shared/conf/solrconfig.xml | 10 +-
.../solr/configsets/streaming/conf/schema.xml | 31 +-
.../solr/configsets/streaming/conf/solrconfig.xml | 6 -
.../solrj/solr/multicore/core0/conf/solrconfig.xml | 20 +-
.../solrj/solr/multicore/core1/conf/solrconfig.xml | 20 +-
.../client/solrj/io/stream/JDBCStreamTest.java | 2 +
.../solrj/io/stream/StreamExpressionTest.java | 2 +
.../client/solrj/request/TestV1toV2ApiMapper.java | 41 --
.../solr/client/solrj/request/TestV2Request.java | 2 +
.../cloud/PerReplicaStatesIntegrationTest.java | 47 ++
.../apache/solr/common/util/ContentStreamTest.java | 12 +-
.../apache/solr/common/util/JsonValidatorTest.java | 23 +-
.../solr/common/util/TestFastJavabinDecoder.java | 3 +-
.../apache/solr/EmbeddedSolrServerTestBase.java | 32 +-
.../org/apache/solr/SolrIgnoredThreadsFilter.java | 33 +-
.../java/org/apache/solr/SolrJettyTestBase.java | 45 +-
.../src/java/org/apache/solr/SolrTestCase.java | 2 +-
.../src/java/org/apache/solr/SolrTestCaseHS.java | 12 +-
.../src/java/org/apache/solr/SolrTestCaseJ4.java | 72 ++-
.../collections/AbstractIncrementalBackupTest.java | 5 +-
.../solr/core/MockConcurrentMergeScheduler.java | 34 --
.../org/apache/solr/util/BadHdfsThreadsFilter.java | 2 +
.../solr/util/BadMrClusterThreadsFilter.java | 37 --
.../java/org/apache/solr/util/DirectoryUtil.java | 57 ++
.../org/apache/solr/util/Log4jListAppender.java | 79 +++
.../src/java/org/apache/solr/util/TestHarness.java | 12 +-
.../solr/cloud/MiniSolrCloudClusterTest.java | 2 +
.../org/apache/solr/util/TestErrorLogMuter.java | 53 +-
solr/webapp/web/js/angular/controllers/files.js | 6 +-
.../web/js/angular/controllers/schema-designer.js | 9 +
solr/webapp/web/js/angular/controllers/security.js | 7 +
solr/webapp/web/partials/schema-designer.html | 20 +-
solr/webapp/web/partials/security.html | 6 +-
244 files changed, 2261 insertions(+), 3974 deletions(-)
delete mode 100644
solr/core/src/java/org/apache/solr/handler/ContentStreamLoader.java
delete mode 100644
solr/core/src/java/org/apache/solr/handler/admin/CollectionHandlerApi.java
copy
solr/core/src/java/org/apache/solr/handler/admin/api/{AddReplicaPropertyAPI.java
=> AddReplicaAPI.java} (60%)
copy solr/core/src/java/org/apache/solr/handler/admin/api/{MigrateDocsAPI.java
=> CreateShardAPI.java} (58%)
copy
solr/core/src/java/org/apache/solr/handler/admin/api/{CollectionStatusAPI.java
=> DeleteReplicaAPI.java} (56%)
copy
solr/core/src/java/org/apache/solr/handler/admin/api/{CollectionStatusAPI.java
=> DeleteShardAPI.java} (52%)
create mode 100644
solr/core/src/java/org/apache/solr/handler/admin/api/ForceLeaderAPI.java
copy solr/core/src/java/org/apache/solr/handler/admin/api/{MigrateDocsAPI.java
=> SplitShardAPI.java} (57%)
create mode 100644
solr/core/src/java/org/apache/solr/handler/admin/api/SyncShardAPI.java
rename
solr/core/src/{test/org/apache/solr/schema/ThrowErrorOnInitFieldType.java =>
java/org/apache/solr/handler/api/V2ApiUtils.java} (57%)
delete mode 100644
solr/core/src/java/org/apache/solr/legacy/DistanceValueSource.java
delete mode 100644
solr/core/src/java/org/apache/solr/legacy/PointVectorStrategy.java
create mode 100644 solr/core/src/java/org/apache/solr/logging/MDCSnapshot.java
delete mode 100644 solr/core/src/java/org/apache/solr/schema/GeoHashField.java
delete mode 100644 solr/core/src/java/org/apache/solr/schema/LatLonType.java
delete mode 100644
solr/core/src/java/org/apache/solr/schema/SpatialPointVectorFieldType.java
delete mode 100644
solr/core/src/java/org/apache/solr/schema/SpatialTermQueryPrefixTreeFieldType.java
delete mode 100644
solr/core/src/java/org/apache/solr/search/stats/CachedSearcherStats.java
delete mode 100644
solr/core/src/test/org/apache/solr/core/BlobStoreTestRequestHandler.java
delete mode 100644 solr/core/src/test/org/apache/solr/core/MockInfoBean.java
create mode 100644
solr/core/src/test/org/apache/solr/handler/TestRequestId.java
create mode 100644
solr/core/src/test/org/apache/solr/handler/admin/api/V2ShardsAPIMappingTest.java
create mode 100644
solr/core/src/test/org/apache/solr/request/TestSolrRequestInfo.java
create mode 100644
solr/solrj/src/java/org/apache/solr/client/solrj/request/ApiMapping.java
delete mode 100644
solr/solrj/src/java/org/apache/solr/client/solrj/request/CollectionApiMapping.java
delete mode 100644
solr/solrj/src/java/org/apache/solr/client/solrj/request/V1toV2ApiMapper.java
copy
solr/solrj/src/java/org/apache/solr/client/solrj/request/beans/{MoveReplicaPayload.java
=> AddReplicaPayload.java} (55%)
copy
solr/solrj/src/java/org/apache/solr/client/solrj/request/beans/{MoveReplicaPayload.java
=> CreateShardPayload.java} (71%)
copy
solr/solrj/src/java/org/apache/solr/client/solrj/request/beans/{ReloadCollectionPayload.java
=> ForceLeaderPayload.java} (84%)
copy
solr/solrj/src/java/org/apache/solr/client/solrj/request/beans/{MoveReplicaPayload.java
=> SplitShardPayload.java} (63%)
copy
solr/solrj/src/java/org/apache/solr/client/solrj/request/beans/{ReloadCollectionPayload.java
=> SyncShardPayload.java} (84%)
delete mode 100644
solr/solrj/src/java/org/apache/solr/common/cloud/LiveNodesWatcher.java
delete mode 100644
solr/solrj/src/java/org/apache/solr/common/util/LinkedSimpleHashMap.java
delete mode 100644
solr/solrj/src/resources/apispec/collections.collection.Commands.modify.json
delete mode 100644
solr/solrj/src/resources/apispec/collections.collection.shards.Commands.json
delete mode 100644
solr/solrj/src/resources/apispec/collections.collection.shards.shard.Commands.json
delete mode 100644
solr/solrj/src/resources/apispec/collections.collection.shards.shard.delete.json
delete mode 100644
solr/solrj/src/resources/apispec/collections.collection.shards.shard.replica.delete.json
delete mode 100644
solr/solrj/src/test/org/apache/solr/client/solrj/request/TestV1toV2ApiMapper.java
delete mode 100644
solr/test-framework/src/java/org/apache/solr/core/MockConcurrentMergeScheduler.java
delete mode 100644
solr/test-framework/src/java/org/apache/solr/util/BadMrClusterThreadsFilter.java
create mode 100644
solr/test-framework/src/java/org/apache/solr/util/DirectoryUtil.java
create mode 100644
solr/test-framework/src/java/org/apache/solr/util/Log4jListAppender.java