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 25e337f173 TIKA-4809 -- fix grpc e2e
add b5ae00e72a TIKA-4809: tika-server 4.0.0 review fixes -- defaults,
config, docs - review response
add 1390202e26 TIKA-4809: tika-server API/correctness fixes -- 400 bodies,
/pipes+/async wire
add 874e958e10 TIKA-4809: remove expired miredot plugin; reject
progressTimeoutMillis=0 footgun
add 456e4b6035 TIKA-4809: remove dead code from tika-server
add 239e936485 TIKA-4809: remove the untested tika-server-client module
add 004cb7d438 TIKA-4809: drop vestigial test path-aliases and a duplicate
test
add 3788e9179a TIKA-4809: coordinated graceful shutdown for tika-server
No new revisions were added by this update.
Summary of changes:
CHANGES.txt | 38 +++++
.../advanced/integration-testing/tika-app.adoc | 2 +-
.../migration-to-4x/migrating-tika-server-4x.adoc | 118 ++++++++++---
docs/modules/ROOT/pages/pipes/configuration.adoc | 20 +--
docs/modules/ROOT/pages/pipes/cpu-sizing.adoc | 4 +-
docs/modules/ROOT/pages/pipes/getting-started.adoc | 6 +-
docs/modules/ROOT/pages/pipes/plugins/http.adoc | 13 +-
docs/modules/ROOT/pages/pipes/timeouts.adoc | 6 +-
docs/modules/ROOT/pages/pipes/troubleshooting.adoc | 2 +-
.../ROOT/pages/using-tika/server/index.adoc | 70 +++++---
.../test/resources/configs/config-template.json | 2 -
tika-bom/pom.xml | 6 -
.../java/org/apache/tika/config/ParseTimeout.java | 19 ++-
.../org/apache/tika/config/ParseTimeoutTest.java | 13 ++
.../apache/tika/server/e2e/RunUatSmokeTest.java | 6 +-
.../tika/server/e2e/TikaServerHttp2Test.java | 6 +-
.../src/test/resources/tika-pipes-test-config.json | 4 +-
tika-metadata-schema/regen.sh | 20 ++-
tika-parent/pom.xml | 2 +-
.../configs/config-content-only-default.json | 2 -
.../configs/config-content-only-dynamic.json | 2 -
.../test/resources/configs/config-template.json | 2 -
.../tika/pipes/core/PerClientServerManager.java | 4 +-
.../org/apache/tika/pipes/core/PipesClient.java | 10 +-
.../org/apache/tika/pipes/core/PipesConfig.java | 80 ++++-----
.../org/apache/tika/pipes/core/ServerManager.java | 4 +-
.../tika/pipes/core/SharedServerManager.java | 10 +-
.../serialization/FetchEmitTupleDeserializer.java | 17 ++
.../core/serialization/JsonFetchEmitTupleList.java | 18 +-
.../tika/pipes/core/server/ConnectionHandler.java | 6 +-
.../apache/tika/pipes/core/server/PipesServer.java | 22 +--
.../WireRestrictedFetchEmitTupleTest.java | 2 +-
.../apache/tika/pipes/core/PipesClientTest.java | 20 +--
.../configs/tika-config-timeout-lt-heartbeat.json | 4 +-
tika-server/README.md | 11 +-
tika-server/pom.xml | 1 -
tika-server/tika-server-client/pom.xml | 70 --------
.../tika/server/client/TikaAsyncHttpClient.java | 37 -----
.../org/apache/tika/server/client/TikaClient.java | 69 --------
.../apache/tika/server/client/TikaClientCLI.java | 153 -----------------
.../server/client/TikaClientConfigException.java | 30 ----
.../tika/server/client/TikaEmitterResult.java | 54 ------
.../tika/server/client/TikaPipesHttpClient.java | 168 -------------------
.../tika/server/client/TikaServerClientConfig.java | 106 ------------
.../src/main/resources/log4j2.xml | 32 ----
.../org/apache/tika/server/client/TestBasic.java | 55 ------
.../src/test/resources/log4j2.xml | 32 ----
.../resources/tika-config-simple-fs-emitter.json | 11 --
tika-server/tika-server-core/pom.xml | 38 -----
.../server/core/BadRequestExceptionMapper.java | 48 ++++++
.../org/apache/tika/server/core/TikaServerCli.java | 5 -
.../apache/tika/server/core/TikaServerConfig.java | 47 +++---
.../apache/tika/server/core/TikaServerProcess.java | 66 ++++----
.../tika/server/core/resource/AsyncResource.java | 18 +-
.../server/core/resource/DetectorResource.java | 5 +-
.../server/core/resource/MetadataResource.java | 8 +-
.../server/core/resource/PipesParsingHelper.java | 99 +++++++++--
.../tika/server/core/resource/PipesResource.java | 49 ++----
.../core/resource/RecursiveMetadataResource.java | 6 +-
.../tika/server/core/resource/TikaResource.java | 184 ++++++---------------
.../tika/server/core/resource/TikaWelcome.java | 20 +--
.../tika/server/core/LanguageResourceTest.java | 14 +-
.../org/apache/tika/server/core/TikaPipesTest.java | 24 +--
.../apache/tika/server/core/TikaResourceTest.java | 5 +
.../core/TikaServerPipesIntegrationTest.java | 48 +-----
.../tika/server/standard/DetectorResourceTest.java | 8 +-
.../tika/server/standard/MetadataResourceTest.java | 10 ++
.../tika/server/standard/TikaResourceTest.java | 22 ++-
68 files changed, 690 insertions(+), 1423 deletions(-)
delete mode 100644 tika-server/tika-server-client/pom.xml
delete mode 100644
tika-server/tika-server-client/src/main/java/org/apache/tika/server/client/TikaAsyncHttpClient.java
delete mode 100644
tika-server/tika-server-client/src/main/java/org/apache/tika/server/client/TikaClient.java
delete mode 100644
tika-server/tika-server-client/src/main/java/org/apache/tika/server/client/TikaClientCLI.java
delete mode 100644
tika-server/tika-server-client/src/main/java/org/apache/tika/server/client/TikaClientConfigException.java
delete mode 100644
tika-server/tika-server-client/src/main/java/org/apache/tika/server/client/TikaEmitterResult.java
delete mode 100644
tika-server/tika-server-client/src/main/java/org/apache/tika/server/client/TikaPipesHttpClient.java
delete mode 100644
tika-server/tika-server-client/src/main/java/org/apache/tika/server/client/TikaServerClientConfig.java
delete mode 100644 tika-server/tika-server-client/src/main/resources/log4j2.xml
delete mode 100644
tika-server/tika-server-client/src/test/java/org/apache/tika/server/client/TestBasic.java
delete mode 100644 tika-server/tika-server-client/src/test/resources/log4j2.xml
delete mode 100644
tika-server/tika-server-client/src/test/resources/tika-config-simple-fs-emitter.json
create mode 100644
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/BadRequestExceptionMapper.java