Skip to content
Merged
Changes from 1 commit
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
9331203
Implement an IMetricsListener over OpenTelemetry SDK.
CodeBlanch Jul 28, 2023
b70f529
Tweak.
CodeBlanch Jul 28, 2023
e411e22
Tweak.
CodeBlanch Jul 28, 2023
dc4f60e
Merge from main.
CodeBlanch Oct 9, 2023
6db3bcb
Manually fix merge conflicts and update API to released versions.
CodeBlanch Oct 9, 2023
680c506
Package updates.
CodeBlanch Oct 9, 2023
496002f
Ceremony.
CodeBlanch Oct 10, 2023
3a03fa3
Fixed dropped metrics in IMetricsBuilder when composite reader is used.
CodeBlanch Oct 14, 2023
558df37
Rename API and add todo.
CodeBlanch Oct 16, 2023
32a0388
Define SDK AddOpenTelemetryLogging extension.
CodeBlanch Oct 16, 2023
25e7ef9
Bug fixes.
CodeBlanch Oct 17, 2023
5ea6211
Merge from main.
CodeBlanch Oct 17, 2023
5d645eb
Merge from main.
CodeBlanch Oct 19, 2023
82b384d
Port public api updates.
CodeBlanch Oct 19, 2023
f4c254a
Merge branch 'main' into poc/metricsbuilder
CodeBlanch Oct 24, 2023
995d2c4
Merge branch 'main' into poc/metricsbuilder
CodeBlanch Nov 1, 2023
9c87e60
Code review.
CodeBlanch Nov 1, 2023
3fd9045
Warning cleanup.
CodeBlanch Nov 1, 2023
c507377
Test coverage.
CodeBlanch Nov 6, 2023
fe10eb6
Merge from main.
CodeBlanch Nov 6, 2023
24322e8
Merge fixes.
CodeBlanch Nov 6, 2023
3fe5702
Test coverage for the UseOpenTelemetry logging extension.
CodeBlanch Nov 7, 2023
bfec275
Ignore external subscriptions if AddMeter is also called.
CodeBlanch Nov 9, 2023
c728717
Verify hot reload of metrics via IConfiguration works and doesn't pro…
CodeBlanch Nov 10, 2023
934e75b
Switch WithLogging and WithMetrics to turn on hosting features.
CodeBlanch Nov 13, 2023
467008e
Make IMetricsBuilder.UseOpenTelemetry an experimental API.
CodeBlanch Nov 13, 2023
f22cdf8
XML comment tweaks.
CodeBlanch Nov 13, 2023
f5b2e6f
Test fix.
CodeBlanch Nov 13, 2023
ec19a81
Warning cleanup.
CodeBlanch Nov 13, 2023
01114b3
Update WithMetrics XML comments to capture the IMetricsListener behav…
CodeBlanch Nov 14, 2023
4012f83
Make IMetricsBuilder.UseOpenTelemetry internal.
CodeBlanch Nov 14, 2023
cd393f7
Remove logging changes.
CodeBlanch Nov 14, 2023
1500698
Remove more logging changes.
CodeBlanch Nov 14, 2023
c2cb6be
Merge from main.
CodeBlanch Nov 15, 2023
0b623e9
A few misc changes and fixes.
CodeBlanch Nov 15, 2023
9831c9f
Merge from main.
CodeBlanch Nov 16, 2023
6905583
Refactor a little bit of duplicated code.
CodeBlanch Nov 16, 2023
cc195ba
Code review.
CodeBlanch Nov 17, 2023
d993289
Code review.
CodeBlanch Nov 17, 2023
0862f7f
Code review.
CodeBlanch Nov 17, 2023
f73d309
Code review and race condition cleanup.
CodeBlanch Nov 17, 2023
da5554b
Tweak.
CodeBlanch Nov 17, 2023
f748914
Reuse metric instances when an instrument is reactivated.
CodeBlanch Nov 18, 2023
7685521
Expand TODOs.
CodeBlanch Nov 18, 2023
8c4c9d2
Merge branch 'main' into poc/metricsbuilder
CodeBlanch Nov 20, 2023
54da2d9
Lower reference to Microsoft.Extensions.Diagnostics.Abstractions.
CodeBlanch Nov 20, 2023
97f3bf5
Warning cleanup.
CodeBlanch Nov 20, 2023
abbcbb1
Revert logging options ordering change.
CodeBlanch Nov 21, 2023
7744d5e
Code review.
CodeBlanch Nov 21, 2023
9ab7c58
CHANGELOG update.
CodeBlanch Nov 21, 2023
f2fce4a
Test tweak.
CodeBlanch Nov 21, 2023
152220c
Merge remote-tracking branch 'upstream/main' into poc/metricsbuilder
CodeBlanch Nov 21, 2023
1c264e8
Clean up nits.
CodeBlanch Nov 21, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
CHANGELOG update.
  • Loading branch information
CodeBlanch committed Nov 21, 2023
commit 9ab7c582ad098b825f2d46c6b3dbc4c948b4001c
6 changes: 6 additions & 0 deletions src/OpenTelemetry.Extensions.Hosting/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,12 @@
version to `8.0.0`.
([#5051](https://github.com/open-telemetry/opentelemetry-dotnet/pull/5051))

* The `OpenTelemetryBuilder.WithMetrics` method will now register an
`IMetricsListener` named 'OpenTelemetry' into the `IServiceCollection` to
enable metric management via the new `Microsoft.Extensions.Diagnostics` .NET 8
APIs.
([#4958](https://github.com/open-telemetry/opentelemetry-dotnet/pull/4958))

## 1.7.0-alpha.1

Released 2023-Oct-16
Expand Down