Skip to content

Commit ee0ac46

Browse files
authored
Merge pull request #1061 from KelvinTegelaar/dev
[pull] dev from KelvinTegelaar:dev
2 parents d1b1fb2 + 614949f commit ee0ac46

22 files changed

Lines changed: 608 additions & 71 deletions
0 Bytes
Binary file not shown.

Modules/AzBobbyTables/3.5.1/AzBobbyTables.psd1

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -110,11 +110,12 @@ PrivateData = @{
110110
# IconUri = ''
111111

112112
# ReleaseNotes of this module
113-
ReleaseNotes = '## [3.5.1] - 2026-04-22
113+
ReleaseNotes = '## [3.5.1] - 2026-07-01
114114
115-
### Changed
115+
### Added
116116
117-
- Share a single HttpClient across all TableClient/TableServiceClient instances via HttpClientTransport, enabling TCP connection pooling and reducing socket churn in high-concurrency scenarios
117+
- Added a `-MaxConnectionsPerServer` parameter to `New-AzDataTableContext` to cap the number of concurrent connections per server endpoint on the shared HTTP client pool. Applied process-wide on first use; default is unlimited.
118+
- Added a `-MaxRetries` parameter to the table operation cmdlets (`Add-`, `Get-`, `Remove-`, `Update-AzDataTableEntity`, `Clear-`, `Get-`, `New-`, `Remove-AzDataTable`) to retry throttled requests (HTTP 429), waiting for the service''s Retry-After hint between attempts. Defaults to `0` (no retries).
118119
119120
'
120121

Modules/AzBobbyTables/3.5.1/CHANGELOG.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,17 @@ The format is based on and uses the types of changes according to [Keep a Change
44

55
## [Unreleased]
66

7+
### Added
8+
9+
- Added a `-MaxConnectionsPerServer` parameter to `New-AzDataTableContext` to cap the number of concurrent connections per server endpoint on the shared HTTP client pool. Applied process-wide on first use; default is unlimited.
10+
- Added a `-MaxRetries` parameter to the table operation cmdlets (`Add-`, `Get-`, `Remove-`, `Update-AzDataTableEntity`, `Clear-`, `Get-`, `New-`, `Remove-AzDataTable`) to retry throttled requests (HTTP 429), waiting for the service's Retry-After hint between attempts. Defaults to `0` (no retries).
11+
12+
## [3.5.0] - 2026-04-20
13+
714
### Changed
815

9-
- Share a single HttpClient across all TableClient/TableServiceClient instances via HttpClientTransport, enabling TCP connection pooling and reducing socket churn in high-concurrency scenarios
16+
- Now shares a single HttpClient across all TableClient/TableServiceClient instances via HttpClientTransport, enabling TCP connection pooling and reducing socket churn in high-concurrency scenarios [#122](https://github.com/PalmEmanuel/AzBobbyTables/pull/122)
17+
- Bump System.Linq.Async from 7.0.0 to 7.0.1
1018

1119
## [3.4.2] - 2026-03-30
1220

@@ -92,7 +100,8 @@ The format is based on and uses the types of changes according to [Keep a Change
92100

93101
## 3.1.1 - 2023-05-03
94102

95-
[unreleased]: https://github.com/PalmEmanuel/AzBobbyTables/compare/v3.4.2...HEAD
103+
[unreleased]: https://github.com/PalmEmanuel/AzBobbyTables/compare/v3.5.0...HEAD
104+
[3.5.0]: https://github.com/PalmEmanuel/AzBobbyTables/compare/v3.4.2...v3.5.0
96105
[3.4.2]: https://github.com/PalmEmanuel/AzBobbyTables/compare/v3.4.1...v3.4.2
97106
[3.4.1]: https://github.com/PalmEmanuel/AzBobbyTables/compare/v3.4.0...v3.4.1
98107
[3.4.0]: https://github.com/PalmEmanuel/AzBobbyTables/compare/v3.3.2...v3.4.0
512 Bytes
Binary file not shown.
Binary file not shown.
40 Bytes
Binary file not shown.
Binary file not shown.
512 Bytes
Binary file not shown.
Binary file not shown.

Modules/AzBobbyTables/3.5.1/en-US/AzBobbyTables.PS.dll-Help.xml

Lines changed: 222 additions & 6 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)