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

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


    from 3788e9179a TIKA-4809: coordinated graceful shutdown for tika-server
     add 84dd8827a2 TIKA-4804: complete the call in 
fetchAndParseServerSideStreaming (#3008)
     add cf9c2c8660 TIKA-4813 - pre-4.0.0 cleanup: clock-agnostic ParseTimeout, 
nanoTime inte… (#3011)
     add 376e5d7c82 TIKA-4817: reclaim a shared-mode worker abandoned by a 
client disconnect (#3015)
     add dab94fa6ac Merge remote-tracking branch 'origin/main' into 
TIKA-4809-stage-9
     add ebdc93b6ce TIKA-4809: align StackTraceTest with the 422 content-only 
contract

No new revisions were added by this update.

Summary of changes:
 CHANGES.txt                                        |   4 +
 .../integration-testing/tika-eval-regression.adoc  |   3 +-
 .../ROOT/pages/advanced/local-vlm-server.adoc      |   6 +-
 .../ROOT/pages/advanced/setting-limits.adoc        |   6 +-
 .../configuration/parsers/external-parser.adoc     |   2 +-
 .../pages/configuration/parsers/tess4j-parser.adoc |   9 +-
 .../pages/configuration/parsers/vlm-parsers.adoc   |   6 +-
 .../migration-to-4x/migrating-tika-server-4x.adoc  |   6 +-
 .../pages/migration-to-4x/migrating-to-4x.adoc     |  11 ++
 docs/modules/ROOT/pages/pipes/configuration.adoc   |   4 +
 docs/modules/ROOT/pages/pipes/getting-started.adoc |   3 +-
 docs/modules/ROOT/pages/pipes/timeouts.adoc        | 154 +++++++++++++++------
 docs/modules/ROOT/pages/using-tika/cli/index.adoc  |   6 +-
 .../src/main/java/org/apache/tika/cli/TikaCLI.java |   2 +-
 .../apache/tika/cli/XmlToJsonConfigConverter.java  |  21 ++-
 .../tika/cli/XmlToJsonConfigConverterTest.java     |  30 ++++
 .../java/org/apache/tika/config/ParseTimeout.java  |  72 +++++-----
 .../apache/tika/config/TikaProgressTracker.java    |  90 ------------
 .../java/org/apache/tika/config/TimeoutLimits.java |  42 +++++-
 .../exception/EmbeddedLimitReachedException.java   |  14 +-
 .../ParsingEmbeddedDocumentExtractor.java          |   8 +-
 .../org/apache/tika/parser/CompositeParser.java    |  31 ++---
 .../tika/parser/external/ExternalParser.java       |   4 +-
 .../java/org/apache/tika/utils/ProcessUtils.java   |  15 +-
 .../org/apache/tika/config/ParseTimeoutTest.java   |  62 +++++++--
 .../tika/config/TikaProgressTrackerTest.java       | 115 ---------------
 .../apache/tika/parser/CompositeParserTest.java    |  67 ++++-----
 .../org/apache/tika/utils/ProcessUtilsTest.java    |   5 +-
 .../apache/tika/pipes/grpc/TikaGrpcServerImpl.java |   1 +
 .../apache/tika/pipes/grpc/TikaGrpcServerTest.java |  71 ++++++++++
 .../java/org/apache/tika/http/TikaHttpClient.java  |  19 +--
 .../org/apache/tika/http/TikaHttpClientTest.java   |  20 ++-
 .../org/apache/tika/parser/gdal/GDALParser.java    |   4 +-
 .../tika/inference/OpenAIEmbeddingFilter.java      |   4 +-
 .../tika/inference/OpenAIImageEmbeddingParser.java |   4 +-
 .../tika/parser/ocr/tess4j/Tess4JConfig.java       |   7 +-
 .../tika/parser/ocr/tess4j/Tess4JParser.java       |  85 +++++++-----
 .../parser/ocr/tess4j/Tess4JOCRTimeoutTest.java    | 143 +++++++++++++++++--
 .../apache/tika/parser/vlm/AbstractVLMParser.java  |   4 +-
 .../apache/tika/parser/ocr/TesseractOCRParser.java |   3 +-
 .../apache/tika/parser/strings/StringsParser.java  |   3 +-
 .../org/apache/tika/async/cli/PluginsWriter.java   |  10 +-
 .../apache/tika/async/cli/SimpleAsyncConfig.java   |  16 +--
 .../org/apache/tika/async/cli/TikaAsyncCLI.java    |   9 +-
 .../apache/tika/async/cli/AsyncCliParserTest.java  |  12 +-
 .../tika/async/cli/TikaConfigAsyncWriterTest.java  |  35 +++++
 .../tika/pipes/core/PerClientServerManager.java    |  61 +++++---
 .../org/apache/tika/pipes/core/PipesClient.java    |  55 ++++----
 .../org/apache/tika/pipes/core/PipesConfig.java    |  49 +++++++
 .../tika/pipes/core/protocol/PipesMessage.java     |  29 +---
 .../tika/pipes/core/server/ConnectionHandler.java  |  72 +++++++---
 .../apache/tika/pipes/core/server/PipesServer.java |  62 +++++----
 .../tika/pipes/core/server/ServerProtocolIO.java   |  29 ++++
 .../tika/pipes/core/protocol/PipesMessageTest.java |   4 +-
 .../pipes/core/server/ServerProtocolIOTest.java    |  72 ++++++++++
 .../apache/tika/pipes/core/PipesClientTest.java    |   2 +-
 .../server/core/resource/MetadataResource.java     |   6 +-
 .../apache/tika/server/core/StackTraceTest.java    |  71 +++++-----
 .../tika/server/standard/MetadataResourceTest.java |  12 +-
 59 files changed, 1099 insertions(+), 673 deletions(-)
 delete mode 100644 
tika-core/src/main/java/org/apache/tika/config/TikaProgressTracker.java
 delete mode 100644 
tika-core/src/test/java/org/apache/tika/config/TikaProgressTrackerTest.java
 create mode 100644 
tika-pipes/tika-pipes-core/src/test/java/org/apache/tika/pipes/core/server/ServerProtocolIOTest.java

Reply via email to