[receiver/azureeventhubreceiver] Update default checkpoint when storage is enabled and storage compatibility#44461
Merged
atoulme merged 8 commits intoopen-telemetry:mainfrom Dec 31, 2025
Conversation
atoulme
reviewed
Nov 22, 2025
atoulme
reviewed
Nov 22, 2025
ed70177 to
3b41276
Compare
3b41276 to
d3d0e87
Compare
d3d0e87 to
150a5d9
Compare
Contributor
|
This PR was marked stale due to lack of activity. It will be closed in 14 days. |
atoulme
approved these changes
Dec 31, 2025
seongpil0948
pushed a commit
to seongpil0948/opentelemetry-collector-contrib
that referenced
this pull request
Jan 10, 2026
…ge is enabled and storage compatibility (open-telemetry#44461) <!--Ex. Fixing a bug - Describe the bug and how this fixes the issue. Ex. Adding a feature - Explain what this achieves.--> #### Description - When storage was enabled for either the legacy or the new implementation, the receiver would start at the beginning of the stream when it should be starting at the end of the stream. - Updated the new SDK checkpoint storage to be compatible with the legacy storage format. This makes sure there are no negative side effects from upgrading. The new SDK is still under a feature flag. <!--Describe what testing was performed and which tests were added.--> #### Testing - Make sure that both with `legacy` and `azeventhub` when storage is enabled and nothing is stored yet, that the default checkpoint is the latest. Tests were added to validate this case. - Verify that after running the current (legacy) version, you can enable the `ezeventhub` feature flag and the checkpoint is correctly resumed.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Testing
legacyandazeventhubwhen storage is enabled and nothing is stored yet, that the default checkpoint is the latest. Tests were added to validate this case.ezeventhubfeature flag and the checkpoint is correctly resumed.