Skip to content

Conversation

@mheffner
Copy link
Contributor

@mheffner mheffner commented Dec 30, 2025

Flush deadline

Add a deadline to the flush requests initiated by external users like the lambda-extension and future lambda-forwarder. This allows the flusher to specify a maximum time to wait for all messages to be flushed from the pipeline. The default is still to wait for a configured time based on the exporter.

Add metadata to logs_rx

Update the logs_rx channel, used by the lambda-exporter and lambda-forwarder to publish logs, to include Metadata by switching to the Message type.

Forwarder metadata

Expands the payload metadata support to include a new ForwarderMetadata. This will be used by the lambda-forwarder to ensure that each message is exported before reporting success back to the lambda API. It will only track a single request at a time, so it only tracks a request id.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants