This is an automated email from the ASF dual-hosted git repository.
tballison pushed a change to branch TIKA-4839-metrics
in repository https://gitbox.apache.org/repos/asf/tika.git
from aaaa677959 TIKA-4839 - add micrometer to tika-server
add 6ffdbe4b87 TIKA-4839: fix unbounded method tag, restart attribution,
and async pool metrics
No new revisions were added by this update.
Summary of changes:
.skills/pr-review/SKILL.md | 68 +++++++++++++++--
CHANGES.txt | 24 ++++--
.../ROOT/pages/using-tika/server/monitoring.adoc | 70 +++++++++++------
tika-parent/pom.xml | 2 +-
.../tika/pipes/core/PerClientServerManager.java | 2 +
.../org/apache/tika/pipes/core/PipesParser.java | 4 +-
.../{PipesException.java => PipesWorkerPool.java} | 24 +++---
.../org/apache/tika/pipes/core/RestartCounter.java | 16 ++--
.../org/apache/tika/pipes/core/RestartReason.java | 8 +-
.../tika/pipes/core/async/AsyncProcessor.java | 22 +++++-
.../apache/tika/pipes/core/RestartCounterTest.java | 6 +-
.../org/apache/tika/server/core/ServerStatus.java | 5 ++
.../org/apache/tika/server/core/TikaServerCli.java | 5 +-
.../apache/tika/server/core/TikaServerConfig.java | 6 +-
.../apache/tika/server/core/TikaServerProcess.java | 14 +++-
.../tika/server/core/metrics/MetricsConfig.java | 2 -
.../tika/server/core/metrics/MetricsServer.java | 7 +-
.../server/core/metrics/TikaMetricsFilter.java | 1 +
.../server/core/metrics/TikaServerMetrics.java | 89 +++++++++++++++-------
.../tika/server/core/resource/AsyncResource.java | 5 ++
.../core/TikaServerMetricsIntegrationTest.java | 51 ++++++++++++-
.../server/core/metrics/RejectedReasonTest.java | 65 ++++++++++++++++
.../server/core/metrics/TikaMetricsFilterTest.java | 40 ++++++++++
....json => tika-config-server-async-metrics.json} | 4 +-
.../src/main/appended-resources/META-INF/LICENSE | 44 +++++++++++
25 files changed, 479 insertions(+), 105 deletions(-)
copy
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core/{PipesException.java
=> PipesWorkerPool.java} (51%)
create mode 100644
tika-server/tika-server-core/src/test/java/org/apache/tika/server/core/metrics/RejectedReasonTest.java
copy
tika-server/tika-server-core/src/test/resources/configs/{tika-config-server-basic.json
=> tika-config-server-async-metrics.json} (92%)