Skip to content

feat(loki.source.gcplog): Add alloy config for MaxOutstandingBytes and MaxOutstandingMessages#5760

Merged
kalleep merged 2 commits into
mainfrom
kalleep/gcp-logs-push-attributes
Mar 12, 2026
Merged

feat(loki.source.gcplog): Add alloy config for MaxOutstandingBytes and MaxOutstandingMessages#5760
kalleep merged 2 commits into
mainfrom
kalleep/gcp-logs-push-attributes

Conversation

@kalleep
Copy link
Copy Markdown
Contributor

@kalleep kalleep commented Mar 11, 2026

Pull Request Details

Pubsub exposes these settings for concurrency / memory control.

Pub sub will spawn a go routine for each message it consume and there two settings are used to control how many messages it will buffer and spawn a go routine for.

Issue(s) fixed by this Pull Request

Fixes: #5025

Notes to the Reviewer

PR Checklist

  • Documentation added
  • Tests updated
  • Config converters updated

@kalleep kalleep requested review from a team and clayton-cornell as code owners March 11, 2026 12:37
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 11, 2026

💻 Deploy preview deleted (feat(loki.source.gcplog): Add alloy config for MaxOutstandingBytes and MaxOutstandingMessages).

@kalleep kalleep force-pushed the kalleep/gcp-logs-push-attributes branch from 1fc1e98 to 77b0910 Compare March 11, 2026 15:00
@kalleep kalleep merged commit c2b9f0b into main Mar 12, 2026
47 of 48 checks passed
@kalleep kalleep deleted the kalleep/gcp-logs-push-attributes branch March 12, 2026 08:06
@github-actions github-actions Bot locked as resolved and limited conversation to collaborators Mar 27, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

loki.source.gcplog: expose configuration for MaxOutstandingMessages and MaxOutstandingBytes

2 participants