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 ebdc93b6ce TIKA-4809: align StackTraceTest with the 422 content-only 
contract
     add f0ec72cdf8 TIKA-4809: /async and /pipes reject caller errors as 400s, 
not empty 500s
     add 1097c5ba70 TIKA-4809: SPI-loaded resources honor the endpoints 
allowlist, with git add
     add 6b4448246a TIKA-4809: fail fast with accurate statuses on wrong-config 
paths
     add 9946cc76d0 TIKA-4809: collapse endpoint clones, fix stale comments, 
spool once via getPath
     add 92d2d12997 TIKA-4809: reconcile server/pipes docs and CHANGES with 
4.0.0 behavior
     add fe8f51b852 TIKA-4809: pin the reviewed behavior contracts with tests

No new revisions were added by this update.

Summary of changes:
 CHANGES.txt                                        |  46 +++-
 .../advanced/integration-testing/tika-server.adoc  |   6 +-
 .../migration-to-4x/migrating-tika-server-4x.adoc  |  57 ++++-
 .../pages/migration-to-4x/migrating-to-4x.adoc     |   2 +-
 docs/modules/ROOT/pages/pipes/timeouts.adoc        |  21 +-
 .../ROOT/pages/using-tika/server/index.adoc        |  36 +--
 .../java/org/apache/tika/config/TimeoutLimits.java |  17 +-
 .../java/org/apache/tika/utils/ExceptionUtils.java |   2 -
 .../org/apache/tika/config/TimeoutLimitsTest.java  |  47 ++++
 .../tika/sax/BasicContentHandlerFactoryTest.java   |  33 +++
 .../tika/eval/core/util/EvalExceptionUtils.java    |   3 +-
 .../org/apache/tika/client/HttpClientFactory.java  |   8 +-
 .../org/apache/tika/pipes/core/PipesConfig.java    |   4 +
 .../tika/pipes/core/async/AsyncProcessor.java      |   9 +
 .../core/serialization/JsonFetchEmitTupleList.java |  10 +-
 .../tika/pipes/core/server/FetchHandler.java       |   3 -
 .../tika/pipes/core/TikaPipesConfigTest.java       |   8 +
 .../serialization/JsonFetchEmitTupleListTest.java  |  28 +++
 .../tika/pipes/fetcher/http/HttpFetcher.java       |   6 +-
 .../fetcher/http/config/HttpFetcherConfig.java     |   8 +-
 .../tika/pipes/fetcher/http/HttpFetcherTest.java   |  24 ++
 .../tika/serialization/ParseContextUtils.java      |   6 +
 .../WireRestrictedParseContextTest.java            |  14 ++
 tika-server/README.md                              |   7 +-
 .../tika/server/core/MaxRequestSizeFilter.java     |  30 ++-
 .../org/apache/tika/server/core/TikaServerCli.java |   2 +-
 .../apache/tika/server/core/TikaServerProcess.java |  67 +++++-
 .../tika/server/core/resource/AsyncResource.java   |  54 +++--
 .../server/core/resource/DetectorResource.java     |   1 -
 .../server/core/resource/MetadataResource.java     |   3 -
 .../server/core/resource/PipesParsingHelper.java   |  23 +-
 .../tika/server/core/resource/PipesResource.java   |  42 ++--
 .../core/resource/RecursiveMetadataResource.java   |   2 -
 .../tika/server/core/resource/TikaResource.java    | 243 +++++++--------------
 .../server/core/resource/UnpackerResource.java     |   2 -
 .../apache/tika/server/core/AsyncResourceTest.java | 242 ++++++++++++++++++++
 .../org/apache/tika/server/core/CXFTestBase.java   |   5 -
 .../core/ConfigEndpointSecurityEnabledTest.java    |  18 ++
 .../tika/server/core/MaxRequestSizeFilterTest.java |   7 +-
 .../apache/tika/server/core/StackTraceTest.java    |  11 +
 .../org/apache/tika/server/core/TikaPipesTest.java |  52 +++++
 .../apache/tika/server/core/TikaResourceTest.java  |  60 +++++
 .../tika/server/core/TikaServerConfigTest.java     |   9 +
 .../server/core/TikaServerIntegrationTest.java     |  19 ++
 .../tika/server/core/TikaServerProcessTest.java    |  36 +++
 .../core/resource/PipesResponseBuilderTest.java    |  90 ++++++++
 .../standard/resource/XMPMetadataResource.java     |   2 -
 .../resource/ResourceServiceLoadingTest.java       |  10 +
 48 files changed, 1138 insertions(+), 297 deletions(-)
 create mode 100644 
tika-core/src/test/java/org/apache/tika/config/TimeoutLimitsTest.java
 create mode 100644 
tika-server/tika-server-core/src/test/java/org/apache/tika/server/core/AsyncResourceTest.java
 create mode 100644 
tika-server/tika-server-core/src/test/java/org/apache/tika/server/core/resource/PipesResponseBuilderTest.java

Reply via email to