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 fe5dedbc989 Improve writeChangelog gradle task (#4007)
new 1172e9a7c77 Java cleanups in o.a.s.cluster.events files (#4554)
new 1ec24a1c968 SOLR-18310: opentelemetry: switch default from gRPC to
http/protobuf(#4646)
new 60e1da7f9c0 packaging: Remove docs/ from the Solr binary distribution
(#4641)
new 00d1dcc10a6 this is a additive feature that users opt into (#4670)
new 7e636dc2c10 SOLR-18248 : Migration of Tasks V2 APIs to JAX-RS
Constructs (#4452)
new e76c7588624 Remove dead classes BaseHandlerApiSupport and
PrintWriterWrapper (#4654)
The 6 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#4629-envutils-core-properties.yml | 2 +-
.../unreleased/PR#4641-remove_docs_distro.yml | 8 +
changelog/unreleased/SOLR-18248-list-tasks.yml | 8 +
.../unreleased/SOLR-18310-otel-jdk-sender.yml | 9 +
dev-tools/scripts/smokeTestRelease.py | 4 +-
gradle/documentation/documentation.gradle | 53 +----
gradle/documentation/markdown.gradle | 9 -
gradle/libs.versions.toml | 1 +
.../{ListAliasesApi.java => TasksApi.java} | 33 +--
...iqueRequestBody.java => ActiveTaskDetails.java} | 15 +-
...dsResponse.java => ListActiveTaskResponse.java} | 6 +-
...UnusedResponse.java => TaskStatusResponse.java} | 22 +-
.../apache/solr/cluster/events/ClusterEvent.java | 4 +-
.../cluster/events/ClusterEventProducerBase.java | 4 +-
.../events/impl/ClusterEventProducerFactory.java | 9 +-
.../impl/CollectionsRepairEventListener.java | 8 +-
.../impl/DelegatingClusterEventProducer.java | 2 +-
.../solr/cluster/placement/AttributeFetcher.java | 2 +-
.../solr/cluster/placement/BalanceRequest.java | 2 -
.../solr/cluster/placement/CollectionMetrics.java | 2 +-
.../org/apache/solr/cluster/placement/Metric.java | 2 +-
.../solr/cluster/placement/PlacementContext.java | 2 +-
.../solr/cluster/placement/PlacementException.java | 5 -
.../placement/PlacementModificationException.java | 8 -
.../solr/cluster/placement/PlacementPlugin.java | 2 +-
.../solr/cluster/placement/ShardMetrics.java | 2 +-
.../placement/impl/AttributeFetcherImpl.java | 5 +-
.../cluster/placement/impl/BalanceRequestImpl.java | 5 -
.../solr/cluster/placement/impl/MetricImpl.java | 6 +-
.../placement/impl/ModificationRequestImpl.java | 30 ---
.../cluster/placement/impl/NodeMetricImpl.java | 9 -
.../impl/PlacementPluginAssignStrategy.java | 7 +-
.../impl/PlacementPluginFactoryLoader.java | 28 ++-
.../impl/SimpleClusterAbstractionsImpl.java | 69 ++----
.../placement/plugins/AffinityPlacementConfig.java | 5 +-
.../solr/handler/admin/BaseHandlerApiSupport.java | 236 ---------------------
.../solr/handler/admin/HealthCheckHandler.java | 3 -
.../apache/solr/handler/admin/api/ActiveTask.java | 85 ++++++++
.../solr/handler/admin/api/ListActiveTasksAPI.java | 48 -----
.../handler/component/ActiveTaskQuerySupport.java | 165 ++++++++++++++
.../component/ActiveTasksListComponent.java | 128 -----------
.../handler/component/ActiveTasksListHandler.java | 64 +++---
.../handler/component/TaskManagementHandler.java | 3 -
.../solr/metrics/otel/MetricExporterFactory.java | 2 +-
.../apache/solr/security/PrintWriterWrapper.java | 211 ------------------
.../solr/handler/admin/api/ActiveTaskTest.java | 100 +++++++++
.../org/apache/solr/search/TestTaskManagement.java | 116 ++++++++++
solr/cross-dc-manager/gradle.lockfile | 25 +--
.../src/markdown/online-link.template.md | 21 --
solr/licenses/grpc-netty-1.82.0.jar.sha1 | 1 -
.../netty-codec-http2-4.2.15.Final.jar.sha1 | 1 -
.../netty-codec-socks-4.2.15.Final.jar.sha1 | 1 -
.../netty-handler-proxy-4.2.15.Final.jar.sha1 | 1 -
...entelemetry-exporter-sender-jdk-1.56.0.jar.sha1 | 1 +
...elemetry-exporter-sender-okhttp-1.56.0.jar.sha1 | 1 -
.../proto-google-common-protos-2.64.1.jar.sha1 | 1 -
solr/modules/opentelemetry/build.gradle | 16 +-
solr/modules/opentelemetry/gradle.lockfile | 28 +--
.../solr/opentelemetry/OtelTracerConfigurator.java | 2 +-
solr/packaging/README.txt | 11 +-
solr/packaging/build.gradle | 16 +-
solr/server/etc/security.policy | 3 +
.../pages/distributed-tracing.adoc | 23 +-
.../deployment-guide/pages/metrics-reporting.adoc | 6 +-
.../deployment-guide/pages/task-management.adoc | 62 +++++-
.../pages/major-changes-in-solr-10.adoc | 8 +
66 files changed, 755 insertions(+), 1022 deletions(-)
create mode 100644 changelog/unreleased/PR#4641-remove_docs_distro.yml
create mode 100644 changelog/unreleased/SOLR-18248-list-tasks.yml
create mode 100644 changelog/unreleased/SOLR-18310-otel-jdk-sender.yml
copy
solr/api/src/java/org/apache/solr/client/api/endpoint/{ListAliasesApi.java =>
TasksApi.java} (58%)
copy
solr/api/src/java/org/apache/solr/client/api/model/{BalanceShardUniqueRequestBody.java
=> ActiveTaskDetails.java} (79%)
copy
solr/api/src/java/org/apache/solr/client/api/model/{SchemaListFieldsResponse.java
=> ListActiveTaskResponse.java} (88%)
copy
solr/api/src/java/org/apache/solr/client/api/model/{PurgeUnusedResponse.java =>
TaskStatusResponse.java} (72%)
delete mode 100644
solr/core/src/java/org/apache/solr/handler/admin/BaseHandlerApiSupport.java
create mode 100644
solr/core/src/java/org/apache/solr/handler/admin/api/ActiveTask.java
delete mode 100644
solr/core/src/java/org/apache/solr/handler/admin/api/ListActiveTasksAPI.java
create mode 100644
solr/core/src/java/org/apache/solr/handler/component/ActiveTaskQuerySupport.java
delete mode 100644
solr/core/src/java/org/apache/solr/handler/component/ActiveTasksListComponent.java
delete mode 100644
solr/core/src/java/org/apache/solr/security/PrintWriterWrapper.java
create mode 100644
solr/core/src/test/org/apache/solr/handler/admin/api/ActiveTaskTest.java
delete mode 100644 solr/documentation/src/markdown/online-link.template.md
delete mode 100644 solr/licenses/grpc-netty-1.82.0.jar.sha1
delete mode 100644 solr/licenses/netty-codec-http2-4.2.15.Final.jar.sha1
delete mode 100644 solr/licenses/netty-codec-socks-4.2.15.Final.jar.sha1
delete mode 100644 solr/licenses/netty-handler-proxy-4.2.15.Final.jar.sha1
create mode 100644
solr/licenses/opentelemetry-exporter-sender-jdk-1.56.0.jar.sha1
delete mode 100644
solr/licenses/opentelemetry-exporter-sender-okhttp-1.56.0.jar.sha1
delete mode 100644 solr/licenses/proto-google-common-protos-2.64.1.jar.sha1