https://bugzilla.wikimedia.org/show_bug.cgi?id=34903
Web browser: ---
Bug #: 34903
Summary: Create + edit trough API not properly rolled back
during downtime
Product: MediaWiki
Version: 1.19
Platform: All
URL: https://en.wikipedia.org/w/index.php?title=Wikipedia:V
illage_pump_(technical)&oldid=479864196#User_talk_page
_apparently_borked
OS/Version: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: API
AssignedTo: [email protected]
ReportedBy: [email protected]
CC: [email protected], [email protected],
[email protected], [email protected]
Classification: Unclassified
Mobile Platform: ---
There might be a transaction rollback issue in the API. There was some small
downtime around 19:07, 2 March 2012 (UTC). A user was trying to post a
userwarning on a talk page [[:en:User talk:Kerev HaEmet]] using Twinkle. The
downtime occurred, and after that the user leaving the message was greeted
with:
The requested page or revision cannot be found
The database did not find a page or revision that it was expecting to find.
The relevant page of the wiki was "User talk:Kerev HaEmet" and the requested
data (for error checking purposes) was: <didn't capture any more than this,
sorry>
Which remained there. The page was later manually deleted, which solved the
'problem'.
Suspect that the API edit created the page, but failed to actually make the
revision. This would mean that this transaction is not rolled back properly
when a failure occurs somewhere between page create and revision create. Just a
hunch of course.
--
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l