Skip to content

[LOGS] Pass resolved context to LogRecordProcessor::OnEmit unconditionally - #4421

Open
om7057 wants to merge 11 commits into
open-telemetry:mainfrom
om7057:logs/unconditional-resolved-context
Open

[LOGS] Pass resolved context to LogRecordProcessor::OnEmit unconditionally#4421
om7057 wants to merge 11 commits into
open-telemetry:mainfrom
om7057:logs/unconditional-resolved-context

Merge remote-tracking branch 'origin/main' into logs/unconditional-re…

f046d76
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Sep 3, 2026 in 0s

83.45% (-0.02%) compared to bcd4f2d

View this Pull Request on Codecov

83.45% (-0.02%) compared to bcd4f2d

Details

Codecov Report

❌ Patch coverage is 97.56098% with 1 line in your changes missing coverage. Please review.
✅ Project coverage is 83.45%. Comparing base (bcd4f2d) to head (f046d76).

Files with missing lines Patch % Lines
sdk/src/logs/logger.cc 94.45% 1 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #4421      +/-   ##
==========================================
- Coverage   83.47%   83.45%   -0.02%     
==========================================
  Files         521      521              
  Lines       20380    20419      +39     
==========================================
+ Hits        17011    17039      +28     
- Misses       3369     3380      +11     
Files with missing lines Coverage Δ
api/include/opentelemetry/logs/logger.h 82.48% <100.00%> (+1.37%) ⬆️
sdk/include/opentelemetry/sdk/logs/processor.h 100.00% <100.00%> (ø)
sdk/src/logs/multi_log_record_processor.cc 86.46% <100.00%> (-10.01%) ⬇️
sdk/src/logs/logger.cc 94.12% <94.45%> (ø)

... and 1 file with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.