titanium-json-ld
titanium-json-ld copied to clipboard
Allow to prematurely terminate processing when a criteria is met
Is your feature request related to a problem? Please describe. Huge documents might cause the processor to run for a long time. To avoid a service distribution by a malicious attack a processing time time must be restricted by a configurable option.
Describe the solution you'd like Possible solutions:
- time limit - terminate computation after a defined period
- a limit based on a number of processed nodes
Describe alternatives you've considered The other way could be to kill a process executing a processor from outside.
moving to another milestone as it's still WIP. Partial implementation covering only some algos will be released as part of 1.4.0 marked experimental
V2 has been canceled because of lack of funding.