[release-24.0] etcd2topo: bound lock-acquisition cleanup RPCs (#20149)#20152
Conversation
|
Hello @arthurschreiber, there are conflicts in this backport. Please address them in order to merge this Pull Request. You can execute the snippet below to reset your branch and resolve the conflict manually. Make sure you replace |
Adopt the upstream PR's `update(t, ctx, ts, id)` signature in go/vt/vtctl/workflow/utils_test.go. The release-24.0 base used `context.Background()` inside `update` while main used `t.Context()`; both are now replaced by the caller-provided `shortCtx`, matching the cherry-picked change in fe26c0d. Signed-off-by: Arthur Schreiber <arthur@planetscale.com>
|
Resolved the conflict in The cherry-pick of #20149 hit a 3-way conflict on Resolved by adopting the upstream signature exactly: func update(t *testing.T, ctx context.Context, ts *topo.Server, id int) {and dropping the inner Verified locally:
|
Description
This is a backport of #20149