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 d73027b5b TIKA-4519 -- tika-server now works
     add 088e08ead TIKA-4519 -- add file-system-pipes-iterator

No new revisions were added by this update.

Summary of changes:
 tika-app/pom.xml                                   |   7 ++
 .../java/org/apache/tika/cli/TikaCLIAsyncTest.java |  48 ++++++++
 .../test/java/org/apache/tika/cli/TikaCLITest.java |  10 +-
 tika-eval/tika-eval-app/pom.xml                    |  70 +++--------
 .../org/apache/tika/eval/app/ExtractComparer.java  |   2 +-
 .../tika/eval/app/ExtractComparerRunner.java       |  32 +++--
 .../apache/tika/eval/app/ExtractProfileRunner.java |  32 +++--
 .../org/apache/tika/eval/app/ExtractProfiler.java  |   2 +-
 .../org/apache/tika/eval/app/ProfilerBase.java     |   2 +-
 .../main/resources/pipes-iterator-template.json    |  18 +++
 .../apache/tika/pipes/grpc/TikaGrpcServerImpl.java |   6 +-
 .../tika/pipes/kafka/tests/TikaPipesKafkaTest.java |   1 -
 .../pipes/opensearch/tests/OpenSearchTest.java     |   1 -
 .../tika/pipes/s3/tests/PipeIntegrationTests.java  |  20 +--
 .../tika/pipes/s3/tests/S3PipeIntegrationTest.java |   1 -
 .../pipes/solr/tests/TikaPipesSolrTestBase.java    |   1 -
 tika-pipes/tika-async-cli/pom.xml                  |  13 ++
 .../org/apache/tika/async/cli/PluginsWriter.java   |  28 ++++-
 .../apache/tika/async/cli/SimpleAsyncConfig.java   |  10 +-
 .../org/apache/tika/async/cli/TikaAsyncCLI.java    |  81 ++++++------
 .../tika/async/cli/TikaConfigAsyncWriter.java      |  31 -----
 .../apache/tika/async/cli/AsyncProcessorTest.java  |  15 +--
 .../tika/async/cli/TikaConfigAsyncWriterTest.java  |  40 +-----
 .../test/resources/configs/TIKA-4508-emitters.xml  |  58 ---------
 .../org/apache/tika/pipes/api}/FetchEmitTuple.java |  15 +--
 .../org/apache/tika/pipes/api}/HandlerConfig.java  |  67 ++++------
 .../apache/tika/pipes/api}/emitter/EmitKey.java    |   2 +-
 .../apache/tika/pipes/api}/fetcher/FetchKey.java   |   2 +-
 .../pipes/api/pipesiterator/PipesIterator.java     |  10 +-
 .../api/pipesiterator/PipesIteratorBaseConfig.java |  39 ++++++
 .../api/pipesiterator/PipesIteratorConfig.java     |   6 +-
 .../PipesIteratorFactory.java}                     |   5 +-
 .../apache/tika/pipes/core/PassbackFilterTest.java |   5 +-
 .../apache/tika/pipes/core/PipesClientTest.java    |   5 +-
 .../apache/tika/pipes/core/PipesServerTest.java    |  11 +-
 .../apache/tika/pipes/core/PluginsTestHelper.java  |   4 +-
 .../tika/pipes/core/TikaPipesConfigTest.java       |  16 ++-
 .../pipes/core/async/AsyncChaosMonkeyTest.java     |  17 +--
 .../apache/tika/pipes/core/async/MockReporter.java |   2 +-
 .../test/resources/configs/fetchers-emitters.json  |  30 ++++-
 .../org/apache/tika/config/emitters-config.xml     |  27 ----
 .../tika/config/emitters-duplicate-config.xml      |  31 -----
 .../tika/config/emitters-mock-throw-on-check.xml   |  27 ----
 .../org/apache/tika/config/fetchers-config.xml     |  29 -----
 .../tika/config/fetchers-duplicate-config.xml      |  33 -----
 .../tika/config/fetchers-mock-throw-on-check.xml   |  27 ----
 .../tika/config/fetchers-nobasepath-config.xml     |  28 -----
 .../apache/tika/config/fetchers-noname-config.xml  |  32 -----
 .../apache/tika/config/pipes-iterator-config.xml   |  26 ----
 .../tika/config/pipes-iterator-multiple-config.xml |  33 -----
 .../tika/pipes/core/CompositePipesReporter.java    |   1 +
 .../tika/pipes/core/LoggingPipesReporter.java      |   2 +
 .../org/apache/tika/pipes/core/PipesClient.java    |   3 +-
 .../org/apache/tika/pipes/core/PipesParser.java    |   2 +
 .../org/apache/tika/pipes/core/PipesReporter.java  |   1 +
 .../org/apache/tika/pipes/core/PipesServer.java    |  10 +-
 .../tika/pipes/core/async/AsyncProcessor.java      |   9 +-
 .../EmittingEmbeddedDocumentBytesHandler.java      |   4 +-
 .../core/pipesiterator/CallablePipesIterator.java  |  15 +--
 .../{PipesIterator.java => PipesIteratorBase.java} | 136 ++-------------------
 .../core/pipesiterator/PipesIteratorManager.java   | 108 ++++++++++++++++
 .../serialization/FetchEmitTupleDeserializer.java  |   6 +-
 .../serialization/FetchEmitTupleSerializer.java    |   2 +-
 .../pipes/core/serialization/JsonEmitData.java     |   2 +-
 .../core/serialization/JsonFetchEmitTuple.java     |   2 +-
 .../core/serialization/JsonFetchEmitTupleList.java |   2 +-
 .../filelist/FileListPipesIterator.java            |  28 +----
 .../tika/pipes/core/TikaPipesConfigTest.java       |  20 ++-
 .../filelist/FileListPipesIteratorTest.java        |  18 +--
 .../serialization/JsonFetchEmitTupleListTest.java  |   6 +-
 .../core/serialization/JsonFetchEmitTupleTest.java |   8 +-
 tika-pipes/tika-pipes-iterators/pom.xml            |   5 +-
 .../pipesiterator/azblob/AZBlobPipesIterator.java  |  10 +-
 .../azblob/TestAZBlobPipesIterator.java            |   8 +-
 .../pipes/pipesiterator/csv/CSVPipesIterator.java  |  10 +-
 .../src/test/java/TestCSVPipesIterator.java        |   4 +-
 .../tika-pipes-iterator-file-system}/pom.xml       |  53 +++-----
 .../src/main/assembly/assembly.xml                 |   0
 .../pipesiterator/fs/FileSystemPipesIterator.java  | 105 +++++++---------
 .../fs/FileSystemPipesIteratorConfig.java          |  75 ++++++++++++
 .../fs/FileSystemPipesIteratorFactory.java}        |  11 +-
 .../fs/FileSystemPipesIteratorPlugin.java}         |   8 +-
 .../src/main/resources/plugin.properties           |   4 +-
 .../fs/FileSystemPipesIteratorTest.java            |  32 +++--
 .../pipes/pipesiterator/gcs/GCSPipesIterator.java  |  10 +-
 .../pipesiterator/gcs/TestGCSPipesIterator.java    |   8 +-
 .../pipesiterator/jdbc/JDBCPipesIterator.java      |  10 +-
 .../pipesiterator/jdbc/TestJDBCPipesIterator.java  |  14 +--
 .../pipesiterator/json/JsonPipesIterator.java      |   6 +-
 .../pipesiterator/json/TestJsonPipesIterator.java  |   2 +-
 .../pipesiterator/kafka/KafkaPipesIterator.java    |  10 +-
 .../kafka/TestKafkaPipesIterator.java              |   8 +-
 .../pipes/pipesiterator/s3/S3PipesIterator.java    |  10 +-
 .../pipesiterator/s3/TestS3PipesIterator.java      |   8 +-
 .../pipesiterator/solr/SolrPipesIterator.java      |  10 +-
 .../reporters/fs/FileSystemStatusReporter.java     |   2 +-
 .../reporters/fs/TestFileSystemStatusReporter.java |   4 +-
 .../pipes/reporters/jdbc/JDBCPipesReporter.java    |   2 +-
 .../reporters/jdbc/TestJDBCPipesReporter.java      |   6 +-
 .../opensearch/OpenSearchPipesReporter.java        |   2 +-
 .../apache/tika/plugins/TikaPluginsManager.java    |   5 +-
 tika-plugins-core/src/test/resources/test1.json    |   4 +-
 tika-plugins-core/src/test/resources/test2.json    |   4 +-
 tika-plugins-core/src/test/resources/test3.json    |   4 +-
 .../src/test/resources/testEmpty.json              |   2 +-
 .../src/test/resources/testEmpty2.json             |   2 +-
 .../src/test/resources/testNoPluginConfig.json     |   2 +-
 .../serialization/ParseContextDeserializer.java    |   2 +-
 .../tika/serialization/ParseContextSerializer.java |   1 -
 .../tika/serialization/TikaJsonSerializer.java     |   3 +-
 .../org/apache/tika/server/client/TikaClient.java  |   2 +-
 .../apache/tika/server/client/TikaClientCLI.java   |  14 ++-
 .../tika/server/core/resource/AsyncRequest.java    |   2 +-
 .../tika/server/core/resource/AsyncResource.java   |   4 +-
 .../tika/server/core/resource/PipesResource.java   |   2 +-
 .../core/resource/RecursiveMetadataResource.java   |   5 +-
 .../tika/server/core/resource/TikaResource.java    |   4 +-
 .../org/apache/tika/server/core/TikaPipesTest.java |   8 +-
 .../core/TikaServerAsyncIntegrationTest.java       |  11 +-
 .../core/TikaServerPipesIntegrationTest.java       |  11 +-
 .../apache/tika/server/standard/TikaPipesTest.java |  11 +-
 121 files changed, 853 insertions(+), 1130 deletions(-)
 create mode 100644 
tika-eval/tika-eval-app/src/main/resources/pipes-iterator-template.json
 delete mode 100644 
tika-pipes/tika-async-cli/src/test/resources/configs/TIKA-4508-emitters.xml
 rename tika-pipes/{tika-pipes-core/src/main/java/org/apache/tika/pipes/core => 
tika-pipes-api/src/main/java/org/apache/tika/pipes/api}/FetchEmitTuple.java 
(86%)
 rename tika-pipes/{tika-pipes-core/src/main/java/org/apache/tika/pipes/core => 
tika-pipes-api/src/main/java/org/apache/tika/pipes/api}/HandlerConfig.java (78%)
 rename tika-pipes/{tika-pipes-core/src/main/java/org/apache/tika/pipes/core => 
tika-pipes-api/src/main/java/org/apache/tika/pipes/api}/emitter/EmitKey.java 
(98%)
 rename tika-pipes/{tika-pipes-core/src/main/java/org/apache/tika/pipes/core => 
tika-pipes-api/src/main/java/org/apache/tika/pipes/api}/fetcher/FetchKey.java 
(98%)
 copy tika-core/src/main/java/org/apache/tika/detect/TrainedModel.java => 
tika-pipes/tika-pipes-api/src/main/java/org/apache/tika/pipes/api/pipesiterator/PipesIterator.java
 (74%)
 create mode 100644 
tika-pipes/tika-pipes-api/src/main/java/org/apache/tika/pipes/api/pipesiterator/PipesIteratorBaseConfig.java
 copy 
tika-core/src/main/java/org/apache/tika/metadata/writefilter/MetadataWriteFilterFactory.java
 => 
tika-pipes/tika-pipes-api/src/main/java/org/apache/tika/pipes/api/pipesiterator/PipesIteratorConfig.java
 (85%)
 copy 
tika-pipes/tika-pipes-api/src/main/java/org/apache/tika/pipes/api/{emitter/EmitterFactory.java
 => pipesiterator/PipesIteratorFactory.java} (86%)
 delete mode 100644 
tika-pipes/tika-pipes-core-tests/src/test/resources/org/apache/tika/config/emitters-config.xml
 delete mode 100644 
tika-pipes/tika-pipes-core-tests/src/test/resources/org/apache/tika/config/emitters-duplicate-config.xml
 delete mode 100644 
tika-pipes/tika-pipes-core-tests/src/test/resources/org/apache/tika/config/emitters-mock-throw-on-check.xml
 delete mode 100644 
tika-pipes/tika-pipes-core-tests/src/test/resources/org/apache/tika/config/fetchers-config.xml
 delete mode 100644 
tika-pipes/tika-pipes-core-tests/src/test/resources/org/apache/tika/config/fetchers-duplicate-config.xml
 delete mode 100644 
tika-pipes/tika-pipes-core-tests/src/test/resources/org/apache/tika/config/fetchers-mock-throw-on-check.xml
 delete mode 100644 
tika-pipes/tika-pipes-core-tests/src/test/resources/org/apache/tika/config/fetchers-nobasepath-config.xml
 delete mode 100644 
tika-pipes/tika-pipes-core-tests/src/test/resources/org/apache/tika/config/fetchers-noname-config.xml
 delete mode 100644 
tika-pipes/tika-pipes-core-tests/src/test/resources/org/apache/tika/config/pipes-iterator-config.xml
 delete mode 100644 
tika-pipes/tika-pipes-core-tests/src/test/resources/org/apache/tika/config/pipes-iterator-multiple-config.xml
 rename 
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core/pipesiterator/{PipesIterator.java
 => PipesIteratorBase.java} (55%)
 create mode 100644 
tika-pipes/tika-pipes-core/src/main/java/org/apache/tika/pipes/core/pipesiterator/PipesIteratorManager.java
 copy tika-pipes/{tika-fetchers/tika-fetcher-file-system => 
tika-pipes-iterators/tika-pipes-iterator-file-system}/pom.xml (66%)
 copy tika-pipes/{tika-emitters/tika-emitter-file-system => 
tika-pipes-iterators/tika-pipes-iterator-file-system}/src/main/assembly/assembly.xml
 (100%)
 rename tika-pipes/{tika-pipes-core => 
tika-pipes-iterators/tika-pipes-iterator-file-system}/src/main/java/org/apache/tika/pipes/pipesiterator/fs/FileSystemPipesIterator.java
 (72%)
 create mode 100644 
tika-pipes/tika-pipes-iterators/tika-pipes-iterator-file-system/src/main/java/org/apache/tika/pipes/pipesiterator/fs/FileSystemPipesIteratorConfig.java
 copy 
tika-pipes/{tika-emitters/tika-emitter-file-system/src/main/java/org/apache/tika/pipes/emitter/fs/FileSystemEmitterFactory.java
 => 
tika-pipes-iterators/tika-pipes-iterator-file-system/src/main/java/org/apache/tika/pipes/pipesiterator/fs/FileSystemPipesIteratorFactory.java}
 (72%)
 copy 
tika-pipes/{tika-fetchers/tika-fetcher-file-system/src/main/java/org/apache/tika/pipes/fetcher/fs/FileSystemFetcherPlugin.java
 => 
tika-pipes-iterators/tika-pipes-iterator-file-system/src/main/java/org/apache/tika/pipes/pipesiterator/fs/FileSystemPipesIteratorPlugin.java}
 (86%)
 copy tika-pipes/{tika-fetchers/tika-fetcher-file-system => 
tika-pipes-iterators/tika-pipes-iterator-file-system}/src/main/resources/plugin.properties
 (88%)
 rename tika-pipes/{tika-pipes-core => 
tika-pipes-iterators/tika-pipes-iterator-file-system}/src/test/java/org/apache/tika/pipes/pipesiterator/fs/FileSystemPipesIteratorTest.java
 (71%)

Reply via email to