-
Notifications
You must be signed in to change notification settings - Fork 25.4k
Closed
Labels
:Data Management/Ingest NodeExecution or management of Ingest Pipelines including GeoIPExecution or management of Ingest Pipelines including GeoIP>bug
Description
Elasticsearch version (bin/elasticsearch --version
): 6.5.1
Description of the problem including expected versus actual behavior: If a drop
processor is used within on_failure
of another processor, it seems to be ignored.
Steps to reproduce:
PUT _ingest/pipeline/pipeline1
{
"processors": [
{
"fail": {
"message": "failed",
"on_failure": [
{
"drop": {}
}
]
}
}
]
}
PUT foo/bar/1?pipeline=pipeline1
{
"foo": "bar"
}
# this document exists, but should not
GET foo/bar/1
This example looks somewhat artifical, but it might make more sense with another if
in the drop and maybe a grok
processor instead of fail
- I just picked those to shorten the example.
original issue in the discuss forum
Metadata
Metadata
Assignees
Labels
:Data Management/Ingest NodeExecution or management of Ingest Pipelines including GeoIPExecution or management of Ingest Pipelines including GeoIP>bug