Skip to content

Adding the ability to skip the ingest pipeline#93016

Closed
masseyke wants to merge 8 commits intoelastic:mainfrom
masseyke:feature/skip-pipeline
Closed

Adding the ability to skip the ingest pipeline#93016
masseyke wants to merge 8 commits intoelastic:mainfrom
masseyke:feature/skip-pipeline

Conversation

@masseyke
Copy link
Copy Markdown
Member

@masseyke masseyke commented Jan 17, 2023

This adds a new skip_pipeline flag to index and upsert requests (including bulk). This flag tells Elasticsearch to not run the request pipeline or default pipeline. Elasticsearch will still run the final pipeline if one exists. This will enable Logstash to run pipelines before sending data to Elasticsearch, and not have Elasticsearch run them again.

@masseyke masseyke added >enhancement :Distributed/Ingest Node Execution or management of Ingest Pipelines v8.7.0 labels Jan 17, 2023
@github-actions
Copy link
Copy Markdown
Contributor

Documentation preview:

@elasticsearchmachine
Copy link
Copy Markdown
Collaborator

Hi @masseyke, I've created a changelog YAML for you.

@masseyke
Copy link
Copy Markdown
Member Author

We realized that the _none pipeline already covers this for us. See #32286 and #93057.

@masseyke masseyke closed this Jan 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

:Distributed/Ingest Node Execution or management of Ingest Pipelines >enhancement v8.7.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants