This is an automated email from the ASF dual-hosted git repository.

ndipiazza pushed a commit to branch tika-grpc-3x-features
in repository https://gitbox.apache.org/repos/asf/tika.git

commit fd21fe6c3f59e4b9820e004287f89295dfabe4a0
Merge: 94c78cb7b 2f251cd3e
Author: Nicholas DiPiazza <[email protected]>
AuthorDate: Wed Apr 10 17:09:47 2024 -0500

    Merge branch 'TIKA-4181-grpc' into local-feature

 .../java/org/apache/tika/pipes/PipesConfig.java    |   6 +
 .../org/apache/tika/pipes/PipesConfigBase.java     |  21 +-
 .../tika/pipes/fetcher/config/AbstractConfig.java  |  21 ++
 .../tika/pipes/fetcher/fs/FileSystemFetcher.java   |   8 +
 .../fetcher/fs/config/FileSystemFetcherConfig.java |  42 +++
 .../org/apache/tika/pipes/PipesClientTest.java     |  60 ++++
 .../org/apache/tika/pipes/tika-sample-config.xml   |  41 +++
 tika-pipes/pom.xml                                 |   1 +
 .../tika/pipes/fetcher/azblob/AZBlobFetcher.java   |  11 +
 .../fetcher/azblob/config/AZBlobFetcherConfig.java |  72 +++++
 .../apache/tika/pipes/fetcher/gcs/GCSFetcher.java  |   9 +
 .../pipes/fetcher/gcs/config/GCSFetcherConfig.java |  62 ++++
 .../tika/pipes/fetcher/http/HttpFetcher.java       |  26 ++
 .../fetcher/http/config/HttpFetcherConfig.java     | 194 ++++++++++++
 .../apache/tika/pipes/fetcher/s3/S3Fetcher.java    |  24 ++
 .../pipes/fetcher/s3/config/S3FetcherConfig.java   | 172 ++++++++++
 tika-pipes/tika-grpc/README.md                     |  13 +
 tika-pipes/tika-grpc/example-dockerfile/Dockerfile |  31 ++
 .../tika-grpc/example-dockerfile/docker-build.sh   |  34 ++
 tika-pipes/tika-grpc/pom.xml                       | 274 ++++++++++++++++
 .../tika/pipes/grpc/ExpiringFetcherStore.java      | 102 ++++++
 .../org/apache/tika/pipes/grpc/TikaGrpcServer.java |  85 +++++
 .../apache/tika/pipes/grpc/TikaGrpcServerImpl.java | 351 +++++++++++++++++++++
 .../grpc/exception/FetcherNotFoundException.java   |  23 ++
 tika-pipes/tika-grpc/src/main/proto/tika.proto     |  81 +++++
 tika-pipes/tika-grpc/src/main/resources/log4j2.xml |  32 ++
 .../tika/pipes/grpc/ExpiringFetcherStoreTest.java  |  57 ++++
 .../apache/tika/pipes/grpc/TikaGrpcServerTest.java | 217 +++++++++++++
 tika-pipes/tika-grpc/src/test/resources/log4j2.xml |  32 ++
 .../src/test/resources/tika-pipes-test-config.xml  |  35 ++
 30 files changed, 2136 insertions(+), 1 deletion(-)

Reply via email to