Storage: Propagate RV to server on update+delete (#111866)

This commit is contained in:
Ryan McKinley
2025-10-01 18:00:02 +03:00
committed by GitHub
parent c0d0121b41
commit c530cacb1c
21 changed files with 183 additions and 80 deletions
+3 -2
View File
@@ -477,11 +477,12 @@ func TestSimpleServer(t *testing.T) {
ResourceVersion: created.ResourceVersion})
require.NoError(t, err)
_, err = server.Update(ctx, &resourcepb.UpdateRequest{
rsp, _ := server.Update(ctx, &resourcepb.UpdateRequest{
Key: key,
Value: raw,
ResourceVersion: created.ResourceVersion})
require.ErrorIs(t, err, ErrOptimisticLockingFailed)
require.Equal(t, rsp.Error.Code, ErrOptimisticLockingFailed.Code)
require.Equal(t, rsp.Error.Message, ErrOptimisticLockingFailed.Message)
})
}