Minion bombs PENDING addon updates
It allows install of PENDING addon updates but tries to do so with an old version number and then the addon basically vanishes from the end user machine. This is a rather serious issue considering the abnormally long delays in approvals lately and is causing a support nightmare for authors with many large addons such as me. Very, very stressed over this lately.
|
Quote:
|
Quote:
Used to take minutes. Now takes up to several hours. Still not as bad as curse but, it's been very noticeable. |
I wasn't being sarcastic. At all. Your last files were approved in less than an hour. We're real people sitting on this end of the approval queue. We check each and every file that gets uploaded. Scan it. View its contents. If you catch us while we're working on other projects (or at work, 'cause like you, we have other things to do, too), or eating with familiy, or sleeping, or working on another of the sites... Well, you get the picture. Sometimes we see a file in the queue as soon as it gets uploaded. Sometimes we are busy and may not notice for a little bit. If it's important that it be approved, you could always ping us in IRC. But nothing's changed between the opening of this site and now. Except, perhaps, your luck. ;)
I am very sorry for Minion trying to grab updates when an addon is still in the queue. This does need to get fixed. I am sure you are frustrated. |
There was a change in the API yesterday
EDIT: Ok I see the issue. - When the file is in the queue its fine and people can still download the old version. - When its approved theres a 5min period where the API json is still cached with the old version number but when minion requests the download URL & MD5 the user is given the new info since that is not cached. - So for that (up to 5min) period Minion is given the old version number by the Minion API but handed the new file & md5. I've gone and reverted my API changes since like you said this is a huge issue. Very sorry! Thats something that didn't show up in testing because we dont use caching on our test API. (Now we will). Thanks for bringing it to my attention. Also about the approval slowness, Cairenn had to step away today for a family emergency so right now its just Seerah and I approving. We need to ad a few more file moderators to help with the load too. |
Ugh I see how this can effect the old API as well now. It would only affect new installs during this cache time. Those just updating would not be affected.
Working on a fix. Edit: It could be longer than the expired cache time because Minion only reads that part of the API once for new installs. We need to get Minion to read the version number again right before it downloads. |
Ok put in a critical ticket for our java programmer to have Minion refresh the version number when a user clicks "Install". This already happens when a user clicks "Update" just doesnt happen for new installs it looks like.
|
Quote:
|
All times are GMT -6. The time now is 01:10 PM. |
vBulletin © 2024, Jelsoft Enterprises Ltd
© 2014 - 2022 MMOUI