From 4350e7cc3c8c099f5b077c6060d3db4dbd70b08a Mon Sep 17 00:00:00 2001 From: Johnathan W Date: Fri, 28 Aug 2026 10:40:39 -0400 Subject: [PATCH 1/3] Increment package version after release of azure-messaging-eventhubs --- sdk/eventhubs/azure-messaging-eventhubs/CHANGELOG.md | 10 ++++++++++ .../src/private/package_version.hpp | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/sdk/eventhubs/azure-messaging-eventhubs/CHANGELOG.md b/sdk/eventhubs/azure-messaging-eventhubs/CHANGELOG.md index 72f6ffa4c7..4f224e1924 100644 --- a/sdk/eventhubs/azure-messaging-eventhubs/CHANGELOG.md +++ b/sdk/eventhubs/azure-messaging-eventhubs/CHANGELOG.md @@ -1,5 +1,15 @@ # Release History +## 1.0.0-beta.15 (Unreleased) + +### Features Added + +### Breaking Changes + +### Bugs Fixed + +### Other Changes + ## 1.0.0-beta.14 (2026-08-18) ### Features Added diff --git a/sdk/eventhubs/azure-messaging-eventhubs/src/private/package_version.hpp b/sdk/eventhubs/azure-messaging-eventhubs/src/private/package_version.hpp index 1cd900e95a..e736d9b94f 100644 --- a/sdk/eventhubs/azure-messaging-eventhubs/src/private/package_version.hpp +++ b/sdk/eventhubs/azure-messaging-eventhubs/src/private/package_version.hpp @@ -13,7 +13,7 @@ #define AZURE_MESSAGING_EVENTHUBS_VERSION_MAJOR 1 #define AZURE_MESSAGING_EVENTHUBS_VERSION_MINOR 0 #define AZURE_MESSAGING_EVENTHUBS_VERSION_PATCH 0 -#define AZURE_MESSAGING_EVENTHUBS_VERSION_PRERELEASE "beta.14" +#define AZURE_MESSAGING_EVENTHUBS_VERSION_PRERELEASE "beta.15" #define AZURE_MESSAGING_EVENTHUBS_VERSION_ITOA_HELPER(i) #i #define AZURE_MESSAGING_EVENTHUBS_VERSION_ITOA(i) AZURE_MESSAGING_EVENTHUBS_VERSION_ITOA_HELPER(i) From 49ca53d732ad44e816ea03e1303f4e649275ad91 Mon Sep 17 00:00:00 2001 From: Johnathan W Date: Wed, 2 Sep 2026 11:06:25 -0400 Subject: [PATCH 2/3] chore(eventhubs): finalize beta changelogs --- .../CHANGELOG.md | 6 ++++++ .../src/private/package_version.hpp | 2 +- sdk/eventhubs/azure-messaging-eventhubs/CHANGELOG.md | 8 +------- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/CHANGELOG.md b/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/CHANGELOG.md index 71edf31d11..90b23c3223 100644 --- a/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/CHANGELOG.md +++ b/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/CHANGELOG.md @@ -1,5 +1,11 @@ # Release History +## 1.0.0-beta.5 (2026-09-02) + +### Other Changes + +- No public changes in this release. + ## 1.0.0-beta.4 (2026-08-18) ### Other Changes diff --git a/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/src/private/package_version.hpp b/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/src/private/package_version.hpp index b0f099b550..aefabc876e 100644 --- a/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/src/private/package_version.hpp +++ b/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/src/private/package_version.hpp @@ -13,7 +13,7 @@ #define AZURE_MESSAGING_EVENTHUBS_CHECKPOINTSTORE_BLOB_VERSION_MAJOR 1 #define AZURE_MESSAGING_EVENTHUBS_CHECKPOINTSTORE_BLOB_VERSION_MINOR 0 #define AZURE_MESSAGING_EVENTHUBS_CHECKPOINTSTORE_BLOB_VERSION_PATCH 0 -#define AZURE_MESSAGING_EVENTHUBS_CHECKPOINTSTORE_BLOB_VERSION_PRERELEASE "beta.4" +#define AZURE_MESSAGING_EVENTHUBS_CHECKPOINTSTORE_BLOB_VERSION_PRERELEASE "beta.5" #define AZURE_MESSAGING_EVENTHUBS_CHECKPOINTSTORE_BLOB_VERSION_ITOA_HELPER(i) #i #define AZURE_MESSAGING_EVENTHUBS_CHECKPOINTSTORE_BLOB_VERSION_ITOA(i) \ diff --git a/sdk/eventhubs/azure-messaging-eventhubs/CHANGELOG.md b/sdk/eventhubs/azure-messaging-eventhubs/CHANGELOG.md index d19a3e0b43..6f467b226a 100644 --- a/sdk/eventhubs/azure-messaging-eventhubs/CHANGELOG.md +++ b/sdk/eventhubs/azure-messaging-eventhubs/CHANGELOG.md @@ -1,18 +1,12 @@ # Release History -## 1.0.0-beta.15 (Unreleased) - -### Features Added - -### Breaking Changes +## 1.0.0-beta.15 (2026-09-02) ### Bugs Fixed - [[#7389]](https://github.com/Azure/azure-sdk-for-cpp/issues/7389) `ProducerClient` now tests a cached sender for liveness before it uses one. Holding a sender in the map is not the same as holding a usable one: a link that the service detached during an idle period stayed cached, and the read of the maximum message size in `CreateBatch` was the first call to touch it, so that read threw and the exception was how the client learned the link had died. The producer now discards a detached stack before use, and the size read no longer depends on a live link. A rebuild after an idle close costs the same connection, TLS and claims based security handshake as before; what this removes is the exception and its warnings on that path. This change applies to the uAMQP transport. - [[#7389]](https://github.com/Azure/azure-sdk-for-cpp/issues/7389) The claims based security retry in `ProducerClient::CreateBatch` now waits a short random interval before its one further attempt, instead of making it in the same instant. Every producer in a process that failed together went back into whatever caused the first failure together. The wait is a uniform value between zero and 100 milliseconds, drawn from a generator seeded for each thread. It is deliberately not the configured `RetryDelay` and not a backoff step: the purpose is to spread producers that failed at the same moment, not to wait for a condition to clear, so it does not add the best part of a second to a path that is already rebuilding a connection, and it does not depend on `RetryOptions`. The bound stays one retry, and only a claims based security open that reported `CbsOpenResult::Error` is retried; `Cancelled` and `Invalid` still reach the caller on the first attempt. -### Other Changes - ## 1.0.0-beta.14 (2026-08-18) ### Features Added From f6a8dcd38ba86bd56f97b02103035dbe385a086b Mon Sep 17 00:00:00 2001 From: Johnathan W Date: Wed, 2 Sep 2026 12:56:55 -0400 Subject: [PATCH 3/3] chore(eventhubs): remove checkpoint store bump --- .../CHANGELOG.md | 6 ------ .../src/private/package_version.hpp | 2 +- 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/CHANGELOG.md b/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/CHANGELOG.md index 90b23c3223..71edf31d11 100644 --- a/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/CHANGELOG.md +++ b/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/CHANGELOG.md @@ -1,11 +1,5 @@ # Release History -## 1.0.0-beta.5 (2026-09-02) - -### Other Changes - -- No public changes in this release. - ## 1.0.0-beta.4 (2026-08-18) ### Other Changes diff --git a/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/src/private/package_version.hpp b/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/src/private/package_version.hpp index aefabc876e..b0f099b550 100644 --- a/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/src/private/package_version.hpp +++ b/sdk/eventhubs/azure-messaging-eventhubs-checkpointstore-blob/src/private/package_version.hpp @@ -13,7 +13,7 @@ #define AZURE_MESSAGING_EVENTHUBS_CHECKPOINTSTORE_BLOB_VERSION_MAJOR 1 #define AZURE_MESSAGING_EVENTHUBS_CHECKPOINTSTORE_BLOB_VERSION_MINOR 0 #define AZURE_MESSAGING_EVENTHUBS_CHECKPOINTSTORE_BLOB_VERSION_PATCH 0 -#define AZURE_MESSAGING_EVENTHUBS_CHECKPOINTSTORE_BLOB_VERSION_PRERELEASE "beta.5" +#define AZURE_MESSAGING_EVENTHUBS_CHECKPOINTSTORE_BLOB_VERSION_PRERELEASE "beta.4" #define AZURE_MESSAGING_EVENTHUBS_CHECKPOINTSTORE_BLOB_VERSION_ITOA_HELPER(i) #i #define AZURE_MESSAGING_EVENTHUBS_CHECKPOINTSTORE_BLOB_VERSION_ITOA(i) \