Last modified: 2014-11-07 11:47:01 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T48535, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 46535 - Special:NewItem return error "Could not create a new page. It already exists." although it does not exist
Special:NewItem return error "Could not create a new page. It already exists....
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
WikidataRepo (Other open bugs)
unspecified
All All
: Normal normal with 4 votes (vote)
: ---
Assigned To: Wikidata bugs
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-03-25 13:12 UTC by Raimond Spekking
Modified: 2014-11-07 11:47 UTC (History)
8 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Raimond Spekking 2013-03-25 13:12:15 UTC
On https://www.wikidata.org/wiki/Special:NewItem :

I tried to create an item for dewiki "Oberbilk" but got the error "Could not create a new page. It already exists." although it does not exist.


The 3rd try was successful then: https://www.wikidata.org/wiki/Q8249663
Comment 1 Mikko Silvonen 2013-03-27 06:25:04 UTC
This happens quite frequently to me. Usually the 2nd try is successful.
Comment 2 Aude 2013-07-17 03:43:30 UTC
This is still happening!
Comment 3 Maarten Dammers 2014-03-01 15:34:43 UTC
This happened a lot to me the past 2 weeks
Comment 4 Inkowik 2014-03-01 15:58:59 UTC
@Maarten: my bot is currently mass-importing sitelinks from dewiki. 

I think this is an annoying bug and should be resolved in the near future.
Comment 5 Maarten Dammers 2014-03-02 15:31:37 UTC
Created https://bugzilla.wikimedia.org/show_bug.cgi?id=62126 to make Pywikibot not crash on this.
Comment 6 Lydia Pintscher 2014-03-03 11:42:13 UTC
So this was caused by Inkowik's bot creating new items too fast. It should be slower now and the problem gone away. I am not sure what we can do to prevent it from happening again. We will investigate.
Comment 7 Maarten Dammers 2014-03-03 12:12:15 UTC
So two users create an item at the same time. Both fire off a transaction. Both get the same id. One gets a new item, the other one an error because the id was already taken?

If you implemnt it like a ethernet collisions, the second one should back off for a random amount of time and than try again.

You probably want to implement some throttling too so a bot can't overload it like this bot did.
Comment 8 Gerrit Notification Bot 2014-06-16 08:27:50 UTC
Change 139794 had a related patch set uploaded by Xqt:
(bug 66619) Ignore TypeError for bug 46535

https://gerrit.wikimedia.org/r/139794
Comment 9 Lydia Pintscher 2014-08-14 13:29:34 UTC
Can someone please explain if/how the above patch relates to the issue of this bug?
Comment 10 Lydia Pintscher 2014-11-07 11:47:01 UTC
I have not heard anymore complaints about this so I assume this is fine now. Please reopen if it is still problematic.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links