This is an automated email from the ASF dual-hosted git repository.
tallison pushed a change to branch TIKA-4575-race-condition-plugin-zips
in repository https://gitbox.apache.org/repos/asf/tika.git
from 8259085ad TIKA-4575 -- fix race condition with unzipping plugins
add 344a7ea6a TIKA-4555 -- rm tika-server-eval (#2456)
add b822e8eb3 TIKA-4574 -- rm SentimentAnalysisParser (#2455)
add 61d23ddc3 TIKA-4554 - rm ForkParser (#2454)
add a756502b4 TIKA-4570 (#2457)
add 33094f0c9 TIKA-4572: refactor TikaGrpcServer to use JSON config and
improve error handling (#2452)
add 145596725 Merge branch 'main' into TIKA-4575-race-condition-plugin-zips
add d5be74194 TIKA-4575 -- merge
No new revisions were added by this update.
Summary of changes:
.run/TikaGrpcServer.run.xml | 17 +
.../src/main/java/org/apache/tika/cli/TikaCLI.java | 30 +-
.../test/java/org/apache/tika/cli/TikaCLITest.java | 11 -
.../test/java/org/apache/tika/bundle/BundleIT.java | 27 -
.../apache/tika/fork/AutoDetectParserFactory.java | 41 --
.../org/apache/tika/fork/ClassLoaderProxy.java | 153 -----
.../org/apache/tika/fork/ClassLoaderResource.java | 96 ---
.../org/apache/tika/fork/ContentHandlerProxy.java | 199 ------
.../apache/tika/fork/ContentHandlerResource.java | 107 ----
.../main/java/org/apache/tika/fork/ForkClient.java | 355 -----------
.../apache/tika/fork/ForkObjectInputStream.java | 112 ----
.../main/java/org/apache/tika/fork/ForkParser.java | 394 ------------
.../main/java/org/apache/tika/fork/ForkProxy.java | 27 -
.../java/org/apache/tika/fork/ForkResource.java | 27 -
.../main/java/org/apache/tika/fork/ForkServer.java | 302 ----------
.../org/apache/tika/fork/InputStreamProxy.java | 73 ---
.../org/apache/tika/fork/InputStreamResource.java | 52 --
.../org/apache/tika/fork/MemoryURLConnection.java | 42 --
.../apache/tika/fork/MemoryURLStreamHandler.java | 70 ---
.../tika/fork/MemoryURLStreamHandlerFactory.java | 32 -
.../apache/tika/fork/MemoryURLStreamRecord.java | 27 -
.../apache/tika/fork/MetadataContentHandler.java | 42 --
.../java/org/apache/tika/fork/ParserFactory.java | 38 --
.../org/apache/tika/fork/ParserFactoryFactory.java | 55 --
.../main/java/org/apache/tika/fork/ParserShim.java | 34 --
.../java/org/apache/tika/fork/ParserWrapper.java | 45 --
.../main/java/org/apache/tika/fork/RPWShim.java | 44 --
.../fork/RecursiveMetadataContentHandlerProxy.java | 155 -----
.../RecursiveMetadataContentHandlerResource.java | 87 ---
.../java/org/apache/tika/fork/TimeoutLimits.java | 43 --
.../java/org/apache/tika/fork/package-info.java | 22 -
.../java/org/apache/tika/fork/ForkParserTest.java | 665 ---------------------
.../apache/tika/fork/ForkParserTikaBinTest.java | 182 ------
.../java/org/apache/tika/fork/ForkTestParser.java | 88 ---
.../tika/fork/UpperCasingContentHandler.java | 38 --
.../fork/unusedpackage/ClassInUnusedPackage.java | 20 -
.../tika/parser/mock/AutoDetectParserFactory.java | 38 --
.../apache/tika/parser/mock/MockParserFactory.java | 37 --
.../tika/pipes/grpc/ExpiringFetcherStore.java | 103 ----
.../org/apache/tika/pipes/grpc/TikaGrpcServer.java | 19 +-
.../apache/tika/pipes/grpc/TikaGrpcServerImpl.java | 293 ++++-----
.../tika/pipes/grpc/ExpiringFetcherStoreTest.java | 72 ---
...PipesBiDirectionalStreamingIntegrationTest.java | 99 +--
.../apache/tika/pipes/grpc/TikaGrpcServerTest.java | 101 +++-
.../src/test/resources/tika-pipes-test-config.json | 35 ++
.../src/test/resources/tika-pipes-test-config.xml | 35 --
.../tika-parsers-ml/tika-parser-nlp-module/pom.xml | 49 --
.../parser/sentiment/SentimentAnalysisParser.java | 137 -----
.../sentiment/SentimentAnalysisParserTest.java | 84 ---
.../configs/tika-config-sentiment-opennlp-cat.json | 10 -
.../configs/tika-config-sentiment-opennlp.json | 10 -
.../org/apache/tika/parser/pkg/PackageParser.java | 4 +-
.../parser/fork/ForkParserIntegrationTest.java | 360 -----------
.../apache/tika/async/cli/AsyncProcessorTest.java | 52 ++
.../org/apache/tika/pipes/api/PipesResult.java | 181 ++++--
.../org/apache/tika/pipes/core/PipesConfig.java | 31 +
.../org/apache/tika/pipes/core/PipesException.java | 8 +
.../org/apache/tika/pipes/core/PipesResults.java | 1 -
.../tika/pipes/core/async/AsyncProcessor.java | 87 ++-
.../apache/tika/pipes/fork/PipesForkResult.java | 26 +-
.../tika/pipes/fork/PipesForkParserTest.java | 6 +-
.../apache/tika/pipes/core/PipesClientTest.java | 34 +-
tika-pipes/tika-pipes-plugins/pom.xml | 4 +-
tika-server/pom.xml | 1 -
.../tika/server/core/resource/PipesResource.java | 3 +-
tika-server/tika-server-eval/pom.xml | 59 --
.../apache/tika/server/eval/TikaEvalResource.java | 190 ------
...he.tika.server.core.resource.TikaServerResource | 15 -
.../tika/server/eval/TikaEvalResourceTest.java | 169 ------
69 files changed, 646 insertions(+), 5459 deletions(-)
create mode 100644 .run/TikaGrpcServer.run.xml
delete mode 100644
tika-core/src/main/java/org/apache/tika/fork/AutoDetectParserFactory.java
delete mode 100644
tika-core/src/main/java/org/apache/tika/fork/ClassLoaderProxy.java
delete mode 100644
tika-core/src/main/java/org/apache/tika/fork/ClassLoaderResource.java
delete mode 100644
tika-core/src/main/java/org/apache/tika/fork/ContentHandlerProxy.java
delete mode 100644
tika-core/src/main/java/org/apache/tika/fork/ContentHandlerResource.java
delete mode 100644 tika-core/src/main/java/org/apache/tika/fork/ForkClient.java
delete mode 100644
tika-core/src/main/java/org/apache/tika/fork/ForkObjectInputStream.java
delete mode 100644 tika-core/src/main/java/org/apache/tika/fork/ForkParser.java
delete mode 100644 tika-core/src/main/java/org/apache/tika/fork/ForkProxy.java
delete mode 100644
tika-core/src/main/java/org/apache/tika/fork/ForkResource.java
delete mode 100644 tika-core/src/main/java/org/apache/tika/fork/ForkServer.java
delete mode 100644
tika-core/src/main/java/org/apache/tika/fork/InputStreamProxy.java
delete mode 100644
tika-core/src/main/java/org/apache/tika/fork/InputStreamResource.java
delete mode 100644
tika-core/src/main/java/org/apache/tika/fork/MemoryURLConnection.java
delete mode 100644
tika-core/src/main/java/org/apache/tika/fork/MemoryURLStreamHandler.java
delete mode 100644
tika-core/src/main/java/org/apache/tika/fork/MemoryURLStreamHandlerFactory.java
delete mode 100644
tika-core/src/main/java/org/apache/tika/fork/MemoryURLStreamRecord.java
delete mode 100644
tika-core/src/main/java/org/apache/tika/fork/MetadataContentHandler.java
delete mode 100644
tika-core/src/main/java/org/apache/tika/fork/ParserFactory.java
delete mode 100644
tika-core/src/main/java/org/apache/tika/fork/ParserFactoryFactory.java
delete mode 100644 tika-core/src/main/java/org/apache/tika/fork/ParserShim.java
delete mode 100644
tika-core/src/main/java/org/apache/tika/fork/ParserWrapper.java
delete mode 100644 tika-core/src/main/java/org/apache/tika/fork/RPWShim.java
delete mode 100644
tika-core/src/main/java/org/apache/tika/fork/RecursiveMetadataContentHandlerProxy.java
delete mode 100644
tika-core/src/main/java/org/apache/tika/fork/RecursiveMetadataContentHandlerResource.java
delete mode 100644
tika-core/src/main/java/org/apache/tika/fork/TimeoutLimits.java
delete mode 100644
tika-core/src/main/java/org/apache/tika/fork/package-info.java
delete mode 100644
tika-core/src/test/java/org/apache/tika/fork/ForkParserTest.java
delete mode 100644
tika-core/src/test/java/org/apache/tika/fork/ForkParserTikaBinTest.java
delete mode 100644
tika-core/src/test/java/org/apache/tika/fork/ForkTestParser.java
delete mode 100644
tika-core/src/test/java/org/apache/tika/fork/UpperCasingContentHandler.java
delete mode 100644
tika-core/src/test/java/org/apache/tika/fork/unusedpackage/ClassInUnusedPackage.java
delete mode 100644
tika-core/src/test/java/org/apache/tika/parser/mock/AutoDetectParserFactory.java
delete mode 100644
tika-core/src/test/java/org/apache/tika/parser/mock/MockParserFactory.java
delete mode 100644
tika-grpc/src/main/java/org/apache/tika/pipes/grpc/ExpiringFetcherStore.java
delete mode 100644
tika-grpc/src/test/java/org/apache/tika/pipes/grpc/ExpiringFetcherStoreTest.java
create mode 100644 tika-grpc/src/test/resources/tika-pipes-test-config.json
delete mode 100644 tika-grpc/src/test/resources/tika-pipes-test-config.xml
delete mode 100644
tika-parsers/tika-parsers-ml/tika-parser-nlp-module/src/main/java/org/apache/tika/parser/sentiment/SentimentAnalysisParser.java
delete mode 100644
tika-parsers/tika-parsers-ml/tika-parser-nlp-module/src/test/java/org/apache/tika/parser/sentiment/SentimentAnalysisParserTest.java
delete mode 100644
tika-parsers/tika-parsers-ml/tika-parser-nlp-module/src/test/resources/configs/tika-config-sentiment-opennlp-cat.json
delete mode 100644
tika-parsers/tika-parsers-ml/tika-parser-nlp-module/src/test/resources/configs/tika-config-sentiment-opennlp.json
delete mode 100644
tika-parsers/tika-parsers-standard/tika-parsers-standard-package/src/test/java/org/apache/tika/parser/fork/ForkParserIntegrationTest.java
delete mode 100644 tika-server/tika-server-eval/pom.xml
delete mode 100644
tika-server/tika-server-eval/src/main/java/org/apache/tika/server/eval/TikaEvalResource.java
delete mode 100644
tika-server/tika-server-eval/src/main/resources/META-INF/services/org.apache.tika.server.core.resource.TikaServerResource
delete mode 100644
tika-server/tika-server-eval/src/test/java/org/apache/tika/server/eval/TikaEvalResourceTest.java