You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
143354: server: enable TestServerControllerLoginLogout for secondary tenants r=dhartunian,cthumuluru-crdb a=shubhamdhama
Fixes: #110002
Epic: CRDB-38970
Release note: none
143990: distsql: cancel remote flows on quiesce r=yuzefovich a=yuzefovich
We recently saw a test timeout where the cluster shutdown was blocked on the outbox goroutine attempting to set up a connection to one of the nodes. We blocked there indefinitely since the remote flows previously didn't respect quiesce signal (we're using the background context there because the remote flows outlive the SetupFlow RPC handler context). This is now fixed.
The bug has been present since forever, and given that we haven't hit this before, it seems like an extreme edge case, so I decided to omit the release note.
Fixes: #143875.
Release note: None
144007: logical: have tombstone updater accept datums r=jeffswenson a=jeffswenson
Previously, the tombstone deleter accepted a cdcevent.Row. Now, it accepts datums derived from the cdcevent.Row. This allows the tombstone updater to be used by the crud sql writer which internally expects datums.
This also removes an extra `isLwwLoser(err)` check that caused the tombstone updater to silently drop errors. This bug was caught by testing in #143988.
Release Note: none
Epic: CRDB-48647
144113: util/json: remove `AllPathsWithDepth` r=normanchenn a=normanchenn
This commit reverts a65115d. `AllPathsWithDepth` was initially created to iterate through the children of a json array or object, but due to performance reasons (jsonEncoded would decode the entire object on each call), another approach was taken to use `json.ObjectIter` and `json.FetchValIdx`, thus eliminating the need for `AllPathsWithDepth`.
Epic: None
Release note: None
144165: workflows: run update_releases on release-25.2 r=iskettaneh a=iskettaneh
Epic: none
Release note: None
Co-authored-by: Shubham Dhama <[email protected]>
Co-authored-by: Yahor Yuzefovich <[email protected]>
Co-authored-by: Jeff Swenson <[email protected]>
Co-authored-by: Norman Chen <[email protected]>
Co-authored-by: Ibrahim Kettaneh <[email protected]>
0 commit comments