Skip to content

Remove all references to the batch processor #13766

@mx-psi

Description

@mx-psi

Describe the issue you're reporting

We want to remove all references to the batch processor outside of the docs for the batch processor itself and replace them with references to the exporterhelper configuration when needed. This is so that we can eventually consider deprecating the batch processor (which is not something that we have decided to do yet, for now we just want to promote the alternative which we believe is better).

The idea is to replace as follows:

Before:

receivers:
  foo:

processors:
  batch:

exporters:
  foo:



service:
  pipelines:
    metrics:
      receivers: [foo]
      processors: [batch]
      exporters: [foo]

After:

receivers:
  foo:



exporters:
  foo:
    sending_queue:
      batch:

service:
  pipelines:
    metrics:
      receivers: [foo]

      exporters: [foo]

This search has references to the batch processor: https://github.com/search?q=org%3Aopen-telemetry+%2Fbatch%3A%2F+%28language%3AYAML+OR+language%3AMarkdown%29&type=code

Tip

React with 👍 to help prioritize this issue. Please use comments to provide useful context, avoiding +1 or me too, to help us triage it. Learn more here.

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Blocked

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions