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
In recently merged 59a28ec we fixed how
we count "rows affected" by the deleteRangeNode, which was done by
maintaining "cur row prefix" across BatchRequests. AI-generated code
review pointed out that we can alias the memory of now-old BatchRequest
while processing the response to the new one. Although I don't think it
can lead to problems (since we shouldn't be modifying the BatchRequest's
or BatchResponse's keys - which is verified via `GRPCTransportFactory`
"race" variant), it seems prudent that we make a copy of the row prefix
(among other benefits, this might allow for the old keys to be GCed
sooner).
Release note: None
0 commit comments