This is an automated email from the ASF dual-hosted git repository.
tallison pushed a change to branch TIKA-4490
in repository https://gitbox.apache.org/repos/asf/tika.git
from df51162e7 TIKA-4490 -- checkstyle
add 6bd736e34 TIKA-4327: update aws
add 69b25471b TIKA-4327: update aws, mockito, error_prone_annotations
add 2bd4d12f3 Bump org.apache.maven.plugins:maven-compiler-plugin (#2337)
add 8ab134783 Bump org.apache.maven.plugins:maven-javadoc-plugin from
3.11.3 to 3.12.0 (#2336)
add 893612c8b Bump io.dropwizard.metrics:metrics-core from 4.2.36 to
4.2.37 (#2335)
add 4ee4dafcd TIKA-4327: update versions plugin
add 0e1495c13 TIKA-4327:update aws, jna, log4j
add e11996618 TIKA-4327:update jackrabbit
add 5780f9ff0 TIKA-4327: update aws, google cloud, jaxb; introduce
angus-activation because of convergence problem
add e4ed706f9 TIKA-4392: core osgi requirements now list xerces as
optional (#2338)
add cfe32a292 TIKA-4327: update aws, commons lang3, h2
add c52830cb2 TIKA-4327: update aws, scm
add eac373286 TIKA-4327: update aws
add 5fde7d5b4 Bump com.puppycrawl.tools:checkstyle from 11.0.1 to 11.1.0
(#2340)
add 5431d91f1 TIKA-4327: update aws
add 5aeca6202 TIKA-4496 - bump workflow from jdk23 to jdk25 (#2341)
add 4b96303cd Merge branch 'main' of
https://gitbox.apache.org/repos/asf/tika
add 39159c46e TIKA-4334 - move tika-pipes out of core (#2339)
add 0018039c6 TIKA-4327: update aws, jna
add 807279b6d TIKA-4334b (#2342)
add 507c9933c TIKA-4497 -- allow per file timeouts in tika-pipes (#2343)
add 223dba0a4 TIKA-4327: update aws
add 669a594cd TIKA-4327: update scala
add 245c62dd9 TIKA-4327: update exec-maven-plugin, uimaj
add 8ba4e8ad5 TIKA-4332 -- remove dotnet module
add 3c0dab1f0 add errorprone back in (#2224)
add 8a0bbe87c TIKA-4490 (#2349) -- fixes for problems found via ossfuzz
integration
add eadb62e02 Merge branch 'main' into TIKA-4490
No new revisions were added by this update.
Summary of changes:
.../{main-jdk23-build.yml => main-jdk25-build.yml} | 4 +-
CHANGES.txt | 7 +
tika-app/pom.xml | 85 ----------
.../java/org/apache/tika/cli/TikaCLIAsyncTest.java | 3 +-
tika-bom/pom.xml | 2 +-
tika-core/pom.xml | 6 +-
.../org/apache/tika/config/TikaTaskTimeout.java | 7 +-
tika-dotnet/pom.xml | 185 ---------------------
tika-dotnet/src/main/java/Tika/Tika.java | 77 ---------
tika-eval/tika-eval-app/pom.xml | 2 +-
.../org/apache/tika/eval/app/ExtractComparer.java | 2 +-
.../tika/eval/app/ExtractComparerRunner.java | 6 +-
.../apache/tika/eval/app/ExtractProfileRunner.java | 6 +-
.../org/apache/tika/eval/app/ExtractProfiler.java | 2 +-
.../org/apache/tika/eval/app/ProfilerBase.java | 2 +-
.../org/apache/tika/eval/app/StatusReporter.java | 2 +-
tika-eval/tika-eval-core/pom.xml | 5 -
tika-example/pom.xml | 5 -
tika-fuzzing/pom.xml | 12 +-
.../org/apache/tika/fuzzing/cli/FuzzingCLI.java | 16 +-
tika-grpc/pom.xml | 6 +-
.../tika/pipes/grpc/ExpiringFetcherStore.java | 4 +-
.../apache/tika/pipes/grpc/TikaGrpcServerImpl.java | 18 +-
.../tika/pipes/grpc/ExpiringFetcherStoreTest.java | 4 +-
.../apache/tika/pipes/grpc/TikaGrpcServerTest.java | 2 +-
tika-integration-tests/pom.xml | 12 --
.../tika/pipes/kafka/tests/TikaPipesKafkaTest.java | 2 +-
.../pipes/opensearch/tests/OpenSearchTest.java | 8 +-
.../tika/pipes/s3/tests/PipeIntegrationTests.java | 14 +-
.../tika/pipes/s3/tests/S3PipeIntegrationTest.java | 2 +-
.../tika/pipes/solr/tests/TikaPipesSolr9Test.java | 2 +-
.../pipes/solr/tests/TikaPipesSolrTestBase.java | 2 +-
tika-parent/pom.xml | 46 ++---
.../tika-parsers-ml/tika-age-recogniser/pom.xml | 10 +-
.../tika/parser/mail/MailContentHandler.java | 7 +
tika-pipes/pom.xml | 1 +
tika-pipes/tika-async-cli/pom.xml | 14 +-
.../org/apache/tika/async/cli/TikaAsyncCLI.java | 6 +-
.../apache/tika/async/cli/AsyncProcessorTest.java | 14 +-
tika-pipes/tika-emitters/pom.xml | 1 -
.../tika-emitters/tika-emitter-az-blob/pom.xml | 9 +-
.../tika/pipes/emitter/azblob/AZBlobEmitter.java | 6 +-
.../pipes/emitter/azblob/TestAZBlobEmitter.java | 4 +-
tika-pipes/tika-emitters/tika-emitter-fs/pom.xml | 109 ------------
tika-pipes/tika-emitters/tika-emitter-gcs/pom.xml | 9 +-
.../apache/tika/pipes/emitter/gcs/GCSEmitter.java | 6 +-
.../tika/pipes/emitter/gcs/TestGCSEmitter.java | 4 +-
tika-pipes/tika-emitters/tika-emitter-jdbc/pom.xml | 2 +-
.../tika/pipes/emitter/jdbc/JDBCEmitter.java | 8 +-
.../tika/pipes/emitter/jdbc/JDBCEmitterTest.java | 4 +-
.../tika-emitters/tika-emitter-kafka/pom.xml | 9 +-
.../tika/pipes/emitter/kafka/KafkaEmitter.java | 4 +-
.../tika-emitters/tika-emitter-opensearch/pom.xml | 7 +-
.../pipes/emitter/opensearch/OpenSearchClient.java | 2 +-
.../emitter/opensearch/OpenSearchEmitter.java | 6 +-
tika-pipes/tika-emitters/tika-emitter-s3/pom.xml | 9 +-
.../apache/tika/pipes/emitter/s3/S3Emitter.java | 6 +-
tika-pipes/tika-emitters/tika-emitter-solr/pom.xml | 2 +-
.../tika/pipes/emitter/solr/SolrEmitter.java | 6 +-
.../tika-fetchers/tika-fetcher-az-blob/pom.xml | 8 +-
.../tika/pipes/fetcher/azblob/AZBlobFetcher.java | 2 +-
.../fetcher/azblob/config/AZBlobFetcherConfig.java | 2 +-
.../pipes/fetcher/azblob/TestAZBlobFetcher.java | 4 +-
tika-pipes/tika-fetchers/tika-fetcher-gcs/pom.xml | 2 +-
.../apache/tika/pipes/fetcher/gcs/GCSFetcher.java | 2 +-
.../pipes/fetcher/gcs/config/GCSFetcherConfig.java | 2 +-
.../tika/pipes/fetcher/s3/TestGCSFetcher.java | 4 +-
tika-pipes/tika-fetchers/tika-fetcher-http/pom.xml | 2 +-
.../tika/pipes/fetcher/http/HttpFetcher.java | 6 +-
.../fetcher/http/config/HttpFetcherConfig.java | 2 +-
.../tika/pipes/fetcher/http/HttpFetcherTest.java | 4 +-
.../tika-fetcher-microsoft-graph/pom.xml | 2 +-
.../microsoftgraph/MicrosoftGraphFetcher.java | 2 +-
.../config/MicrosoftGraphFetcherConfig.java | 2 +-
tika-pipes/tika-fetchers/tika-fetcher-s3/pom.xml | 2 +-
.../apache/tika/pipes/fetcher/s3/S3Fetcher.java | 4 +-
.../pipes/fetcher/s3/config/S3FetcherConfig.java | 2 +-
.../tika/pipes/fetcher/s3/TestS3Fetcher.java | 4 +-
tika-pipes/tika-httpclient-commons/pom.xml | 2 +-
.../tika-pipes-core}/pom.xml | 42 ++---
.../tika/pipes/core}/CompositePipesReporter.java | 4 +-
.../pipes/core}/FailedToStartClientException.java | 2 +-
.../apache/tika/pipes/core}/FetchEmitTuple.java | 8 +-
.../org/apache/tika/pipes/core}/HandlerConfig.java | 2 +-
.../tika/pipes/core}/LoggingPipesReporter.java | 2 +-
.../org/apache/tika/pipes/core}/PipesClient.java | 25 +--
.../org/apache/tika/pipes/core}/PipesConfig.java | 2 +-
.../apache/tika/pipes/core}/PipesConfigBase.java | 2 +-
.../apache/tika/pipes/core}/PipesException.java | 2 +-
.../org/apache/tika/pipes/core}/PipesParser.java | 2 +-
.../org/apache/tika/pipes/core}/PipesReporter.java | 4 +-
.../apache/tika/pipes/core}/PipesReporterBase.java | 2 +-
.../org/apache/tika/pipes/core}/PipesResult.java | 4 +-
.../org/apache/tika/pipes/core}/PipesServer.java | 58 +++++--
.../apache/tika/pipes/core}/async/AsyncConfig.java | 6 +-
.../tika/pipes/core}/async/AsyncEmitter.java | 10 +-
.../tika/pipes/core}/async/AsyncProcessor.java | 22 +--
.../apache/tika/pipes/core}/async/AsyncStatus.java | 6 +-
.../core}/async/OfferLargerThanQueueSize.java | 2 +-
.../tika/pipes/core}/emitter/AbstractEmitter.java | 2 +-
.../apache/tika/pipes/core}/emitter/EmitData.java | 2 +-
.../apache/tika/pipes/core}/emitter/EmitKey.java | 2 +-
.../apache/tika/pipes/core}/emitter/Emitter.java | 2 +-
.../tika/pipes/core}/emitter/EmitterManager.java | 2 +-
.../tika/pipes/core}/emitter/EmptyEmitter.java | 2 +-
.../tika/pipes/core}/emitter/StreamEmitter.java | 2 +-
.../pipes/core}/emitter/TikaEmitterException.java | 2 +-
.../AbstractEmbeddedDocumentBytesHandler.java | 5 +-
.../BasicEmbeddedDocumentBytesHandler.java | 4 +-
.../extractor/EmbeddedDocumentBytesConfig.java | 2 +-
.../EmittingEmbeddedDocumentBytesHandler.java | 15 +-
.../tika/pipes/core}/fetcher/AbstractFetcher.java | 2 +-
.../tika/pipes/core}/fetcher/EmptyFetcher.java | 2 +-
.../apache/tika/pipes/core}/fetcher/FetchKey.java | 2 +-
.../apache/tika/pipes/core}/fetcher/Fetcher.java | 2 +-
.../tika/pipes/core}/fetcher/FetcherManager.java | 2 +-
.../core}/fetcher/FetcherStringException.java | 2 +-
.../tika/pipes/core}/fetcher/RangeFetcher.java | 2 +-
.../pipes/core}/fetcher/config/AbstractConfig.java | 2 +-
.../fetcher/config/FetcherConfigContainer.java | 2 +-
.../core}/pipesiterator/CallablePipesIterator.java | 4 +-
.../pipes/core}/pipesiterator/PipesIterator.java | 6 +-
.../core}/pipesiterator/TotalCountResult.java | 2 +-
.../pipes/core}/pipesiterator/TotalCounter.java | 2 +-
.../pipes/core/serialization}/JsonEmitData.java | 6 +-
.../core/serialization}/JsonFetchEmitTuple.java | 12 +-
.../serialization}/JsonFetchEmitTupleList.java | 4 +-
.../tika/pipes/emitter/fs/FileSystemEmitter.java | 6 +-
.../tika/pipes/fetcher/fs/FileSystemFetcher.java | 2 +-
.../fetcher/fs/config/FileSystemFetcherConfig.java | 2 +-
.../apache/tika/pipes/fetcher/url/UrlFetcher.java | 2 +-
.../filelist/FileListPipesIterator.java | 10 +-
.../pipesiterator/fs/FileSystemPipesIterator.java | 16 +-
.../resources/pipes-fork-server-default-log4j2.xml | 0
.../apache/tika/pipes/core}/PipesClientTest.java | 38 +++--
.../apache/tika/pipes/core}/PipesServerTest.java | 14 +-
.../tika/pipes/core}/TikaPipesConfigTest.java | 19 +--
.../pipes/core}/async/AsyncChaosMonkeyTest.java | 20 +--
.../pipes/core}/async/MockDigesterFactory.java | 2 +-
.../apache/tika/pipes/core}/async/MockEmitter.java | 10 +-
.../apache/tika/pipes/core}/async/MockFetcher.java | 4 +-
.../tika/pipes/core}/async/MockReporter.java | 8 +-
.../tika/pipes/core}/async/MockReporterTest.java | 6 +-
.../tika/pipes/core}/emitter/MockEmitter.java | 2 +-
.../tika/pipes/core}/fetcher/MockFetcher.java | 2 +-
.../filelist/FileListPipesIteratorTest.java | 5 +-
.../serialization}/JsonFetchEmitTupleListTest.java | 8 +-
.../serialization}/JsonFetchEmitTupleTest.java | 10 +-
.../pipes/fetcher/fs/FileSystemFetcherTest.java | 1 +
.../fs}/FileSystemPipesIteratorTest.java | 6 +-
.../test/resources/configs/TIKA-4207-emitter.xml | 0
.../test/resources/configs/tika-config-broken.xml | 0
.../org/apache/tika/config/TIKA-3865-params.xml | 6 +-
.../org/apache/tika/config/emitters-config.xml | 4 +-
.../tika/config/emitters-duplicate-config.xml | 4 +-
.../tika/config/emitters-mock-throw-on-check.xml | 2 +-
.../org/apache/tika/config/fetchers-config.xml | 0
.../tika/config/fetchers-duplicate-config.xml | 0
.../tika/config/fetchers-mock-throw-on-check.xml | 2 +-
.../tika/config/fetchers-nobasepath-config.xml | 0
.../apache/tika/config/fetchers-noname-config.xml | 0
.../apache/tika/config/pipes-iterator-config.xml | 0
.../tika/config/pipes-iterator-multiple-config.xml | 0
.../org/apache/tika/pipes/core}/TIKA-3941.xml | 2 +-
.../tika/pipes/core}/TIKA-4207-limit-bytes.xml | 2 +-
.../org/apache/tika/pipes/core}/TIKA-4207.xml | 2 +-
.../apache/tika/pipes/core}/async/TIKA-3507.xml | 2 +-
.../apache/tika/pipes/core}/async/TIKA-3865.xml | 6 +-
.../apache/tika/pipes/core}/tika-sample-config.xml | 2 +-
.../resources/test-documents/basic_embedded.xml | 0
.../test/resources/test-documents/file-list.txt | 0
.../resources/test-documents/mock/embedded.xml | 0
.../resources/test-documents/mock/timeout-10s.xml | 1 +
.../test/resources/test-documents/mock_times.xml | 0
.../test-documents/testOverlappingText.pdf | Bin
.../tika-pipes-iterator-az-blob/pom.xml | 2 +-
.../pipesiterator/azblob/AZBlobPipesIterator.java | 10 +-
.../azblob/TestAZBlobPipesIterator.java | 4 +-
.../tika-pipes-iterator-csv/pom.xml | 2 +-
.../pipes/pipesiterator/csv/CSVPipesIterator.java | 10 +-
.../src/test/java/TestCSVPipesIterator.java | 4 +-
.../tika-pipes-iterator-gcs/pom.xml | 2 +-
.../pipes/pipesiterator/gcs/GCSPipesIterator.java | 10 +-
.../pipesiterator/gcs/TestGCSPipesIterator.java | 4 +-
.../tika-pipes-iterator-jdbc/pom.xml | 2 +-
.../pipesiterator/jdbc/JDBCPipesIterator.java | 10 +-
.../pipesiterator/jdbc/TestJDBCPipesIterator.java | 4 +-
.../tika-pipes-iterator-json/pom.xml | 8 +-
.../pipesiterator/json/JsonPipesIterator.java | 6 +-
.../pipesiterator/json/TestJsonPipesIterator.java | 2 +-
.../tika-pipes-iterator-kafka/pom.xml | 2 +-
.../pipesiterator/kafka/KafkaPipesIterator.java | 10 +-
.../kafka/TestKafkaPipesIterator.java | 4 +-
.../tika-pipes-iterator-s3/pom.xml | 2 +-
.../pipes/pipesiterator/s3/S3PipesIterator.java | 10 +-
.../pipesiterator/s3/TestS3PipesIterator.java | 4 +-
.../tika-pipes-iterator-solr/pom.xml | 2 +-
.../pipesiterator/solr/SolrPipesIterator.java | 10 +-
.../tika-pipes-reporter-fs-status/pom.xml | 26 +--
.../reporters/fs/FileSystemStatusReporter.java | 10 +-
.../reporters/fs/TestFileSystemStatusReporter.java | 10 +-
.../tika-pipes-reporter-jdbc/pom.xml | 3 +-
.../pipes/reporters/jdbc/JDBCPipesReporter.java | 6 +-
.../reporters/jdbc/TestJDBCPipesReporter.java | 19 ++-
.../tika-pipes-reporter-opensearch/pom.xml | 2 +-
.../opensearch/OpenSearchPipesReporter.java | 6 +-
tika-server/tika-server-client/pom.xml | 13 +-
.../org/apache/tika/server/client/TikaClient.java | 4 +-
.../apache/tika/server/client/TikaClientCLI.java | 6 +-
tika-server/tika-server-core/pom.xml | 15 +-
.../tika/server/core/FetcherStreamFactory.java | 6 +-
.../apache/tika/server/core/TikaServerProcess.java | 4 +-
.../tika/server/core/resource/AsyncRequest.java | 2 +-
.../tika/server/core/resource/AsyncResource.java | 16 +-
.../tika/server/core/resource/PipesResource.java | 12 +-
.../core/resource/RecursiveMetadataResource.java | 2 +-
.../tika/server/core/resource/TikaResource.java | 2 +-
.../org/apache/tika/server/core/TikaPipesTest.java | 21 ++-
.../tika/server/core/TikaResourceFetcherTest.java | 2 +-
.../core/TikaServerAsyncIntegrationTest.java | 10 +-
.../core/TikaServerPipesIntegrationTest.java | 23 ++-
tika-server/tika-server-eval/pom.xml | 2 +-
tika-server/tika-server-standard/pom.xml | 7 +-
.../apache/tika/server/standard/FetcherTest.java | 2 +-
.../apache/tika/server/standard/TikaPipesTest.java | 35 ++--
225 files changed, 652 insertions(+), 1152 deletions(-)
rename .github/workflows/{main-jdk23-build.yml => main-jdk25-build.yml} (96%)
delete mode 100644 tika-dotnet/pom.xml
delete mode 100644 tika-dotnet/src/main/java/Tika/Tika.java
delete mode 100644 tika-pipes/tika-emitters/tika-emitter-fs/pom.xml
copy
{tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-ocr-module
=> tika-pipes/tika-pipes-core}/pom.xml (70%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/CompositePipesReporter.java
(97%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/FailedToStartClientException.java
(96%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/FetchEmitTuple.java
(95%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/HandlerConfig.java
(99%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/LoggingPipesReporter.java
(97%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/PipesClient.java
(96%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/PipesConfig.java
(98%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/PipesConfigBase.java
(99%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/PipesException.java
(96%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/PipesParser.java
(98%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/PipesReporter.java
(96%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/PipesReporterBase.java
(99%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/PipesResult.java
(97%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/PipesServer.java
(95%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/async/AsyncConfig.java
(95%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/async/AsyncEmitter.java
(94%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/async/AsyncProcessor.java
(96%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/async/AsyncStatus.java
(94%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/async/OfferLargerThanQueueSize.java
(97%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/emitter/AbstractEmitter.java
(97%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/emitter/EmitData.java
(98%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/emitter/EmitKey.java
(98%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/emitter/Emitter.java
(96%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/emitter/EmitterManager.java
(98%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/emitter/EmptyEmitter.java
(96%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/emitter/StreamEmitter.java
(96%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/emitter/TikaEmitterException.java
(96%)
rename {tika-core/src/main/java/org/apache/tika =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/extractor/AbstractEmbeddedDocumentBytesHandler.java
(94%)
rename {tika-core/src/main/java/org/apache/tika =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/extractor/BasicEmbeddedDocumentBytesHandler.java
(94%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/extractor/EmbeddedDocumentBytesConfig.java
(99%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/extractor/EmittingEmbeddedDocumentBytesHandler.java
(87%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/fetcher/AbstractFetcher.java
(96%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/fetcher/EmptyFetcher.java
(96%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/fetcher/FetchKey.java
(98%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/fetcher/Fetcher.java
(96%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/fetcher/FetcherManager.java
(98%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/fetcher/FetcherStringException.java
(95%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/fetcher/RangeFetcher.java
(97%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/fetcher/config/AbstractConfig.java
(94%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/fetcher/config/FetcherConfigContainer.java
(96%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/pipesiterator/CallablePipesIterator.java
(98%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/pipesiterator/PipesIterator.java
(98%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/pipesiterator/TotalCountResult.java
(97%)
rename {tika-core/src/main/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core}/pipesiterator/TotalCounter.java
(97%)
rename {tika-serialization/src/main/java/org/apache/tika/serialization/pipes
=>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core/serialization}/JsonEmitData.java
(93%)
rename {tika-serialization/src/main/java/org/apache/tika/serialization/pipes
=>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core/serialization}/JsonFetchEmitTuple.java
(95%)
rename {tika-serialization/src/main/java/org/apache/tika/serialization/pipes
=>
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core/serialization}/JsonFetchEmitTupleList.java
(96%)
rename tika-pipes/{tika-emitters/tika-emitter-fs =>
tika-pipes-core}/src/main/java/org/apache/tika/pipes/emitter/fs/FileSystemEmitter.java
(97%)
rename {tika-core =>
tika-pipes/tika-pipes-core}/src/main/java/org/apache/tika/pipes/fetcher/fs/FileSystemFetcher.java
(99%)
rename {tika-core =>
tika-pipes/tika-pipes-core}/src/main/java/org/apache/tika/pipes/fetcher/fs/config/FileSystemFetcherConfig.java
(95%)
rename {tika-core =>
tika-pipes/tika-pipes-core}/src/main/java/org/apache/tika/pipes/fetcher/url/UrlFetcher.java
(97%)
rename {tika-core =>
tika-pipes/tika-pipes-core}/src/main/java/org/apache/tika/pipes/pipesiterator/filelist/FileListPipesIterator.java
(93%)
rename {tika-core =>
tika-pipes/tika-pipes-core}/src/main/java/org/apache/tika/pipes/pipesiterator/fs/FileSystemPipesIterator.java
(94%)
copy {tika-core =>
tika-pipes/tika-pipes-core}/src/main/resources/pipes-fork-server-default-log4j2.xml
(100%)
rename {tika-core/src/test/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/test/java/org/apache/tika/pipes/core}/PipesClientTest.java
(70%)
rename {tika-core/src/test/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/test/java/org/apache/tika/pipes/core}/PipesServerTest.java
(95%)
rename {tika-core/src/test/java/org/apache/tika/config =>
tika-pipes/tika-pipes-core/src/test/java/org/apache/tika/pipes/core}/TikaPipesConfigTest.java
(90%)
rename {tika-core/src/test/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/test/java/org/apache/tika/pipes/core}/async/AsyncChaosMonkeyTest.java
(93%)
rename {tika-core/src/test/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/test/java/org/apache/tika/pipes/core}/async/MockDigesterFactory.java
(97%)
rename {tika-core/src/test/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/test/java/org/apache/tika/pipes/core}/async/MockEmitter.java
(87%)
rename {tika-core/src/test/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/test/java/org/apache/tika/pipes/core}/async/MockFetcher.java
(94%)
rename {tika-core/src/test/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/test/java/org/apache/tika/pipes/core}/async/MockReporter.java
(89%)
rename {tika-core/src/test/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/test/java/org/apache/tika/pipes/core}/async/MockReporterTest.java
(93%)
rename {tika-core/src/test/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/test/java/org/apache/tika/pipes/core}/emitter/MockEmitter.java
(97%)
rename {tika-core/src/test/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/test/java/org/apache/tika/pipes/core}/fetcher/MockFetcher.java
(98%)
rename {tika-core/src/test/java/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/test/java/org/apache/tika/pipes/core}/pipesiterator/filelist/FileListPipesIteratorTest.java
(94%)
rename {tika-serialization/src/test/java/org/apache/tika/serialization/pipes
=>
tika-pipes/tika-pipes-core/src/test/java/org/apache/tika/pipes/core/serialization}/JsonFetchEmitTupleListTest.java
(90%)
rename {tika-serialization/src/test/java/org/apache/tika/serialization/pipes
=>
tika-pipes/tika-pipes-core/src/test/java/org/apache/tika/pipes/core/serialization}/JsonFetchEmitTupleTest.java
(94%)
rename {tika-core =>
tika-pipes/tika-pipes-core}/src/test/java/org/apache/tika/pipes/fetcher/fs/FileSystemFetcherTest.java
(97%)
rename {tika-core/src/test/java/org/apache/tika/pipes/pipesiterator =>
tika-pipes/tika-pipes-core/src/test/java/org/apache/tika/pipes/pipesiterator/fs}/FileSystemPipesIteratorTest.java
(94%)
copy tika-pipes/{tika-async-cli =>
tika-pipes-core}/src/test/resources/configs/TIKA-4207-emitter.xml (100%)
copy tika-pipes/{tika-async-cli =>
tika-pipes-core}/src/test/resources/configs/tika-config-broken.xml (100%)
rename {tika-core =>
tika-pipes/tika-pipes-core}/src/test/resources/org/apache/tika/config/TIKA-3865-params.xml
(84%)
rename {tika-core =>
tika-pipes/tika-pipes-core}/src/test/resources/org/apache/tika/config/emitters-config.xml
(87%)
rename {tika-core =>
tika-pipes/tika-pipes-core}/src/test/resources/org/apache/tika/config/emitters-duplicate-config.xml
(88%)
rename {tika-core =>
tika-pipes/tika-pipes-core}/src/test/resources/org/apache/tika/config/emitters-mock-throw-on-check.xml
(93%)
rename {tika-core =>
tika-pipes/tika-pipes-core}/src/test/resources/org/apache/tika/config/fetchers-config.xml
(100%)
rename {tika-core =>
tika-pipes/tika-pipes-core}/src/test/resources/org/apache/tika/config/fetchers-duplicate-config.xml
(100%)
rename {tika-core =>
tika-pipes/tika-pipes-core}/src/test/resources/org/apache/tika/config/fetchers-mock-throw-on-check.xml
(93%)
rename {tika-core =>
tika-pipes/tika-pipes-core}/src/test/resources/org/apache/tika/config/fetchers-nobasepath-config.xml
(100%)
rename {tika-core =>
tika-pipes/tika-pipes-core}/src/test/resources/org/apache/tika/config/fetchers-noname-config.xml
(100%)
rename {tika-core =>
tika-pipes/tika-pipes-core}/src/test/resources/org/apache/tika/config/pipes-iterator-config.xml
(100%)
rename {tika-core =>
tika-pipes/tika-pipes-core}/src/test/resources/org/apache/tika/config/pipes-iterator-multiple-config.xml
(100%)
rename {tika-core/src/test/resources/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/test/resources/org/apache/tika/pipes/core}/TIKA-3941.xml
(92%)
rename {tika-core/src/test/resources/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/test/resources/org/apache/tika/pipes/core}/TIKA-4207-limit-bytes.xml
(93%)
rename {tika-core/src/test/resources/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/test/resources/org/apache/tika/pipes/core}/TIKA-4207.xml
(92%)
rename {tika-core/src/test/resources/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/test/resources/org/apache/tika/pipes/core}/async/TIKA-3507.xml
(92%)
rename {tika-core/src/test/resources/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/test/resources/org/apache/tika/pipes/core}/async/TIKA-3865.xml
(83%)
rename {tika-core/src/test/resources/org/apache/tika/pipes =>
tika-pipes/tika-pipes-core/src/test/resources/org/apache/tika/pipes/core}/tika-sample-config.xml
(93%)
copy {tika-core =>
tika-pipes/tika-pipes-core}/src/test/resources/test-documents/basic_embedded.xml
(100%)
rename {tika-core =>
tika-pipes/tika-pipes-core}/src/test/resources/test-documents/file-list.txt
(100%)
rename {tika-core =>
tika-pipes/tika-pipes-core}/src/test/resources/test-documents/mock/embedded.xml
(100%)
copy tika-core/src/test/resources/test-documents/mock_times.xml =>
tika-pipes/tika-pipes-core/src/test/resources/test-documents/mock/timeout-10s.xml
(94%)
copy {tika-core =>
tika-pipes/tika-pipes-core}/src/test/resources/test-documents/mock_times.xml
(100%)
copy {tika-core =>
tika-pipes/tika-pipes-core}/src/test/resources/test-documents/testOverlappingText.pdf
(100%)