Skip to content

Commit 104cf32

Browse files
authored
[sdk] Merge 1.5.1 fixes to main (1.6 dev) (#4619)
1 parent 1395b7f commit 104cf32

18 files changed

Lines changed: 170 additions & 61 deletions

File tree

src/OpenTelemetry.Api.ProviderBuilderExtensions/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@
77
implementation (eg `LoggerProviderBuilder`) with dependency injection.
88
([#4433](https://github.com/open-telemetry/opentelemetry-dotnet/pull/4433))
99

10+
## 1.5.1
11+
12+
Released 2023-Jun-26
13+
1014
## 1.5.0
1115

1216
Released 2023-Jun-05

src/OpenTelemetry.Api/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,10 @@
1919
implementation (`LoggerProviderBuilder`, `LoggerProvider`, `Logger`, etc.).
2020
([#4433](https://github.com/open-telemetry/opentelemetry-dotnet/pull/4433))
2121

22+
## 1.5.1
23+
24+
Released 2023-Jun-26
25+
2226
## 1.5.0
2327

2428
Released 2023-Jun-05

src/OpenTelemetry.Api/Logs/LogRecordAttributeList.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ public struct LogRecordAttributeList : IReadOnlyList<KeyValuePair<string, object
3232
internal const int OverflowMaxCount = 8;
3333
internal const int OverflowAdditionalCapacity = 16;
3434
internal List<KeyValuePair<string, object?>>? OverflowAttributes;
35+
private static readonly IReadOnlyList<KeyValuePair<string, object?>> Empty = Array.Empty<KeyValuePair<string, object?>>();
3536
private KeyValuePair<string, object?> attribute1;
3637
private KeyValuePair<string, object?> attribute2;
3738
private KeyValuePair<string, object?> attribute3;
@@ -207,12 +208,12 @@ public readonly Enumerator GetEnumerator()
207208
/// <inheritdoc/>
208209
readonly IEnumerator IEnumerable.GetEnumerator() => this.GetEnumerator();
209210

210-
internal readonly List<KeyValuePair<string, object?>>? Export(ref List<KeyValuePair<string, object?>>? attributeStorage)
211+
internal readonly IReadOnlyList<KeyValuePair<string, object?>> Export(ref List<KeyValuePair<string, object?>>? attributeStorage)
211212
{
212213
int count = this.count;
213214
if (count <= 0)
214215
{
215-
return null;
216+
return Empty;
216217
}
217218

218219
var overflowAttributes = this.OverflowAttributes;

src/OpenTelemetry.Exporter.Console/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@
1313
* Added `LoggerProviderBuilder.AddConsoleExporter` registration extension.
1414
([#4583](https://github.com/open-telemetry/opentelemetry-dotnet/pull/4583))
1515

16+
## 1.5.1
17+
18+
Released 2023-Jun-26
19+
1620
## 1.5.0
1721

1822
Released 2023-Jun-05

src/OpenTelemetry.Exporter.InMemory/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@
55
* Added `LoggerProviderBuilder.AddInMemoryExporter` registration extension.
66
([#4584](https://github.com/open-telemetry/opentelemetry-dotnet/pull/4584))
77

8+
## 1.5.1
9+
10+
Released 2023-Jun-26
11+
812
## 1.5.0
913

1014
Released 2023-Jun-05

src/OpenTelemetry.Exporter.Jaeger/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
## Unreleased
44

5+
## 1.5.1
6+
7+
Released 2023-Jun-26
8+
59
## 1.5.0
610

711
Released 2023-Jun-05

src/OpenTelemetry.Exporter.OpenTelemetryProtocol/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,10 @@
2121
* Updated to support `Severity` and `SeverityText` when exporting `LogRecord`s.
2222
([#4568](https://github.com/open-telemetry/opentelemetry-dotnet/pull/4568))
2323

24+
## 1.5.1
25+
26+
Released 2023-Jun-26
27+
2428
## 1.5.0
2529

2630
Released 2023-Jun-05

src/OpenTelemetry.Exporter.Zipkin/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
## Unreleased
44

5+
## 1.5.1
6+
7+
Released 2023-Jun-26
8+
59
## 1.5.0
610

711
Released 2023-Jun-05

src/OpenTelemetry.Extensions.Hosting/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
## Unreleased
44

5+
## 1.5.1
6+
7+
Released 2023-Jun-26
8+
59
## 1.5.0
610

711
Released 2023-Jun-05

src/OpenTelemetry.Extensions.Propagators/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
## Unreleased
44

5+
## 1.5.1
6+
7+
Released 2023-Jun-26
8+
59
## 1.5.0
610

711
Released 2023-Jun-05

0 commit comments

Comments
 (0)