-
Bug
-
Resolution: Done
-
Undefined
-
None
-
False
-
-
False
-
-
Description
The Map.replace() returns a boolean to signal if the replaced succeed or not. This is inefficient because KC needs to perform a read operation to fetch the value again.
Using the compute() method, we can retrieve the most recent version and we can do the replacement based on version instead of equality.
Discussion / Motivation
This should fix the root cause for the symptoms observed in #28466
- links to