Skip to content

Ingest node: terminate processor #110218

@andrewkroh

Description

@andrewkroh

Description

Add a new ingest processor to terminate processing. When the processor is invoked, then execution of the ingest pipeline stops (control returns to calling pipeline if there is one).

A pattern we use today in pipelines to abort additional processing is to invoke the fail processor which jumps to the pipeline's on_failure handler, but this has the unwanted side-effect of being associated with a failure state and invokes additional processors (on_failure).

This pipeline is an example of where this would be used. I would rather abort the processing at this point without adding a failure message.

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions