Skip to content

Elasticsearch partial bulk failures #140

@binarylogic

Description

@binarylogic

I would like to think about partial failures when ingesting data into Elasticsearch and if we even want to handle this scenario. Options include:

  1. Don't do anything.
  2. Collect individual failed items and retry. This will probably require error code matching.
  3. Provide an option to dead-letter the items.

This is not urgent but I wanted to get it up for discussion and posterity.

Metadata

Metadata

Assignees

No one assigned

    Labels

    domain: networkingAnything related to Vector's networkingdomain: reliabilityAnything related to Vector's reliabilitydomain: sinksAnything related to the Vector's sinkshave: shouldWe should have this feature, but is not required. It is medium priority.needs: requirementsNeeds a a list of requirements before work can be beginneeds: rfcNeeds an RFC before work can begin.sink: elasticsearchAnything `elasticsearch` sink relatedtype: enhancementA value-adding code change that enhances its existing functionality.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions