-
Notifications
You must be signed in to change notification settings - Fork 1.9k
groups: rework log records counter #11518
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
edsiper
wants to merge
49
commits into
master
Choose a base branch
from
grouped-log-counter-fix
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
49 commits
Select commit
Hold shift + click to select a range
c7f8426
task: persist route-effective records and bytes
edsiper 8cbefb6
engine: use effective log records counter
edsiper 4d2b608
out_forward: force non-log signals to forward mode
edsiper 245961b
tests: runtime: out_forward non-log formatter coverage
edsiper 6fb48aa
tests: runtime: add grouped log runtime counter semantics
edsiper 7ab6556
tests: runtime: add e2e route counter parity coverage
edsiper 373ec76
mp: add logical log record counting API
edsiper 22bcc4f
input_log: use logical record counting for grouped logs
edsiper b6127f0
input_chunk: align grouped-log counters and route drop accounting
edsiper 56372c4
filter: count grouped logs as logical records
edsiper 2fd5360
processor: align grouped-log record accounting
edsiper dfd9221
output: use logical log record count in processed chunks
edsiper 9c850bf
filter_alter_size: fix grouped-log counter usage
edsiper 553289c
out_azure: align counters with logical log records
edsiper c5e4173
out_azure_kusto: align counters with logical log records
edsiper 00cc77f
out_azure_logs_ingestion: use decoder-based grouped-log counting
edsiper 72281d0
out_bigquery: align counters with logical log records
edsiper 81ff0af
out_counter: report serialized events and logical log records
edsiper 7d358e4
out_datadog: align formatter count fallback with logical logs
edsiper 012620a
out_kafka_rest: align counters with logical log records
edsiper f6f0d29
out_logdna: align counters with logical log records
edsiper b4fd0ba
out_loki: align formatter count fallback with logical logs
edsiper ed2a224
out_nats: align counters with logical log records
edsiper e0e20be
out_nrlogs: align counters with logical log records
edsiper af5104e
out_oracle_log_analytics: align counters with logical logs
edsiper 8e4263c
out_s3: align counters with logical log records
edsiper e9f14b9
out_skywalking: align counters with logical log records
edsiper 47ff805
out_stackdriver: fix grouped-log counter parity
edsiper d460c10
tests: internal: input_chunk grouped-log counter regressions
edsiper 4322eaf
tests: internal: input_chunk_routes grouped-log map counting regression
edsiper 5e557ac
tests: internal: log_event_decoder grouped marker coverage
edsiper 6ef2d76
tests: internal: processor grouped-log counter invariants
edsiper 0826c46
tests: internal: task_map route data preservation across retries
edsiper 1917e05
output: preserve non-log route records on return
edsiper e1a8822
input_chunk: preserve zero drops and use route drop bytes
edsiper bb18a89
out_counter: avoid total double counting
edsiper eb1214f
tests: internal: processor: harden grouped counter test path
edsiper c7f1335
out_counter: validate json output counters
edsiper 1443e27
tests: internal: processor: harden grouped filter cleanup
edsiper d626641
mp: add grouped log counter helpers
edsiper dea1c89
output: expose grouped log counter values
edsiper dfdd683
processor: track grouped log counter semantics
edsiper ca59a46
tests: runtime: cover grouped log counter semantics
edsiper 0f84fdd
tests: runtime: harden grouped counter parity setup
edsiper 6f52e4c
tests: internal: processor: remove dead grouped cleanup branch
edsiper 6313177
mp: fix grouped normalize loop iterator type
edsiper 2c9eb39
mp: check grouped normalization result
edsiper 7c07918
tests: internal: processor: avoid grouped buffer double free
edsiper 270cd24
tests: runtime: harden grouped retry parity timing
edsiper File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.