-
Notifications
You must be signed in to change notification settings - Fork 2.2k
feat(servicebus): add listSessions to session receiver clients #48956
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
EldertGrootenboer
wants to merge
35
commits into
Azure:main
Choose a base branch
from
EldertGrootenboer:fix/servicebus-get-message-sessions
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 6 commits
Commits
Show all changes
35 commits
Select commit
Hold shift + click to select a range
53587b2
feat(servicebus): add listSessions to session receiver clients
EldertGrootenboerMS 74c669a
fix: simplify pagination with takeWhile + map for skip tracking
EldertGrootenboerMS 6c01e0d
fix(servicebus): address review feedback on listSessions
EldertGrootenboerMS c951cf5
fix(servicebus): align listSessions with Track 1 semantics + use Page…
EldertGrootenboerMS 816475c
fix(servicebus): validate listSessions continuation tokens + spelling
EldertGrootenboerMS 325bcec
fix(servicebus): harden listSessions response parsing + cursor encoding
EldertGrootenboerMS 06e4fe9
test(servicebus): cover listSessions cursor + sync delegation paths
EldertGrootenboerMS c493bdc
fix(servicebus): drop unreachable null check in listSessions cursor l…
EldertGrootenboerMS 90406e3
fix(servicebus): tighten listSessions argument + cursor validation
EldertGrootenboerMS a3ce677
fix(servicebus): validate listSessions paging args + harden response …
EldertGrootenboerMS 1c216b5
fix(servicebus): preserve empty-string lastSessionId cursor
EldertGrootenboerMS e7db264
fix(servicebus): accept Iterable session-IDs payload + tighten fallba…
EldertGrootenboerMS 82d7822
fix(servicebus): use FluxUtil.pagedFluxError for listSessions null guard
EldertGrootenboerMS 3f5850b
test(servicebus): isolate getMessageSessionsNotFound from shared state
EldertGrootenboerMS a1e0b62
fix(servicebus): tighten timestamp assertion + sentinel comparison co…
EldertGrootenboerMS 4dd5d4b
fix(servicebus): strict UTF-8 cursor decoding + clearer async-error test
EldertGrootenboerMS 660136b
fix(servicebus): allocate fresh HttpHeaders per listSessions page
EldertGrootenboerMS 40fa0c2
fix(servicebus): wrap listSessions page fetch in tracing span
EldertGrootenboerMS 3b248d0
docs(servicebus): add CHANGELOG entry for listSessions feature
EldertGrootenboerMS 1e70cc8
test(servicebus): correct getMessageSessionsNotFound rationale comment
EldertGrootenboerMS 91bb76a
docs(servicebus): document active-messages sentinel clamp on listSess…
EldertGrootenboerMS c79b765
fix(servicebus): address round 21 review feedback on listSessions
EldertGrootenboerMS af72ac7
test(servicebus): use local copy in getMessageSessionsNoContent
EldertGrootenboerMS 334d2c3
fix(servicebus): treat empty listSessions continuation token as end o…
EldertGrootenboerMS b4ba8e0
feat(servicebus): propagate caller page size to listSessions broker r…
EldertGrootenboerMS 3bdaba6
docs(servicebus): correct listSessionsInternal byPage comment
EldertGrootenboerMS beedeff
docs(servicebus): clarify active-messages sentinel literal in javadoc
EldertGrootenboerMS f572db1
docs(servicebus): drop implementation-package link from listSessions …
EldertGrootenboerMS 924be36
fix(servicebus): surface protocol errors and harden MessageSessionsRe…
EldertGrootenboerMS 0e38dc0
fix(servicebus): protocol-error on unexpected sessions-ids payload type
EldertGrootenboerMS d5cb86a
fix(servicebus): require strict monotonic forward progress on respons…
EldertGrootenboerMS 38eba31
test(servicebus): use OffsetDateTime.MAX in getMessageSessionsCapsYear
EldertGrootenboerMS 0c525e0
Merge origin/main into fix/servicebus-get-message-sessions
EldertGrootenboerMS 1358ba1
Merge branch 'main' into fix/servicebus-get-message-sessions
EldertGrootenboer 9bd4c49
Merge branch 'main' into fix/servicebus-get-message-sessions
EldertGrootenboer File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
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
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
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
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
Oops, something went wrong.
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.