Skip to content

execution: expose telemetry for noop operators - #723

Merged
fpetkovski merged 2 commits into
thanos-io:mainfrom
pedro-stanaka:pedro-stanaka/fix-noop-analysis
Jul 29, 2026
Merged

execution: expose telemetry for noop operators#723
fpetkovski merged 2 commits into
thanos-io:mainfrom
pedro-stanaka:pedro-stanaka/fix-noop-analysis

Conversation

@pedro-stanaka

@pedro-stanaka pedro-stanaka commented Jul 28, 2026

Copy link
Copy Markdown
Contributor

Summary

wrap the Noop physical operator with operator telemetry and add a small test to cover the case.

Why

DistributedExecutionOptimizer can validly produce a Noop plan when no remote engine overlaps a query.

@pedro-stanaka
pedro-stanaka force-pushed the pedro-stanaka/fix-noop-analysis branch from 859cf26 to 62c7178 Compare July 28, 2026 15:08
@pedro-stanaka
pedro-stanaka marked this pull request as ready for review July 28, 2026 15:15
@pedro-stanaka
pedro-stanaka force-pushed the pedro-stanaka/fix-noop-analysis branch from 62c7178 to ac652bd Compare July 28, 2026 16:19
@pedro-stanaka

Copy link
Copy Markdown
Contributor Author

lol, github ci workers are lazy it seems. tests + lint is passing locally

Comment thread engine/explain_test.go Outdated
Comment thread engine/explain_test.go Outdated
Comment thread engine/explain_test.go Outdated
pedro-stanaka and others added 2 commits July 29, 2026 09:24
noop

Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
Co-authored-by: Filip Petkovski <filip.petkovsky@gmail.com>
Signed-off-by: Pedro Tanaka <me@pedrotanaka.com.br>
Signed-off-by: Pedro Tanaka <pedro.tanaka@shopify.com>
@pedro-stanaka
pedro-stanaka force-pushed the pedro-stanaka/fix-noop-analysis branch from 1bb4ee7 to 66308c1 Compare July 29, 2026 07:24
@fpetkovski
fpetkovski merged commit f8bd3f9 into thanos-io:main Jul 29, 2026
7 checks passed
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