Open Sanqui opened 1 year ago
What is your account's rate limit? (New user? Regular? Bot?)
I'm using my Wikidata account (User:Sanqui) via a bot password. My account is a member of the groups "Autoconfirmed users, Users". I'm not sure how to check rate limit specifics, please let me know.
Update: I have discovered why my edits were failing. They were tripping a filter for invalid phone and fax numbers. I discovered this here: https://www.wikidata.org/wiki/Special:AbuseLog?wpSearchUser=Sanqui&wpSearchPeriodStart=2023-08-19T00%3A05%3A02.000Z&wpSearchPeriodEnd=2023-08-19T17%3A05%3A02.000Z
2023-08-19T16:34:22: Sanqui (talk | contribs) triggered filter 85, performing the action "edit" on Q121626107. Actions taken: Warn; Filter description: Invalid phone number (details | examine)
2023-08-19T16:34:21: Sanqui (talk | contribs) triggered filter 89, performing the action "edit" on Q121626106. Actions taken: none; Filter description: Invalid fax number (details | examine)
Once I have corrected the errors in my data, the OpenRefine import went through without a hitch.
I suppose the real issue then was that OpenRefine did not inform me of the reason the save has failed (neither in UI nor in the log output), and left me assuming it was because of the rate limiting due to the other messages.
To Reproduce
Steps to reproduce the behavior:
Current Results
The progress bar reaches 100%. The process seemingly finishes quickly, but only the first few edits and creations are performed.
The log shows the following text:
Clearly, OpenRefine understands that it's editing too quickly, but instead of waiting the specified "few minutes", it continues trying to make edits which don't go through. Additionally, these errors are not reported in the user interface.
Expected Behavior
All edits from OpenRefine go through, even if this means the process is delayed because of rate limiting.
If that cannot be done, the fact that some edits failed should be reported in the user interface so the user is not misled.
Versions