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 9f61d40b678 SOLR-18039: More tests for repeated knn parents.preFilter
(#4159)
new 761e1dc6cb1 SOLR-16458: Convert /api/node/system to JAX-RS (#4078)
new 110503c8361 SOLR-16458: Migrate NodeHealthAPI from homegrown @EndPoint
to JAX-RS (#4171)
new e2ac25eb241 SOLR-16458: Fix flaky test HealthCheckHandlerTest due to
SSL (#4247)
new 3c900f1adb3 SOLR-16458: Bugfix that we don't want to assume everything
is a string. (#4330)
The 4 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:
...78-node-system-response-v2-jersey-resource.yml} | 6 +-
.../SOLR-16458-migrate-node-health-api.yml | 8 +
.../{DeleteNodeApi.java => NodeHealthApi.java} | 33 +-
...GetPublicKeyApi.java => NodeSystemInfoApi.java} | 15 +-
...eStoreResponse.java => NodeHealthResponse.java} | 15 +-
.../solr/client/api/model/NodeSystemResponse.java | 13 +-
.../apache/solr/handler/admin/CoreInfoHandler.java | 39 +-
.../solr/handler/admin/HealthCheckHandler.java | 264 +---------
.../solr/handler/admin/SystemInfoHandler.java | 456 +---------------
...temInfoHandler.java => SystemInfoProvider.java} | 577 +++++++++++----------
.../solr/handler/admin/api/GetNodeSystemInfo.java | 81 +++
.../apache/solr/handler/admin/api/NodeHealth.java | 277 ++++++++++
.../solr/handler/admin/api/NodeHealthAPI.java | 48 --
.../solr/handler/admin/api/NodeSystemInfoAPI.java | 50 --
.../solr/packagemanager/RepositoryManager.java | 15 +-
.../solr/handler/admin/HealthCheckHandlerTest.java | 88 ++--
.../handler/admin/NodeSystemInfoProviderTest.java | 83 +++
.../solr/handler/admin/SystemInfoHandlerTest.java | 46 --
.../handler/admin/SystemInfoProviderUnitTest.java | 54 ++
.../handler/admin/api/GetNodeSystemInfoTest.java | 58 +++
.../handler/admin/api/NodeHealthSolrCloudTest.java | 129 +++++
.../admin/api/NodeHealthStandaloneTest.java | 66 +++
.../handler/admin/api/V2NodeAPIMappingTest.java | 43 --
.../pages/implicit-requesthandlers.adoc | 14 +-
.../pages/system-info-handler.adoc | 391 +++++++-------
.../pages/user-managed-index-replication.adoc | 57 ++
.../client/solrj/request/SystemInfoRequest.java | 19 +-
.../client/solrj/response/SystemInfoResponse.java | 33 +-
.../json/JacksonDataBindResponseParser.java | 3 +
.../apache/solr/common/params/CommonParams.java | 1 -
.../java/org/apache/solr/common/util/Utils.java | 6 +
.../solrj/response/SystemInfoResponseTest.java | 34 +-
32 files changed, 1503 insertions(+), 1519 deletions(-)
copy changelog/unreleased/{SOLR-17436-v2-metrics-api.yml =>
PR#4078-node-system-response-v2-jersey-resource.yml} (58%)
create mode 100644 changelog/unreleased/SOLR-16458-migrate-node-health-api.yml
copy solr/api/src/java/org/apache/solr/client/api/endpoint/{DeleteNodeApi.java
=> NodeHealthApi.java} (56%)
copy
solr/api/src/java/org/apache/solr/client/api/endpoint/{GetPublicKeyApi.java =>
NodeSystemInfoApi.java} (70%)
copy
solr/api/src/java/org/apache/solr/client/api/model/{UploadToFileStoreResponse.java
=> NodeHealthResponse.java} (73%)
copy solr/core/src/java/org/apache/solr/handler/admin/{SystemInfoHandler.java
=> SystemInfoProvider.java} (58%)
create mode 100644
solr/core/src/java/org/apache/solr/handler/admin/api/GetNodeSystemInfo.java
create mode 100644
solr/core/src/java/org/apache/solr/handler/admin/api/NodeHealth.java
delete mode 100644
solr/core/src/java/org/apache/solr/handler/admin/api/NodeHealthAPI.java
delete mode 100644
solr/core/src/java/org/apache/solr/handler/admin/api/NodeSystemInfoAPI.java
create mode 100644
solr/core/src/test/org/apache/solr/handler/admin/NodeSystemInfoProviderTest.java
delete mode 100644
solr/core/src/test/org/apache/solr/handler/admin/SystemInfoHandlerTest.java
create mode 100644
solr/core/src/test/org/apache/solr/handler/admin/SystemInfoProviderUnitTest.java
create mode 100644
solr/core/src/test/org/apache/solr/handler/admin/api/GetNodeSystemInfoTest.java
create mode 100644
solr/core/src/test/org/apache/solr/handler/admin/api/NodeHealthSolrCloudTest.java
create mode 100644
solr/core/src/test/org/apache/solr/handler/admin/api/NodeHealthStandaloneTest.java