Comment by jrochkind1
11 hours ago
If the thing was mutated between your retries, then wasn't the etag changed by that mutation? So if you know the etag you started with, your conditional update on etag fails due to changed etag. So you fetch it again and start over. Which is the general optimistic locking algorithm.
i may be missing something though?
No comments yet
Contribute on Hacker News ↗