Skip to content

[Trace SDK] - Add SpanExporter#ForceFlush as required method #1623

@lalitb

Description

@lalitb

As part of open-telemetry/opentelemetry-specification#2654, ForceFlush was added as required method for SpanExporter. This needs to be added to otel-cpp SDK, possibly with default empty implementation to ensure it's not breaking change for external exporters. Also, if required, the method should be overridden in the core exporters e.g, OTLP HTTP exporter running in Async Mode may need special handling to flush the pending events.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions