You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iggy.apache.org by hg...@apache.org on 2026/10/18 15:57:30 UTC

(iggy) branch feat/sdk-partition-routing updated (16676ce82 -> 118eed293)

This is an automated email from the ASF dual-hosted git repository.

hubcio pushed a change to branch feat/sdk-partition-routing
in repository https://gitbox.apache.org/repos/asf/iggy.git


 discard 16676ce82 fix(java): share the login of a session with its poll links
 discard 08f44f3d7 fix(java): end a waiting automatic sign-in when the caller signs in
 discard 24d86520b fix(java): refresh the sign-in from every committed credential change
 discard 833035b5f fix(java): end the session when the poll attach is refused
 discard 3463d5d18 fix(java): keep the session when a stale eviction ends its bind
 discard 6a9fd0295 fix(java): close the link that carried a status 30 reply
 discard fbf1ac8d6 fix(java): stop retrying a status 30 or 40 reply as a lost link
 discard cd9ccd6f9 fix(java): start a new session for an explicit sign-in
 discard e8cacff3e fix(java): restore a lost session after the redial budget runs out
 discard de0dc79f3 fix(java): keep a sign-out in effect when credentials are configured
 discard 2a4172477 fix(java): dial a single node at its configured endpoint
 discard 3b86a6484 fix(java): keep a sent mutation uncertain after an eviction
 discard c3ba074f3 fix(java): keep a replay retained when a cancel races its proof
 discard e4203ad00 fix(java): keep the lane of a running replay after an abandon
 discard fe3e14a94 fix(java): keep proved replay outcomes readable for their owner
 discard 940ef904b fix(java): release a replay frame when its request id cannot renew
 discard 1c9e9f64e fix(java): close the link on a malformed or unproved reply
 discard a23b7d2e0 fix(java): keep a mutation uncertain after a stale client eviction
 discard 409db7171 fix(node): reject a consumer stream at creation when sign-in fails
 discard c9463cb86 fix(csharp): keep a consumer polling after an unknown poll outcome
 discard 68b9df96e fix(node): keep a consumer stream polling through a total outage
 discard b0078b9f0 fix(node): keep a consumer stream polling after a quiet rebind
 discard b0e5626f6 fix(go): keep a live session after a stale client deny
 discard 2ac83b6a9 fix(csharp): keep a live session after a stale client refusal
 discard 8d0b0b880 fix(sdk): keep a consumer polling after StaleClient or Disconnected
 discard d9cc709c7 fix(node): keep a live session after a denied stale client reply
 discard f1a3a2ccf fix(go): drop the session after a committed stale client result
 discard 1f3c366f1 fix(go): end the recovery when the caller starts to sign in
 discard 7c54c4f85 fix(go): end a pending automatic sign-in when the caller signs in
 discard 4606b5ab6 fix(go): retry an automatic sign-in that lost its link
 discard 9f830592b fix(go): redial a single node at its configured endpoint
 discard 09653b725 fix(sdk): stop retrying a StaleClient reply on the same link
 discard b399c0468 fix(csharp): drop the session after a committed stale client result
 discard 45009447b fix(node): record a committed stale client reply as a proved outcome
 discard ab86a2733 fix(csharp): redial a single node at its configured endpoint
 discard 98219e927 fix(csharp): restart replica links that used their retry budget
 discard 6a179c01b fix(csharp): keep the session after a stale client eviction
 discard a1eafd837 fix(csharp): keep the lane of a running replay after an abandon
 discard 518013772 fix(csharp): keep proved replay outcomes readable for their owner
 discard 7d8701043 fix(csharp): refresh stored sign-in on every committed credential change
 discard 1af369a52 fix(csharp): stop consumer polls from resolving another owner's write
 discard 2855863c7 fix(go): keep the session and the write after a stale client eviction
 discard 9c2851681 fix(go): refresh the sign-in from every committed credential change
 discard 9062a6c3f fix(go): keep proved replay outcomes readable for their owner
 discard b88bc9cff fix(go): fail unsent calls with 58 while the session recovers
 discard 18d151b4f fix(go): keep the lane of a running replay after an abandon
 discard 46aa40827 fix(go): keep an uncertain mutation uncertain after a fence change
 discard 75e98152d docs(sdk): document proved outcomes in the PHP, C++ and Python SDKs
 discard 2670169ea fix(node): end a resolve that times out behind a replay as uncertain
 discard 5d8a0783a fix(node): bind the same session again after a stale client eviction
 discard 915debb61 test(node): check the sign-in after a resolve proves a password change
 discard 94e50b523 fix(node): keep proved replay outcomes readable for their owner
 discard 4fbee7873 fix(node): restart replica links that used their retry budget
 discard af5327447 fix(node): report an evicted written mutation as uncertain
 discard 4243f24c3 fix(node): redial a single node at its configured endpoint
 discard 51cb66a65 fix(metadata): check the PAT cap after dedup so replays prove commits
 discard c22b98843 fix(metadata): keep the commit proof on a refused PAT create replay
 discard bdf358a8f fix(sdk): recover a lost session after the retry budget runs out
 discard 7f3112067 fix(sdk): keep a sent mutation uncertain after an eviction
 discard d2acb7bc5 fix(sdk): recover links after an outage longer than the retry budget
 discard 9da32fa2a fix(sdk): redial a single node through its configured endpoint
 discard bb87ca3ff fix(sdk): refresh stored sign-in on every committed credential change
 discard ff4509c8d fix(connectors): resolve an uncertain source chunk before resending
 discard c771d1e38 fix(sdk): keep proved replay outcomes readable for their owner
 discard 526938336 Merge branch 'master' into feat/sdk-partition-routing
 discard 3504d9b50 test(gateways): accept either timeout in the black hole dial test
 discard d79bf5cea fix(sdk): resume group consumers after every replica link drops
 discard 1c95ff5a2 fix(swift): route polls and offsets through partition routes
 discard 208c3f057 test(node): stop both consumers before deleting the e2e stream
 discard c307d1433 fix(sdk): retry route discovery after a backup namespace miss
 discard c53fff4e4 fix(connectors): reconnect stopped source links before retrying
 discard 4c0589431 test(integration): account for managed reconnects in stale clients
 discard 05826c8c2 fix(sdk): recover explicit login after rejected credentials
 discard 280d298e5 test(csharp): await drop notification before asserting link failure
 discard 277ee348a test(go): stop replay scenarios at a deterministic protocol boundary
 discard b6702558c test(csharp): align TLS and cancellation checks with recovery rules
 discard 46ee7ad72 fix(sdk): initialize PHP recovery exceptions through native fields
 discard ea27cb63f test(sdk): report unexpected PHP recovery exception messages
 discard 93e171e98 fix(js): return permanent connection configuration errors
 discard 90f18f3c6 test(go): scope binding failures to the polled primary
 discard 173b35feb test(bdd): compare resolved endpoints when tracking redirection
 discard 68f6108b2 fix(csharp): stop reusing failed connections before closure
 discard 1fd1407b9 feat(sdk)!: activate partition routing and recovery
     add 2c957fd6f feat(sdk)!: activate partition routing and recovery
     add 61ded91fb fix(csharp): stop reusing failed connections before closure
     add e88d85e68 test(bdd): compare resolved endpoints when tracking redirection
     add fbb38eb3a test(go): scope binding failures to the polled primary
     add 0ebc11ef0 fix(js): return permanent connection configuration errors
     add 6ee8d0e4b test(sdk): report unexpected PHP recovery exception messages
     add 434072d97 fix(sdk): initialize PHP recovery exceptions through native fields
     add 2ffa2c4f1 test(csharp): align TLS and cancellation checks with recovery rules
     add 32a95aaa4 test(go): stop replay scenarios at a deterministic protocol boundary
     add 6a71b9707 test(csharp): await drop notification before asserting link failure
     add bde21723a fix(sdk): recover explicit login after rejected credentials
     add 64f7b0b8c test(integration): account for managed reconnects in stale clients
     add f31b2bd4e fix(connectors): reconnect stopped source links before retrying
     add da12c19ed fix(sdk): retry route discovery after a backup namespace miss
     add 30cfb94fb test(node): stop both consumers before deleting the e2e stream
     add 3928ca636 fix(swift): route polls and offsets through partition routes
     add 153673525 fix(sdk): resume group consumers after every replica link drops
     add af87bb98b test(gateways): accept either timeout in the black hole dial test
     add abe3128b9 fix(sdk): keep proved replay outcomes readable for their owner
     add 50d214e7f fix(connectors): resolve an uncertain source chunk before resending
     add b4c26904e fix(sdk): refresh stored sign-in on every committed credential change
     add e7e0169ff fix(sdk): redial a single node through its configured endpoint
     add 59bec9a94 fix(sdk): recover links after an outage longer than the retry budget
     add ae7770990 fix(sdk): keep a sent mutation uncertain after an eviction
     add 1c57c3543 fix(sdk): recover a lost session after the retry budget runs out
     add bfc65ad2a fix(metadata): keep the commit proof on a refused PAT create replay
     add be791eb1d fix(metadata): check the PAT cap after dedup so replays prove commits
     add 988f3fc51 fix(node): redial a single node at its configured endpoint
     add 0d010935c fix(node): report an evicted written mutation as uncertain
     add 36d7f6dc3 fix(node): restart replica links that used their retry budget
     add de1b62a32 fix(node): keep proved replay outcomes readable for their owner
     add 766a811e4 test(node): check the sign-in after a resolve proves a password change
     add 9d1cd1240 fix(node): bind the same session again after a stale client eviction
     add fcd85f4be fix(node): end a resolve that times out behind a replay as uncertain
     add 7f3c6e148 docs(sdk): document proved outcomes in the PHP, C++ and Python SDKs
     add d81556258 fix(go): keep an uncertain mutation uncertain after a fence change
     add ea7d490b2 fix(go): keep the lane of a running replay after an abandon
     add 7625e675c fix(go): fail unsent calls with 58 while the session recovers
     add 2ee318ccd fix(go): keep proved replay outcomes readable for their owner
     add e39e7b4a7 fix(go): refresh the sign-in from every committed credential change
     add d1ce39a59 fix(go): keep the session and the write after a stale client eviction
     add 5d6e275e8 fix(csharp): stop consumer polls from resolving another owner's write
     add 98ed526e2 fix(csharp): refresh stored sign-in on every committed credential change
     add 33f720729 fix(csharp): keep proved replay outcomes readable for their owner
     add 88f2f68f0 fix(csharp): keep the lane of a running replay after an abandon
     add 202a3ee80 fix(csharp): keep the session after a stale client eviction
     add d4d7dd06f fix(csharp): restart replica links that used their retry budget
     add 9cfa11456 fix(csharp): redial a single node at its configured endpoint
     add cd7883d9b fix(node): record a committed stale client reply as a proved outcome
     add 4fe65805c fix(csharp): drop the session after a committed stale client result
     add 2d9a4012a fix(sdk): stop retrying a StaleClient reply on the same link
     add 89b57f2ba fix(go): redial a single node at its configured endpoint
     add 043d587f6 fix(go): retry an automatic sign-in that lost its link
     add 8f2b38216 fix(go): end a pending automatic sign-in when the caller signs in
     add 419ba24f9 fix(go): end the recovery when the caller starts to sign in
     add 110e2a65c fix(go): drop the session after a committed stale client result
     add bdb0d7cc1 fix(node): keep a live session after a denied stale client reply
     add e82f4f946 fix(sdk): keep a consumer polling after StaleClient or Disconnected
     add d69ee71fa fix(csharp): keep a live session after a stale client refusal
     add 8759157ed fix(go): keep a live session after a stale client deny
     add f049320dd fix(node): keep a consumer stream polling after a quiet rebind
     add fdb8abdf6 fix(node): keep a consumer stream polling through a total outage
     add f576098e9 fix(csharp): keep a consumer polling after an unknown poll outcome
     add d4e624207 fix(node): reject a consumer stream at creation when sign-in fails
     add 3a40d805e fix(java): keep a mutation uncertain after a stale client eviction
     add 208532bba fix(java): close the link on a malformed or unproved reply
     add e29dca8b5 fix(java): release a replay frame when its request id cannot renew
     add 336c21ffb fix(java): keep proved replay outcomes readable for their owner
     add a12b4c954 fix(java): keep the lane of a running replay after an abandon
     add c66818198 fix(java): keep a replay retained when a cancel races its proof
     add 870427a33 fix(java): keep a sent mutation uncertain after an eviction
     add a44862038 fix(java): dial a single node at its configured endpoint
     add 8fa3a9011 fix(java): keep a sign-out in effect when credentials are configured
     add 96f7a72dd fix(java): restore a lost session after the redial budget runs out
     add d434660c2 fix(java): start a new session for an explicit sign-in
     add 27d9eaa28 fix(java): stop retrying a status 30 or 40 reply as a lost link
     add e7add59cb fix(java): close the link that carried a status 30 reply
     add cd73940a2 fix(java): keep the session when a stale eviction ends its bind
     add d0438aaa3 fix(java): end the session when the poll attach is refused
     add 5c397a100 fix(java): refresh the sign-in from every committed credential change
     add a32259135 fix(java): end a waiting automatic sign-in when the caller signs in
     add 118eed293 fix(java): share the login of a session with its poll links

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (16676ce82)
            \
             N -- N -- N   refs/heads/feat/sdk-partition-routing (118eed293)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes: