Update item with ALL_OLD is not atomic

Bug #1416130 reported by Andrii Ostapenko
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
MagnetoDB
New
High
Unassigned

Bug Description

As you can see running test added in https://review.openstack.org/#/c/151402/
update with ALL_OLD return values is not atomical. Test concurrently makes
10 update item requests. Each of them updates existing item with new field.
If operation is atomical, all items in response will be unique. However that is not true http://www.iconsdb.com/black-icons/square-icon.html

description: updated
description: updated
description: updated
description: updated
Changed in magnetodb:
importance: Undecided → High
milestone: none → kilo-2
Changed in magnetodb:
milestone: kilo-2 → kilo-3
summary: - Update item with ALL_OLD is not atomical
+ Update item with ALL_OLD is not atomic
Changed in magnetodb:
milestone: kilo-3 → l-1
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.