[ 
https://issues.apache.org/jira/browse/TIKA-3377?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17337643#comment-17337643
 ] 

Hudson commented on TIKA-3377:
------------------------------

UNSTABLE: Integrated in Jenkins build Tika ยป tika-main-jdk8 #215 (See 
[https://ci-builds.apache.org/job/Tika/job/tika-main-jdk8/215/])
TIKA-3377 -- avoid loading the fetchers, emitters and other pipes components in 
TikaConfig as default.  Still more cleanup necessary... (tallison: 
[https://github.com/apache/tika/commit/f8ed1d28099f41f13db67f112bab26e383fada57])
* (edit) 
tika-pipes/tika-fetchers/tika-fetcher-s3/src/test/resources/tika-config-s3.xml
* (edit) 
tika-server/tika-server-core/src/test/java/org/apache/tika/server/core/TikaServerAsyncIntegrationTest.java
* (edit) 
tika-pipes/tika-fetchers/tika-fetcher-s3/src/test/java/org/apache/tika/pipes/fetcher/s3/TestS3Fetcher.java
* (edit) tika-core/src/test/resources/org/apache/tika/config/emitters-config.xml
* (edit) tika-core/src/test/resources/org/apache/tika/config/fetchers-config.xml
* (add) tika-core/src/test/java/org/apache/tika/config/MockConfigTest.java
* (edit) 
tika-server/tika-server-client/src/test/resources/tika-config-simple-fs-emitter.xml
* (edit) 
tika-pipes/tika-pipes-integration-tests/src/test/resources/tika-config-s3ToFs.xml
* (edit) 
tika-core/src/test/java/org/apache/tika/pipes/async/AsyncProcessorTest.java
* (edit) tika-core/src/test/java/org/apache/tika/pipes/async/MockFetcher.java
* (edit) 
tika-core/src/test/resources/org/apache/tika/config/fetch-iterator-config.xml
* (edit) tika-core/src/main/java/org/apache/tika/pipes/async/AsyncClient.java
* (edit) 
tika-core/src/test/resources/org/apache/tika/config/fetchers-nobasepath-config.xml
* (add) 
tika-core/src/main/java/org/apache/tika/pipes/fetchiterator/FetchIteratorManager.java
* (delete) 
tika-core/src/main/java/org/apache/tika/pipes/fetchiterator/EmptyFetchIterator.java
* (edit) 
tika-core/src/test/java/org/apache/tika/config/TikaConfigSerializerTest.java
* (edit) 
tika-pipes/tika-fetchers/tika-fetcher-http/src/test/java/org/apache/tika/pipes/fetcher/http/HttpFetcherTest.java
* (edit) 
tika-pipes/tika-fetch-iterators/tika-fetch-iterator-jdbc/src/test/java/org/apache/tika/pipes/fetchiterator/jdbc/TestJDBCFetchIterator.java
* (edit) 
tika-server/tika-server-core/src/test/resources/configs/tika-config-server-basic.xml
* (edit) 
tika-server/tika-server-core/src/test/java/org/apache/tika/server/core/TikaEmitterTest.java
* (edit) 
tika-core/src/main/java/org/apache/tika/pipes/fetcher/FileSystemFetcher.java
* (edit) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/resource/EmitterResource.java
* (edit) 
tika-core/src/test/resources/org/apache/tika/config/fetchers-noname-config.xml
* (edit) 
tika-core/src/main/java/org/apache/tika/pipes/fetcher/FetcherManager.java
* (edit) 
tika-server/tika-server-client/src/main/java/org/apache/tika/server/client/TikaClientCLI.java
* (edit) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/resource/AsyncResource.java
* (edit) 
tika-server/tika-server-core/src/test/resources/configs/tika-config-server.xml
* (edit) tika-core/src/test/java/org/apache/tika/config/TikaConfigTest.java
* (edit) 
tika-server/tika-server-core/src/test/resources/configs/tika-config-server-badjvmargs.xml
* (edit) tika-core/src/main/java/org/apache/tika/config/TikaConfig.java
* (edit) 
tika-core/src/test/resources/org/apache/tika/config/fetchers-duplicate-config.xml
* (edit) 
tika-core/src/main/java/org/apache/tika/pipes/fetchiterator/FetchIterator.java
* (edit) tika-core/src/main/java/org/apache/tika/pipes/async/AsyncServer.java
* (add) tika-core/src/main/java/org/apache/tika/config/ConfigBase.java
* (edit) 
tika-pipes/tika-emitters/tika-emitter-solr/src/test/java/org/apache/tika/pipes/emitter/solr/TestBasic.java
* (edit) tika-core/src/test/java/org/apache/tika/pipes/async/MockEmitter.java
* (edit) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/TikaServerConfig.java
* (edit) tika-core/src/main/java/org/apache/tika/pipes/async/AsyncProcessor.java
* (edit) 
tika-server/tika-server-core/src/test/java/org/apache/tika/server/core/TikaServerEmitterIntegrationTest.java
* (delete) 
tika-core/src/test/java/org/apache/tika/pipes/emitter/MockEmitter.java
* (add) tika-core/src/test/resources/org/apache/tika/config/mockConfig.xml
* (edit) 
tika-server/tika-server-classic/src/test/java/org/apache/tika/server/classic/FetcherTest.java
* (edit) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/TikaServerCli.java
* (add) tika-core/src/test/java/org/apache/tika/config/TikaPipesConfigTest.java
* (edit) 
tika-core/src/test/resources/org/apache/tika/config/fetch-iterator-multiple-config.xml
* (edit) 
tika-server/tika-server-core/src/test/resources/configs/tika-config-server-emitter.xml
* (edit) 
tika-pipes/tika-pipes-integration-tests/src/test/resources/tika-config-s3Tos3.xml
* (edit) 
tika-core/src/test/resources/org/apache/tika/config/emitters-duplicate-config.xml
* (edit) 
tika-core/src/main/java/org/apache/tika/pipes/emitter/EmitterManager.java
* (edit) 
tika-server/tika-server-core/src/main/resources/tika-server-config-default.xml
* (edit) 
tika-core/src/test/java/org/apache/tika/config/AbstractTikaConfigTest.java
* (edit) 
tika-pipes/tika-emitters/tika-emitter-solr/src/test/resources/tika-config-simple-emitter.xml
* (edit) 
tika-pipes/tika-pipes-integration-tests/src/test/java/org/apache/tika/pipes/PipeIntegrationTests.java
* (edit) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/TikaServerProcess.java
* (edit) tika-core/src/main/java/org/apache/tika/pipes/FetchEmitTuple.java
* (edit) 
tika-server/tika-server-core/src/test/resources/configs/tika-config-server-timeout-10000.xml
* (edit) 
tika-core/src/main/java/org/apache/tika/pipes/emitter/AbstractEmitter.java
* (edit) 
tika-pipes/tika-fetchers/tika-fetcher-http/src/test/resources/tika-config-http.xml


> Remove pipes components from TikaConfig in 2.x
> ----------------------------------------------
>
>                 Key: TIKA-3377
>                 URL: https://issues.apache.org/jira/browse/TIKA-3377
>             Project: Tika
>          Issue Type: Task
>            Reporter: Tim Allison
>            Assignee: Tim Allison
>            Priority: Major
>
> I initially put pipes components in TikaConfig 2.x.  I now think it would be 
> better to have them specified in a tika-config.xml file, but actually loaded 
> outside of TikaConfig.  The reason is that not every jvm in a pipes process 
> needs a fetcher, an emitter and a fetchiterator.  Some of these components 
> can be heavy, and there's no need to load them all in every jvm that reads a 
> TikaConfig.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to