Skip to content
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

Use native Rust support for async traits in LogExporter::export() method (11% improvement) #2374

Merged
merged 34 commits into from
Dec 20, 2024

Merge branch 'main' into log-async-trait-impl

6ac8aa0
Select commit
Loading
Failed to load commit list.
Merged

Use native Rust support for async traits in LogExporter::export() method (11% improvement) #2374

Merge branch 'main' into log-async-trait-impl
6ac8aa0
Select commit
Loading
Failed to load commit list.
Codecov / codecov/patch failed Dec 13, 2024 in 0s

28.2% of diff hit (target 79.3%)

View this Pull Request on Codecov

28.2% of diff hit (target 79.3%)

Annotations

Check warning on line 260 in opentelemetry-appender-tracing/src/layer.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

opentelemetry-appender-tracing/src/layer.rs#L251-L260

Added lines #L251 - L260 were not covered by tests

Check warning on line 25 in opentelemetry-otlp/src/exporter/http/logs.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

opentelemetry-otlp/src/exporter/http/logs.rs#L13-L25

Added lines #L13 - L25 were not covered by tests

Check warning on line 33 in opentelemetry-otlp/src/exporter/http/logs.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

opentelemetry-otlp/src/exporter/http/logs.rs#L27-L33

Added lines #L27 - L33 were not covered by tests

Check warning on line 37 in opentelemetry-otlp/src/exporter/http/logs.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

opentelemetry-otlp/src/exporter/http/logs.rs#L35-L37

Added lines #L35 - L37 were not covered by tests

Check warning on line 40 in opentelemetry-otlp/src/exporter/http/logs.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

opentelemetry-otlp/src/exporter/http/logs.rs#L39-L40

Added lines #L39 - L40 were not covered by tests

Check warning on line 52 in opentelemetry-otlp/src/exporter/http/logs.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

opentelemetry-otlp/src/exporter/http/logs.rs#L42-L52

Added lines #L42 - L52 were not covered by tests

Check warning on line 239 in opentelemetry-otlp/src/exporter/http/mod.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

opentelemetry-otlp/src/exporter/http/mod.rs#L239

Added line #L239 was not covered by tests

Check warning on line 317 in opentelemetry-otlp/src/exporter/http/mod.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

opentelemetry-otlp/src/exporter/http/mod.rs#L317

Added line #L317 was not covered by tests

Check warning on line 76 in opentelemetry-otlp/src/exporter/tonic/logs.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

opentelemetry-otlp/src/exporter/tonic/logs.rs#L62-L76

Added lines #L62 - L76 were not covered by tests

Check warning on line 78 in opentelemetry-otlp/src/exporter/tonic/logs.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

opentelemetry-otlp/src/exporter/tonic/logs.rs#L78

Added line #L78 was not covered by tests

Check warning on line 81 in opentelemetry-otlp/src/exporter/tonic/logs.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

opentelemetry-otlp/src/exporter/tonic/logs.rs#L81

Added line #L81 was not covered by tests

Check warning on line 83 in opentelemetry-otlp/src/exporter/tonic/logs.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

opentelemetry-otlp/src/exporter/tonic/logs.rs#L83

Added line #L83 was not covered by tests

Check warning on line 94 in opentelemetry-otlp/src/exporter/tonic/logs.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

opentelemetry-otlp/src/exporter/tonic/logs.rs#L85-L94

Added lines #L85 - L94 were not covered by tests

Check warning on line 276 in opentelemetry-otlp/src/exporter/tonic/mod.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

opentelemetry-otlp/src/exporter/tonic/mod.rs#L276

Added line #L276 was not covered by tests

Check warning on line 130 in opentelemetry-otlp/src/logs.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

opentelemetry-otlp/src/logs.rs#L130

Added line #L130 was not covered by tests

Check warning on line 134 in opentelemetry-otlp/src/logs.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

opentelemetry-otlp/src/logs.rs#L132-L134

Added lines #L132 - L134 were not covered by tests

Check warning on line 139 in opentelemetry-otlp/src/logs.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

opentelemetry-otlp/src/logs.rs#L137-L139

Added lines #L137 - L139 were not covered by tests

Check warning on line 152 in opentelemetry-otlp/src/logs.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

opentelemetry-otlp/src/logs.rs#L147-L152

Added lines #L147 - L152 were not covered by tests

Check warning on line 154 in opentelemetry-otlp/src/logs.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

opentelemetry-otlp/src/logs.rs#L154

Added line #L154 was not covered by tests

Check warning on line 156 in opentelemetry-otlp/src/logs.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

opentelemetry-otlp/src/logs.rs#L156

Added line #L156 was not covered by tests

Check warning on line 158 in opentelemetry-otlp/src/logs.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

opentelemetry-otlp/src/logs.rs#L158

Added line #L158 was not covered by tests

Check warning on line 162 in opentelemetry-otlp/src/logs.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

opentelemetry-otlp/src/logs.rs#L162

Added line #L162 was not covered by tests

Check warning on line 164 in opentelemetry-otlp/src/logs.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

opentelemetry-otlp/src/logs.rs#L164

Added line #L164 was not covered by tests

Check warning on line 166 in opentelemetry-otlp/src/logs.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

opentelemetry-otlp/src/logs.rs#L166

Added line #L166 was not covered by tests

Check warning on line 179 in opentelemetry-sdk/src/logs/log_processor.rs

See this annotation in the file changed.

@codecov codecov / codecov/patch

opentelemetry-sdk/src/logs/log_processor.rs#L179

Added line #L179 was not covered by tests