Tim Allison created TIKA-4626:
---------------------------------

             Summary: Consider using tika-pipes in the backend for /rmeta and 
/tika endpoints i n4.x
                 Key: TIKA-4626
                 URL: https://issues.apache.org/jira/browse/TIKA-4626
             Project: Tika
          Issue Type: Task
          Components: tika-server
            Reporter: Tim Allison
         Attachments: tika-pipes-integration-plan.md

In 4.x, we're consolidating the forking options to pipes parser. We've removed 
the "fork the entire server" option in main. We should consider swapping in 
tika pipes, writing to a tmp file, for /rmeta and /tika.

This will prevent the entire server going down on oom, etc.

If users want crashability, perhaps we add back in a /tika-legacy endpoint?

I'm attaching the plan that I worked out with claude.

We can do the same for /meta and /unpack on a separate ticket.

Any concerns?



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

Reply via email to