Closed Bug 340557 Opened 19 years ago Closed 19 years ago

Bugzilla should have atomic changesets ("transactions")

Categories

(Bugzilla :: Creating/Changing Bugs, enhancement)

2.23
enhancement
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 281354

People

(Reporter: goobix, Unassigned)

Details

From bug 340530 comment 0: vladd wrote that we don't have atomic bug changes. we simply log the timestamp, which has 1 second resolution. So submitting each change individually within 1 second timeframe, or all at once, is really the same thing. so they aren't atomic, so probably it's a slight issue, but then the non-atomic bug changes are an issue by themselves. vladd wrote you can certainly set 2 flags 0.5seconds apart, and there are 50% chances that they'll look atomically in the DB log. you don't get atomicity by increasing the timestamp resolution; what should we really have is a change ID that auto-increments itself upon each atomic operation, and refer that ID for each atomic change.
Yep, I agree.
Status: NEW → RESOLVED
Closed: 19 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.