This is an automated email from the ASF dual-hosted git repository.

tballison pushed a change to branch TIKA-4842-skills
in repository https://gitbox.apache.org/repos/asf/tika.git


    from aca2f87ff4 Merge origin/main into TIKA-4842-skills; tighten 4.1.0 
CHANGES entries
     add c1dc3f29c4 TIKA-4835 spill sites (#3079)
     add d016f8aaed TIKA-4839 - add micrometer to tika-server (#3064)
     add f33d360cf4 Merge remote-tracking branch 'origin/main' into 
TIKA-4842-skills

No new revisions were added by this update.

Summary of changes:
 CHANGES.txt                                        |   3 +
 docs/modules/ROOT/nav.adoc                         |   1 +
 docs/modules/ROOT/pages/advanced/spooling.adoc     |  51 ++--
 docs/modules/ROOT/pages/pipes/performance.adoc     |   5 +-
 .../ROOT/pages/using-tika/server/index.adoc        |  16 +-
 .../ROOT/pages/using-tika/server/monitoring.adoc   | 207 ++++++++++++++++
 tika-parent/pom.xml                                |  16 ++
 .../tika/parser/microsoft/rtf/RTFParserTest.java   |   4 +-
 .../tika/parser/image/AbstractImageParser.java     |   6 +-
 .../apache/tika/parser/image/ByteBufferReader.java |  74 ++++++
 .../tika/parser/image/ImageMetadataExtractor.java  |  80 +++++-
 .../org/apache/tika/parser/image/ImageXmp.java     |  55 +++--
 .../org/apache/tika/parser/image/JpegParser.java   |   8 +-
 .../org/apache/tika/parser/image/TiffParser.java   |   6 +-
 .../org/apache/tika/parser/image/WebPParser.java   |   7 +-
 .../parser/image/ImageParsersNoTempFileTest.java   | 143 +++++++++++
 .../detect/microsoft/POIFSContainerDetector.java   | 147 ++++++++++-
 .../POIFSContainerDetectorNoTempFileTest.java      | 116 +++++++++
 .../detect/microsoft/POIFSDeclaredSizeTest.java    | 154 ++++++++++++
 .../apache/tika/parser/odf/OpenDocumentParser.java |   6 +-
 .../odf/OpenDocumentParserNoTempFileTest.java      | 104 ++++++++
 .../java/org/apache/tika/parser/pdf/PDFParser.java |  43 ++--
 .../apache/tika/parser/pdf/PDFRandomAccess.java    |  79 ++++++
 .../tika/renderer/pdf/pdfbox/PDFBoxRenderer.java   |  19 +-
 .../tika/parser/pdf/PDFParserNoTempFileTest.java   |  71 ++++++
 .../tika/parser/pdf/PDFPerPageRenderTest.java      |  95 ++++++++
 .../tika/pipes/core/PerClientServerManager.java    |  50 +++-
 .../org/apache/tika/pipes/core/PipesClient.java    |  24 +-
 .../org/apache/tika/pipes/core/PipesParser.java    |  14 ++
 .../org/apache/tika/pipes/core/RestartCounter.java | 105 ++++++++
 .../core/{EmitStrategy.java => RestartReason.java} |  25 +-
 .../org/apache/tika/pipes/core/ServerManager.java  |  76 ++++--
 .../tika/pipes/core/SharedServerManager.java       | 103 +++++---
 .../tika/pipes/core/async/AsyncProcessor.java      |  11 +
 .../apache/tika/pipes/core/server/PipesServer.java |   6 +-
 .../apache/tika/pipes/core/RestartCounterTest.java | 125 ++++++++++
 .../pipes/core/ServerManagerMarkContractTest.java  | 150 ++++++++++++
 .../tika/pipes/core/SharedServerModeTest.java      |  26 ++
 tika-server/tika-server-core/pom.xml               |  12 +
 .../org/apache/tika/server/core/ServerStatus.java  |   5 +
 .../org/apache/tika/server/core/TikaServerCli.java |   3 +
 .../apache/tika/server/core/TikaServerConfig.java  |  29 +++
 .../apache/tika/server/core/TikaServerProcess.java |  69 +++++-
 .../tika/server/core/metrics/MetricsServer.java    | 113 +++++++++
 .../server/core/metrics/TikaMetricsFilter.java     |  95 ++++++++
 .../server/core/metrics/TikaServerMetrics.java     | 204 ++++++++++++++++
 .../tika/server/core/resource/AsyncResource.java   |   4 +
 .../tika/server/core/TikaServerConfigTest.java     |  56 +++++
 .../core/TikaServerMetricsIntegrationTest.java     | 247 +++++++++++++++++++
 .../server/core/metrics/MetricsServerTest.java     |  96 ++++++++
 .../server/core/metrics/RejectedReasonTest.java    |  65 +++++
 .../server/core/metrics/TikaMetricsFilterTest.java | 269 +++++++++++++++++++++
 ....json => tika-config-server-async-metrics.json} |   4 +-
 .../tika-config-server-metrics-restarts.json       |  18 ++
 ...json => tika-config-server-metrics-shared.json} |  11 +-
 ...son => tika-config-server-metrics-timeout.json} |   9 +-
 ...-flags.json => tika-config-server-metrics.json} |   9 +-
 .../src/main/appended-resources/META-INF/LICENSE   |  84 +++++++
 58 files changed, 3418 insertions(+), 215 deletions(-)
 create mode 100644 docs/modules/ROOT/pages/using-tika/server/monitoring.adoc
 create mode 100644 
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-image-module/src/main/java/org/apache/tika/parser/image/ByteBufferReader.java
 create mode 100644 
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-image-module/src/test/java/org/apache/tika/parser/image/ImageParsersNoTempFileTest.java
 create mode 100644 
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/test/java/org/apache/tika/detect/microsoft/POIFSContainerDetectorNoTempFileTest.java
 create mode 100644 
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-microsoft-module/src/test/java/org/apache/tika/detect/microsoft/POIFSDeclaredSizeTest.java
 create mode 100644 
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-miscoffice-module/src/test/java/org/apache/tika/parser/odf/OpenDocumentParserNoTempFileTest.java
 create mode 100644 
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pdf-module/src/main/java/org/apache/tika/parser/pdf/PDFRandomAccess.java
 create mode 100644 
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pdf-module/src/test/java/org/apache/tika/parser/pdf/PDFParserNoTempFileTest.java
 create mode 100644 
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pdf-module/src/test/java/org/apache/tika/parser/pdf/PDFPerPageRenderTest.java
 create mode 100644 
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core/RestartCounter.java
 copy 
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core/{EmitStrategy.java
 => RestartReason.java} (61%)
 create mode 100644 
tika-pipes/tika-pipes-core/src/test/java/org/apache/tika/pipes/core/RestartCounterTest.java
 create mode 100644 
tika-pipes/tika-pipes-core/src/test/java/org/apache/tika/pipes/core/ServerManagerMarkContractTest.java
 create mode 100644 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/metrics/MetricsServer.java
 create mode 100644 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/metrics/TikaMetricsFilter.java
 create mode 100644 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/metrics/TikaServerMetrics.java
 create mode 100644 
tika-server/tika-server-core/src/test/java/org/apache/tika/server/core/TikaServerMetricsIntegrationTest.java
 create mode 100644 
tika-server/tika-server-core/src/test/java/org/apache/tika/server/core/metrics/MetricsServerTest.java
 create mode 100644 
tika-server/tika-server-core/src/test/java/org/apache/tika/server/core/metrics/RejectedReasonTest.java
 create mode 100644 
tika-server/tika-server-core/src/test/java/org/apache/tika/server/core/metrics/TikaMetricsFilterTest.java
 copy 
tika-server/tika-server-core/src/test/resources/configs/{tika-config-server-basic.json
 => tika-config-server-async-metrics.json} (92%)
 create mode 100644 
tika-server/tika-server-core/src/test/resources/configs/tika-config-server-metrics-restarts.json
 copy 
tika-server/tika-server-core/src/test/resources/configs/{tika-config-server-basic.json
 => tika-config-server-metrics-shared.json} (54%)
 copy 
tika-server/tika-server-core/src/test/resources/configs/{tika-config-server-basic.json
 => tika-config-server-metrics-timeout.json} (63%)
 copy 
tika-server/tika-server-core/src/test/resources/configs/{tika-config-server-status-no-flags.json
 => tika-config-server-metrics.json} (56%)

Reply via email to