You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Tim Allison (JIRA)" <ji...@apache.org> on 2018/05/30 01:31:00 UTC

[jira] [Created] (SOLR-12423) Upgrade to Tika 1.19 when available and refactor to use the ForkParser

Tim Allison created SOLR-12423:
----------------------------------

             Summary: Upgrade to Tika 1.19 when available and refactor to use the ForkParser
                 Key: SOLR-12423
                 URL: https://issues.apache.org/jira/browse/SOLR-12423
             Project: Solr
          Issue Type: Task
      Security Level: Public (Default Security Level. Issues are Public)
         Environment: in Tika 1.19
            Reporter: Tim Allison


In Tika 1.19, there will be the ability to call the ForkParser and specify a directory of jars from which to load the classes for the Parser in the child processes. This will allow us to remove all of the parser dependencies from Solr. We’ll still need tika-core, of course, but we could drop tika-app.jar in the child process’ bin directory and be done with the upgrade... no more fiddly dependency upgrades and threat of jar hell.

 

The ForkParser also protects against ooms, infinite loops and jvm crashes. W00t!



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org