This is an automated email from the ASF dual-hosted git repository.
tallison pushed a change to branch TIKA-4519
in repository https://gitbox.apache.org/repos/asf/tika.git
from 892ec3daf refactor to isolate jackson at plugin boundary
add 66aee5947 checkstyle, license headers and documentation, and a bunch
of git adds
add fbd13176d checkstyle, license headers and documentation, and a bunch
of git adds
No new revisions were added by this update.
Summary of changes:
.../tika/eval/app/ExtractComparerRunner.java | 2 -
.../apache/tika/eval/app/ExtractProfileRunner.java | 2 -
.../tika/pipes/kafka/tests/TikaPipesKafkaTest.java | 1 -
.../src/test/resources/kafka/plugins-template.json | 73 +++++++++++
.../test/resources/kafka/tika-config-kafka.xml} | 26 ++--
.../tika/pipes/s3/tests/PipeIntegrationTests.java | 5 -
.../tika/pipes/s3/tests/S3PipeIntegrationTest.java | 1 -
.../src/test/resources/s3/plugins-template.json | 75 +++++++++++
.../src/test/resources/s3/tika-config-s3.xml} | 24 ++--
.../pipes/solr/tests/TikaPipesSolrTestBase.java | 1 -
.../src/test/resources/solr}/plugins-template.json | 58 ++++----
.../src/test/resources/solr/tika-config-solr.xml} | 18 +--
.../org/apache/tika/async/cli/PluginsWriter.java | 2 -
.../tika/async/cli/TikaConfigAsyncWriter.java | 2 -
.../apache/tika/async/cli/AsyncProcessorTest.java | 1 -
.../tika/async/cli/TikaConfigAsyncWriterTest.java | 10 --
.../pipes/emitter/azblob/AZBlobEmitterConfig.java | 6 +-
.../src/main/resources/plugin.properties | 8 +-
.../src/main/assembly/assembly.xml | 16 +++
.../pipes/emitter/fs/FileSystemEmitterConfig.java | 9 +-
.../tika/pipes/emitter/gcs/GCSEmitterConfig.java | 6 +-
.../src/main/resources/plugin.properties | 9 +-
.../tika/pipes/emitter/jdbc/JDBCEmitterConfig.java | 7 +-
.../src/main/resources/plugin.properties | 8 +-
.../src/main/assembly/assembly.xml | 16 +++
.../pipes/emitter/kafka/KafkaEmitterConfig.java | 6 +-
.../src/main/resources/plugin.properties | 9 +-
.../src/main/assembly/assembly.xml | 16 +++
.../pipes/emitter/opensearch/HttpClientConfig.java | 2 +-
.../opensearch/OpenSearchEmitterConfig.java | 9 +-
.../tika-emitter-s3/src/main/assembly/assembly.xml | 16 +++
.../tika/pipes/emitter/s3/S3EmitterConfig.java | 12 +-
.../src/main/resources/plugin.properties | 8 +-
.../src/main/assembly/assembly.xml | 16 +++
.../tika/pipes/emitter/solr/SolrEmitter.java | 11 +-
.../tika/pipes/emitter/solr/SolrEmitterConfig.java | 6 +-
.../src/main/assembly/assembly.xml | 16 +++
.../tika/pipes/fetcher/azblob/AZBlobFetcher.java | 6 +-
.../fetcher/azblob/config/AZBlobFetcherConfig.java | 6 +-
.../src/main/assembly/assembly.xml | 16 +++
.../tika/pipes/fetcher/fs/FileSystemFetcher.java | 1 -
.../pipes/fetcher/fs/FileSystemFetcherConfig.java | 9 +-
.../pipes/fetcher/fs/FileSystemFetcherTest.java | 1 -
.../fs/config/FileSystemFetcherConfigTest.java | 1 -
.../src/main/assembly/assembly.xml | 16 +++
.../pipes/fetcher/gcs/config/GCSFetcherConfig.java | 6 +-
.../src/main/assembly/assembly.xml | 16 +++
.../fetcher/http/config/HttpFetcherConfig.java | 6 +-
.../pipes/fetcher/http/config/HttpHeaders.java | 1 -
.../tika/pipes/fetcher/http/HttpFetcherTest.java | 4 +-
.../src/main/assembly/assembly.xml | 16 +++
.../config/MicrosoftGraphFetcherConfig.java | 10 +-
.../tika-fetcher-s3/src/main/assembly/assembly.xml | 16 +++
.../pipes/fetcher/s3/config/S3FetcherConfig.java | 6 +-
.../apache/tika/pipes/core/async/AsyncConfig.java | 3 -
.../tika/pipes/core/async/AsyncProcessor.java | 2 -
.../tika/pipes/core/emitter/EmitterManager.java | 2 -
.../core/pipesiterator/PipesIteratorManager.java | 6 -
.../tika/pipes/core/reporter/ReporterManager.java | 4 -
.../apache/tika/pipes/core/PipesClientTest.java | 1 -
.../apache/tika/pipes/core/PluginManagerTest.java | 16 +++
.../src/main/assembly/assembly.xml | 16 +++
.../azblob/AZBlobPipesIteratorConfig.java | 9 +-
.../src/main/assembly/assembly.xml | 16 +++
.../pipesiterator/csv/CSVPipesIteratorConfig.java | 9 +-
.../src/main/assembly/assembly.xml | 16 +++
.../fs/FileSystemPipesIteratorConfig.java | 10 +-
.../src/main/assembly/assembly.xml | 16 +++
.../pipesiterator/gcs/GCSPipesIteratorConfig.java | 6 +-
.../src/main/assembly/assembly.xml | 16 +++
.../jdbc/JDBCPipesIteratorConfig.java | 9 +-
.../src/main/assembly/assembly.xml | 16 +++
.../json/JsonPipesIteratorConfig.java} | 32 +++--
.../json/JsonPipesIteratorFactory.java} | 10 +-
.../json/JsonPipesIteratorPlugin.java} | 14 +-
.../src/main/resources/plugin.properties | 8 +-
.../src/main/assembly/assembly.xml | 16 +++
.../kafka/KafkaPipesIteratorConfig.java | 9 +-
.../src/main/assembly/assembly.xml | 16 +++
.../pipesiterator/s3/S3PipesIteratorConfig.java | 6 +-
.../src/main/assembly/assembly.xml | 16 +++
.../solr/SolrPipesIteratorConfig.java | 9 +-
.../src/main/assembly/assembly.xml | 16 +++
.../reporters/fs/FileSystemReporterConfig.java | 9 +-
.../reporters/fs/TestFileSystemStatusReporter.java | 1 -
.../src/main/assembly/assembly.xml | 16 +++
.../reporters/jdbc/JDBCPipesReporterConfig.java | 9 +-
.../reporters/jdbc/TestJDBCPipesReporter.java | 1 -
.../src/main/assembly/assembly.xml | 16 +++
.../reporters/opensearch/HttpClientConfig.java | 2 +-
.../opensearch/OpenSearchReporterConfig.java | 9 +-
.../apache/tika/plugins/PluginComponentLoader.java | 22 +++-
.../apache/tika/plugins/ThreadSafeUnzipper.java | 16 +++
.../java/org/apache/tika/plugins/TikaConfigs.java | 18 ++-
.../org/apache/tika/plugins/TikaPluginManager.java | 16 +++
.../org/apache/tika/plugins/TikaConfigsTest.java | 146 +++++++++++++++++++++
.../tika/server/core/resource/AsyncResource.java | 3 +-
.../org/apache/tika/server/core/TikaPipesTest.java | 3 +-
98 files changed, 998 insertions(+), 264 deletions(-)
create mode 100644
tika-integration-tests/tika-pipes-kafka-integration-tests/src/test/resources/kafka/plugins-template.json
copy
tika-integration-tests/{tika-pipes-opensearch-integration-tests/src/test/resources/opensearch/tika-config-opensearch.xml
=>
tika-pipes-kafka-integration-tests/src/test/resources/kafka/tika-config-kafka.xml}
(77%)
create mode 100644
tika-integration-tests/tika-pipes-s3-integration-tests/src/test/resources/s3/plugins-template.json
copy
tika-integration-tests/{tika-pipes-opensearch-integration-tests/src/test/resources/opensearch/tika-config-opensearch.xml
=> tika-pipes-s3-integration-tests/src/test/resources/s3/tika-config-s3.xml}
(76%)
copy
tika-integration-tests/{tika-pipes-opensearch-integration-tests/src/test/resources/opensearch
=>
tika-pipes-solr-integration-tests/src/test/resources/solr}/plugins-template.json
(53%)
copy
tika-integration-tests/{tika-pipes-opensearch-integration-tests/src/test/resources/opensearch/tika-config-opensearch.xml
=>
tika-pipes-solr-integration-tests/src/test/resources/solr/tika-config-solr.xml}
(83%)
copy tika-pipes/{tika-fetchers/tika-fetcher-az-blob =>
tika-emitters/tika-emitter-az-blob}/src/main/resources/plugin.properties (80%)
copy tika-pipes/{tika-fetchers/tika-fetcher-s3 =>
tika-emitters/tika-emitter-gcs}/src/main/resources/plugin.properties (80%)
copy tika-pipes/{tika-fetchers/tika-fetcher-http =>
tika-emitters/tika-emitter-jdbc}/src/main/resources/plugin.properties (82%)
copy tika-pipes/{tika-fetchers/tika-fetcher-s3 =>
tika-emitters/tika-emitter-kafka}/src/main/resources/plugin.properties (80%)
copy tika-pipes/{tika-fetchers/tika-fetcher-http =>
tika-emitters/tika-emitter-s3}/src/main/resources/plugin.properties (82%)
copy tika-pipes/{tika-emitters/tika-emitter-opensearch =>
tika-pipes-iterators/tika-pipes-iterator-json}/src/main/assembly/assembly.xml
(62%)
copy
tika-pipes/tika-pipes-iterators/{tika-pipes-iterator-file-system/src/main/java/org/apache/tika/pipes/pipesiterator/fs/FileSystemPipesIteratorConfig.java
=>
tika-pipes-iterator-json/src/main/java/org/apache/tika/pipes/pipesiterator/json/JsonPipesIteratorConfig.java}
(65%)
copy
tika-pipes/tika-pipes-iterators/{tika-pipes-iterator-solr/src/main/java/org/apache/tika/pipes/pipesiterator/solr/SolrPipesIteratorFactory.java
=>
tika-pipes-iterator-json/src/main/java/org/apache/tika/pipes/pipesiterator/json/JsonPipesIteratorFactory.java}
(80%)
copy
tika-pipes/{tika-emitters/tika-emitter-az-blob/src/main/java/org/apache/tika/pipes/emitter/azblob/AZBlobEmitterPlugin.java
=>
tika-pipes-iterators/tika-pipes-iterator-json/src/main/java/org/apache/tika/pipes/pipesiterator/json/JsonPipesIteratorPlugin.java}
(72%)
copy tika-pipes/tika-pipes-iterators/{tika-pipes-iterator-jdbc =>
tika-pipes-iterator-json}/src/main/resources/plugin.properties (79%)
create mode 100644
tika-plugins-core/src/test/java/org/apache/tika/plugins/TikaConfigsTest.java