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

tballison pushed a change to branch TIKA-4808-pre-4.0.0-release-fixes
in repository https://gitbox.apache.org/repos/asf/tika.git


    from d8625f0a4b TIKA-4808: config isolation, plugin boundary by scope, 
stream resource hardening
     add 2ecccaf763 TIKA-4808: pre-4.0.0 fixes -- config resolution, stream 
ownership, metadata   migration bridges, plugin logging boundary, third-party 
LICENSE coverage
     add 2f78da1e50 TIKA_4782 -- allow print ticket headers in pdf detection 
(#3027)
     add 8e0e069157 Bump org.apache.maven:apache-maven from 3.9.12 to 3.9.16 
(#3031)
     add e1d501ec69 Bump org.apache.groovy:groovy-all from 5.0.8 to 5.1.0 
(#3030)
     add a383e60fff Bump eu.maveniverse.maven.nisse:extension from 0.9.4 to 
0.9.5 (#3029)
     add 5a34adce21 TIKA-4327: restore apache header
     add 333dc48e96 TIKA-4808 - improve in-memory pipes handling (#3028)
     add d5f45ecb58 TIKA-4823: re-pin docker actions to ASF-approved SHAs 
(#3033)
     add ead46d93ca Merge remote-tracking branch 'origin/main' into 
TIKA-4808-pre-4.0.0-release-fixes
     add c45f64859d TIKA-4808: tika-server sends only request deltas to the 
pipes worker (#3034)
     add ad6a9ad0e0 Merge remote-tracking branch 'origin/main' into 
TIKA-4808-pre-4.0.0-release-fixes

No new revisions were added by this update.

Summary of changes:
 .github/workflows/docker-release.yml               |    8 +-
 .github/workflows/docker-snapshot.yml              |    4 +-
 .mvn/extensions.xml                                |    2 +-
 .mvn/wrapper/maven-wrapper.properties              |    2 +-
 CHANGES.txt                                        |   12 +
 NOTICE.txt                                         | 1528 +-------------------
 .../advanced/integration-testing/tika-server.adoc  |    6 +-
 docs/modules/ROOT/pages/advanced/spooling.adoc     |   22 +
 .../pages/migration-to-4x/migrating-to-4x.adoc     |   17 +
 docs/modules/ROOT/pages/pipes/configuration.adoc   |    7 +-
 docs/modules/ROOT/pages/pipes/fetchers.adoc        |   18 +
 .../ROOT/pages/using-tika/server/index.adoc        |    3 +-
 mvnw.cmd                                           |  378 ++---
 .../src/main/appended-resources/META-INF/LICENSE   |  202 ++-
 tika-core/src/main/java/org/apache/tika/Tika.java  |    5 +-
 .../org/apache/tika/config/ParseContextConfig.java |   10 +-
 .../java/org/apache/tika/io/CachingSource.java     |   39 +-
 .../main/java/org/apache/tika/io/StreamCache.java  |    9 +
 .../java/org/apache/tika/io/TikaInputSource.java   |    4 +-
 .../java/org/apache/tika/io/TikaInputStream.java   |    2 +-
 .../metadata/filter/LegacyKeyMigrationFilter.java  |    8 +
 .../java/org/apache/tika/parser/ParseContext.java  |   81 +-
 .../org/apache/tika/mime/tika-mimetypes.xml        |   10 +
 .../apache/tika/TikaDetectStreamOwnershipTest.java |   29 +
 .../org/apache/tika/io/TikaInputStreamTest.java    |   36 +
 .../filter/LegacyKeyMigrationFilterTest.java       |   50 +
 .../org/apache/tika/mime/PdfDetectionTest.java     |  172 +++
 .../org/apache/tika/parser/ParseContextTest.java   |   21 +
 .../mime/test-pdf-with-print-ticket-header.pdf     |  Bin 0 -> 36766 bytes
 .../src/main/appended-resources/META-INF/LICENSE   |  123 +-
 .../src/main/appended-resources/META-INF/LICENSE   |  520 +++++++
 .../tika/pipes/grpc/TikaGrpcConcurrencyTest.java   |    3 +-
 .../apache/tika/pipes/grpc/TikaGrpcServerTest.java |    4 +-
 .../src/test/resources/tika-pipes-test-config.json |    2 +-
 .../src/main/appended-resources/META-INF/LICENSE   |  356 +++++
 .../src/main/appended-resources/META-INF/LICENSE   |   31 +
 .../tika-parsers-ml/tika-parser-nlp-module/pom.xml |    2 +-
 .../src/main/appended-resources/META-INF/LICENSE   |  152 ++
 .../apache/tika/parser/pkg/CompressorParser.java   |   13 +-
 .../tika/parser/pkg/CompressorParserTest.java      |   45 +
 .../org/apache/tika/zip/utils/ZipSalvager.java     |   37 +-
 .../org/apache/tika/zip/utils/ZipSalvagerTest.java |   71 +
 .../org/apache/tika/pipes/api/ComponentIds.java    |  101 ++
 .../tika/pipes/core/AbstractComponentManager.java  |   57 +-
 .../org/apache/tika/pipes/core/PipesConfig.java    |   64 +
 .../tika/pipes/core/config/ConfigMerger.java       |   46 +-
 .../tika/pipes/core/fetcher/BytesFetcher.java      |   67 +
 .../tika/pipes/core/fetcher/InlineBytes.java       |   92 ++
 .../tika/pipes/core/fetcher/PayloadRouter.java     |  155 ++
 .../serialization/FetchEmitTupleDeserializer.java  |   46 +-
 .../pipes/core/serialization/JsonPipesIpc.java     |    3 +-
 .../apache/tika/pipes/core/server/EmitHandler.java |    4 +-
 .../tika/pipes/core/server/FetchHandler.java       |   11 +-
 .../tika/pipes/core/TikaPipesConfigTest.java       |   56 +
 .../tika/pipes/core/config/ConfigMergerTest.java   |   38 +-
 .../tika/pipes/core/fetcher/PayloadRouterTest.java |  228 +++
 .../serialization/SystemComponentIdWireTest.java   |  129 ++
 .../src/main/appended-resources/META-INF/LICENSE   |  353 +++++
 .../apache/tika/pipes/fork/PipesForkParser.java    |   40 +-
 .../tika/pipes/fork/PipesForkParserTest.java       |   28 +
 .../pipes/core/async/AsyncChaosMonkeyTest.java     |    7 +-
 .../test/resources/configs/tika-config-basic.json  |    1 +
 .../configs/tika-config-shared-server.json         |    1 +
 tika-pipes/tika-pipes-plugins/pom.xml              |   37 +
 .../fetcher/atlassianjwt/AtlassianJwtFetcher.java  |   43 +-
 .../config/AtlassianJwtFetcherConfig.java          |   14 +
 .../atlassianjwt/AtlassianJwtFetcherTest.java      |   54 +
 .../tika/pipes/fetcher/azblob/AZBlobFetcher.java   |   22 +-
 .../apache/tika/pipes/fetcher/gcs/GCSFetcher.java  |   22 +-
 .../fetcher/googledrive/GoogleDriveFetcher.java    |   18 +-
 .../tika/pipes/fetcher/http/HttpFetcher.java       |   36 +-
 .../tika/serialization/ConfigDeserializer.java     |   17 +-
 .../tika/serialization/ConfigDeserializerTest.java |   42 +
 .../server/core/resource/DetectorResource.java     |    4 +-
 .../server/core/resource/MetadataResource.java     |   23 +-
 .../server/core/resource/PipesParsingHelper.java   |  123 +-
 .../core/resource/RecursiveMetadataResource.java   |   18 +-
 .../tika/server/core/resource/TikaResource.java    |  107 +-
 .../server/core/resource/UnpackerResource.java     |   50 +-
 .../org/apache/tika/server/core/CXFTestBase.java   |   43 +-
 .../tika/server/core/ForcedSpoolPathTest.java      |  115 ++
 .../core/resource/RequestContextIsolationTest.java |  214 +++
 .../core/resource/ReservedComponentIdTest.java     |   14 +-
 .../configs/cxf-unpack-test-template.json          |    2 +-
 .../src/main/appended-resources/META-INF/LICENSE   |  216 ++-
 .../standard/resource/XMPMetadataResource.java     |    8 +-
 86 files changed, 4795 insertions(+), 2018 deletions(-)
 create mode 100644 
tika-core/src/test/java/org/apache/tika/mime/PdfDetectionTest.java
 create mode 100644 
tika-core/src/test/resources/org/apache/tika/mime/test-pdf-with-print-ticket-header.pdf
 create mode 100644 tika-grpc/src/main/appended-resources/META-INF/LICENSE
 create mode 100644 
tika-parsers/tika-parsers-extended/tika-parser-scientific-package/src/main/appended-resources/META-INF/LICENSE
 create mode 100644 
tika-parsers/tika-parsers-extended/tika-parser-sqlite3-package/src/main/appended-resources/META-INF/LICENSE
 create mode 100644 
tika-parsers/tika-parsers-ml/tika-parser-nlp-package/src/main/appended-resources/META-INF/LICENSE
 create mode 100644 
tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-zip-commons/src/test/java/org/apache/tika/zip/utils/ZipSalvagerTest.java
 create mode 100644 
tika-pipes/tika-pipes-api/src/main/java/org/apache/tika/pipes/api/ComponentIds.java
 create mode 100644 
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core/fetcher/BytesFetcher.java
 create mode 100644 
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core/fetcher/InlineBytes.java
 create mode 100644 
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core/fetcher/PayloadRouter.java
 create mode 100644 
tika-pipes/tika-pipes-core/src/test/java/org/apache/tika/pipes/core/fetcher/PayloadRouterTest.java
 create mode 100644 
tika-pipes/tika-pipes-core/src/test/java/org/apache/tika/pipes/core/serialization/SystemComponentIdWireTest.java
 create mode 100644 
tika-pipes/tika-pipes-fork-parser/src/main/appended-resources/META-INF/LICENSE
 create mode 100644 
tika-pipes/tika-pipes-plugins/tika-pipes-atlassian-jwt/src/test/java/org/apache/tika/pipes/atlassianjwt/AtlassianJwtFetcherTest.java
 create mode 100644 
tika-server/tika-server-core/src/test/java/org/apache/tika/server/core/ForcedSpoolPathTest.java
 create mode 100644 
tika-server/tika-server-core/src/test/java/org/apache/tika/server/core/resource/RequestContextIsolationTest.java

Reply via email to