File tree Expand file tree Collapse file tree 6 files changed +14
-2
lines changed
opentelemetry-etw-metrics Expand file tree Collapse file tree 6 files changed +14
-2
lines changed Original file line number Diff line number Diff line change 22
33## vNext
44
5+ ## v0.9.0
6+
7+ Released 2025-Jun-19
8+
59- Added validation to provider name.
610- Added optional feature ` serde_json ` to serialize List and Maps.
711- ** BREAKING**
Original file line number Diff line number Diff line change 11[package ]
22name = " opentelemetry-etw-logs"
33description = " OpenTelemetry logs exporter to ETW (Event Tracing for Windows)"
4- version = " 0.8 .0"
4+ version = " 0.9 .0"
55edition = " 2021"
66homepage = " https://github.com/open-telemetry/opentelemetry-rust-contrib/tree/main/opentelemetry-etw-logs"
77repository = " https://github.com/open-telemetry/opentelemetry-rust-contrib/tree/main/opentelemetry-etw-logs"
Original file line number Diff line number Diff line change @@ -80,6 +80,7 @@ impl ETWExporter {
8080 log_record : & opentelemetry_sdk:: logs:: SdkLogRecord ,
8181 _instrumentation : & opentelemetry:: InstrumentationScope ,
8282 ) -> opentelemetry_sdk:: error:: OTelSdkResult {
83+ // TODO: If severity_number is not set, then fail the export than assuming Debug.
8384 let otel_level = log_record. severity_number ( ) . unwrap_or ( Severity :: Debug ) ;
8485 let level = common:: convert_severity_to_level ( otel_level) ;
8586
Original file line number Diff line number Diff line change @@ -29,6 +29,7 @@ pub(crate) fn populate_part_c(
2929 if cs_c_count > 0 {
3030 event. add_struct ( "PartC" , cs_c_count, field_tag) ;
3131
32+ // TODO: This 2nd iteration is not optimal, and can be optimized
3233 for ( key, value) in log_record. attributes_iter ( ) {
3334 match ( key. as_str ( ) , & value) {
3435 ( EVENT_ID , _) => {
Original file line number Diff line number Diff line change 22
33## vNext
44
5+ ## v0.9.0
6+
7+ Released 2025-Jun-19
8+
9+ - Bump opentelemetry and opentelemetry_sdk versions to 0.30
10+ - Bump opentelemetry-proto version to 0.30
511- Bump tracelogging crate to 1.2.4
612
713## v0.8.0
Original file line number Diff line number Diff line change 11[package ]
22name = " opentelemetry-etw-metrics"
3- version = " 0.8 .0"
3+ version = " 0.9 .0"
44edition = " 2021"
55description = " OpenTelemetry metrics exporter to ETW (Event Tracing for Windows)"
66homepage = " https://github.com/open-telemetry/opentelemetry-rust-contrib/tree/main/opentelemetry-etw-metrics"
You can’t perform that action at this time.
0 commit comments