This is an automated email from the ASF dual-hosted git repository.
tballison pushed a change to branch TIKA-4837-ooxml-contents
in repository https://gitbox.apache.org/repos/asf/tika.git
from cff08ac38a TIKA-4837: only flag unreferenced parts for
relationship-driven OOXML
add 7e81c2decb TIKA-4834 allow json config comments (#3065)
add e7708bed38 TIKA-4836: update google oauth, google cloud, aws, oak
add 461d1f795f TIKA-4835 -- performance.adoc: document the 4.0.0 batch
slowdown's cause, the 4.1.0 fix, and a worked configuration (#3071)
add b22e5aa16b TIKA-4833 - update plugin stages to fix hudson builds
(#3068)
add f1645e6e55 TIKA-4840: host-provided Jackson for pipes plugins; one
strict Plugin… (#3066)
add 1ceb2fdc1a Merge remote-tracking branch 'origin/main' into
TIKA-4837-ooxml-contents
No new revisions were added by this update.
Summary of changes:
CHANGES.txt | 17 +++
.../release-guides/release-artifacts.adoc | 12 +-
docs/modules/ROOT/pages/pipes/performance.adoc | 165 +++++++++++++++++----
.../ROOT/pages/pipes/plugins/writing-a-plugin.adoc | 24 ++-
tika-app/pom.xml | 8 +
tika-e2e-tests/tika-server/pom.xml | 10 ++
tika-grpc/pom.xml | 71 +++++++++
.../tika-pipes-es-integration-tests/pom.xml | 8 +
.../pom.xml | 8 +
.../tika-pipes-solr-integration-tests/pom.xml | 8 +
tika-parent/pom.xml | 9 +-
.../org/apache/tika/async/cli/TikaAsyncCLI.java | 4 +-
.../apache/tika/async/cli/AsyncCliParserTest.java | 17 +++
.../tika/pipes/core/config/ConfigMerger.java | 6 +-
.../tika/pipes/core/config/ConfigMergerTest.java | 34 +++++
tika-pipes/tika-pipes-integration-tests/pom.xml | 8 +
tika-pipes/tika-pipes-plugins/pom.xml | 23 ++-
.../tika-pipes-atlassian-jwt/pom.xml | 20 +--
.../config/AtlassianJwtFetcherConfig.java | 13 +-
.../tika-pipes-plugins/tika-pipes-az-blob/pom.xml | 16 +-
.../pipes/emitter/azblob/AZBlobEmitterConfig.java | 12 +-
.../fetcher/azblob/config/AZBlobFetcherConfig.java | 13 +-
.../iterator/azblob/AZBlobPipesIteratorConfig.java | 14 +-
.../tika-pipes-plugins/tika-pipes-csv/pom.xml | 12 +-
.../pipes/iterator/csv/CSVPipesIteratorConfig.java | 14 +-
.../tika-pipes-plugins/tika-pipes-es/pom.xml | 12 +-
.../tika/pipes/emitter/es/ESEmitterConfig.java | 13 +-
.../tika/pipes/reporter/es/ESReporterConfig.java | 14 +-
.../tika-pipes-file-system/pom.xml | 17 +--
.../pipes/emitter/fs/FileSystemEmitterConfig.java | 14 +-
.../emitter/fs/FileSystemEmitterRuntimeConfig.java | 14 +-
.../pipes/fetcher/fs/FileSystemFetcherConfig.java | 14 +-
.../iterator/fs/FileSystemPipesIteratorConfig.java | 15 +-
.../reporter/fs/FileSystemReporterConfig.java | 14 +-
.../pipes/fetcher/fs/FileSystemFetcherTest.java | 13 ++
.../tika-pipes-plugins/tika-pipes-gcs/pom.xml | 12 +-
.../tika/pipes/emitter/gcs/GCSEmitterConfig.java | 12 +-
.../pipes/fetcher/gcs/config/GCSFetcherConfig.java | 13 +-
.../pipes/iterator/gcs/GCSPipesIteratorConfig.java | 13 +-
.../tika-pipes-google-drive/pom.xml | 22 +--
.../config/GoogleDriveFetcherConfig.java | 13 +-
.../tika-pipes-plugins/tika-pipes-http/pom.xml | 20 +--
.../fetcher/http/config/HttpFetcherConfig.java | 13 +-
.../tika-pipes-plugins/tika-pipes-jdbc/pom.xml | 12 +-
.../tika/pipes/emitter/jdbc/JDBCEmitterConfig.java | 13 +-
.../iterator/jdbc/JDBCPipesIteratorConfig.java | 14 +-
.../reporter/jdbc/JDBCPipesReporterConfig.java | 13 +-
.../tika-pipes-plugins/tika-pipes-json/pom.xml | 12 +-
.../json/JsonPipesIteratorConfig.java | 14 +-
.../tika-pipes-plugins/tika-pipes-kafka/pom.xml | 17 +--
.../pipes/emitter/kafka/KafkaEmitterConfig.java | 13 +-
.../iterator/kafka/KafkaPipesIteratorConfig.java | 14 +-
.../tika-pipes-microsoft-graph/pom.xml | 12 +-
.../config/MicrosoftGraphFetcherConfig.java | 15 +-
.../tika-pipes-opensearch/pom.xml | 12 +-
.../pipes/emitter/opensearch/HttpClientConfig.java | 10 --
.../opensearch/OpenSearchEmitterConfig.java | 14 +-
.../reporter/opensearch/HttpClientConfig.java | 10 --
.../opensearch/OpenSearchReporterConfig.java | 14 +-
.../tika-pipes-plugins/tika-pipes-s3/pom.xml | 17 +--
.../tika/pipes/emitter/s3/S3EmitterConfig.java | 13 +-
.../pipes/fetcher/s3/config/S3FetcherConfig.java | 13 +-
.../pipes/iterator/s3/S3PipesIteratorConfig.java | 13 +-
.../tika-pipes-plugins/tika-pipes-solr/pom.xml | 16 +-
.../tika/pipes/emitter/solr/SolrEmitterConfig.java | 12 +-
.../iterator/solr/SolrPipesIteratorConfig.java | 14 +-
.../java/org/apache/tika/plugins/PluginJson.java | 60 ++++++++
.../org/apache/tika/plugins/PluginJsonTest.java | 80 ++++++++++
tika-server/tika-server-core/pom.xml | 8 +
.../server/core/TikaServerIntegrationTest.java | 12 ++
...basic.json => tika-config-server-comments.json} | 14 +-
tika-server/tika-server-standard/pom.xml | 8 +
72 files changed, 732 insertions(+), 561 deletions(-)
create mode 100644
tika-plugins-core/src/main/java/org/apache/tika/plugins/PluginJson.java
create mode 100644
tika-plugins-core/src/test/java/org/apache/tika/plugins/PluginJsonTest.java
copy
tika-server/tika-server-core/src/test/resources/configs/{tika-config-server-basic.json
=> tika-config-server-comments.json} (51%)