You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tika.apache.org by "Tim Allison (Jira)" <ji...@apache.org> on 2023/06/07 16:37:00 UTC

[jira] [Created] (TIKA-4063) PipesServer should not initialize emitters if the server will never emit results

Tim Allison created TIKA-4063:
---------------------------------

             Summary: PipesServer should not initialize emitters if the server will never emit results
                 Key: TIKA-4063
                 URL: https://issues.apache.org/jira/browse/TIKA-4063
             Project: Tika
          Issue Type: Improvement
            Reporter: Tim Allison


As a safety valve for large extracts, we enabled direct emitting of data from the PipesServer, without passing the data back to the PipesClient to be emitted by the main process.

If a user has disabled emitting from the PipesServer, we should not initialize the emitters in the PipesServer.

I ran into this recently because sqlite does not like multiple processes interacting with the same db afaict.  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)