This is an automated email from the ASF dual-hosted git repository.
tallison pushed a change to branch TIKA-4512
in repository https://gitbox.apache.org/repos/asf/tika.git
from 9287d53ea Merge branch 'main' into TIKA-4512
add 161f672a4 TIKA-4512 -- WIP do not merge
No new revisions were added by this update.
Summary of changes:
.../tika/pipes/grpc/ExpiringFetcherStore.java | 5 +-
.../apache/tika/pipes/grpc/TikaGrpcServerImpl.java | 3 -
.../tika/pipes/grpc/ExpiringFetcherStoreTest.java | 2 -
tika-pipes/pom.xml | 1 +
.../tika-fetchers/tika-fetcher-file-system/pom.xml | 20 +++++--
.../src/main/assembly/assembly.xml | 19 ++++++
.../tika/pipes/fetcher/fs/FileSystemFetcher.java | 37 ++++++------
.../fetcher/fs/config/FileSystemFetcherConfig.java | 26 ++++----
.../pipes/fetcher/fs/FileSystemFetcherTest.java | 10 ++--
.../fs/config/FileSystemFetcherConfigTest.java | 5 +-
.../tika/pipes/api/fetcher/AbstractFetcher.java | 33 +++++++++++
.../org/apache/tika/pipes/api/fetcher/Fetcher.java | 4 +-
.../tika/pipes/api/fetcher/FetcherConfig.java | 11 ++--
.../tika/pipes/core/fetcher/SerializationTest.java | 48 +++++++++++++++
.../apache/tika/pipes/core/PipesConfigBase.java | 4 --
.../apache/tika/pipes/core/PipesPluginsConfig.java | 46 +++++++++++++++
.../org/apache/tika/pipes/core/PipesServer.java | 16 +++--
.../tika/pipes/core/fetcher/AbstractFetcher.java | 45 --------------
.../tika/pipes/core/fetcher/EmptyFetcher.java | 5 +-
.../tika/pipes/core/fetcher/FetcherManager.java | 69 +++++++++-------------
.../pipes/core/fetcher/config/AbstractConfig.java | 21 -------
.../fetcher/config/FetcherConfigContainer.java | 40 -------------
.../core/fetcher/config/FetcherConfigImpl.java | 35 +++++++++++
.../tika/pipes/core/PipesPluginsConfigTest.java | 12 ++++
.../apache/tika/pipes/core/PipesServerTest.java | 48 +++++++++------
.../tika/pipes/core/async/AsyncConfigTest.java | 63 ++++++++++++++++++++
.../apache/tika/pipes/core/async/MockFetcher.java | 14 ++---
.../tika/pipes/core/fetcher/MockFetcher.java | 11 +++-
.../tika/config => configs}/TIKA-3865-params.xml | 0
.../src/test/resources/configs/fetchers.json | 10 ++++
.../org/apache/tika/pipes/core/TIKA-3941.xml | 6 --
.../apache/tika/pipes/core/TIKA-4207-emitters.json | 10 ++++
.../tika/pipes/core/TIKA-4207-limit-bytes.xml | 6 --
.../org/apache/tika/pipes/core/TIKA-4207.xml | 6 --
34 files changed, 427 insertions(+), 264 deletions(-)
create mode 100644
tika-pipes/tika-pipes-api/src/main/java/org/apache/tika/pipes/api/fetcher/AbstractFetcher.java
create mode 100644
tika-pipes/tika-pipes-core-tests/src/test/java/org/apache/tika/pipes/core/fetcher/SerializationTest.java
create mode 100644
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core/PipesPluginsConfig.java
delete mode 100644
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core/fetcher/AbstractFetcher.java
delete mode 100644
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core/fetcher/config/AbstractConfig.java
delete mode 100644
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core/fetcher/config/FetcherConfigContainer.java
create mode 100644
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core/fetcher/config/FetcherConfigImpl.java
create mode 100644
tika-pipes/tika-pipes-core/src/test/java/org/apache/tika/pipes/core/PipesPluginsConfigTest.java
create mode 100644
tika-pipes/tika-pipes-core/src/test/java/org/apache/tika/pipes/core/async/AsyncConfigTest.java
copy tika-pipes/tika-pipes-core/src/test/resources/{org/apache/tika/config =>
configs}/TIKA-3865-params.xml (100%)
create mode 100644
tika-pipes/tika-pipes-core/src/test/resources/configs/fetchers.json
create mode 100644
tika-pipes/tika-pipes-core/src/test/resources/org/apache/tika/pipes/core/TIKA-4207-emitters.json