[BUG] Update_by_query call updates document even if ingest pipeline processor has failed with exception #14337
Labels
bug
Something isn't working
Indexing
Indexing, Bulk Indexing and anything related to indexing
ingest-pipeline
Describe the bug
Doc values got updated after
update_by_query
call in case ingest pipeline is configured and one of processors in that pipeline has failed.Related component
Indexing
To Reproduce
passage_embedding
value:update
:Expected behavior
Because processor has been configured with 'ignore_failures
false` we expect that update call has failed and no changes are stored.
Additional Details
Plugins
ml-commons, k-NN, neural-search
Host/Environment (please complete the following information):
Additional context
I've tried same scenario without exclude setting for "passage_embedding" field and it works as expected.
I assume that behind the scenes document is still updated but because all fields are "included" it copies
passage_embedding
field value from original document.The text was updated successfully, but these errors were encountered: