Jump to content
LaunchBox Community Forums

Recommended Posts

Posted

The Launchbox DB seems a lot faster to use since the updates, but it seems to have also broken deletion requests.

I deleted two screenshots for Metal Gear Ac!d as they were from the sequel, and added a proper screenshot to replace them. All these actions were approved.

However, whilst the new upload went through, the deletions did not. I thought that I may have made a mistake, so I submitted the deletion requests a second time, in which they were approved again, but still the images remain.

I did the same for Mario Galaxy 2, deleting a watermarked image and uploading a normal one. Deletion was approved, but never went through.

Is this just a bug on my end, or a problem with the DB itself?

Posted

Hi Guys,

Thanks for the feedback! This is a different bug than what I fixed (i.e. we had an issue with deleting games that had alternate titles set.)

I figured I missed something with Image deletion request, but I couldn't find examples of it going wrong. Thanks for the data! I'll get this sorted on Wednesday. :)

  • Like 1
Posted (edited)

Ah right. Guess I'll write down any future deletions on a list to submit when it's fixed :P

Thanks for the fast reply!

 

edit: Actually, would replacements still work?

Edited by DjBlades
Posted

I've resubmitted the requests, and I'll check if it works once they're approved.

On a side note, did you speed up moderator actions in some way? Normally it took around 2 days before a change got enough votes to be approved, but now I get them within a couple hours.

Posted

The approval/refusal ratios are the same. The fact that the DB performs much better now allows for moderators to go through more changes quicker, is all :).

  • Like 1
Posted

I don't mean to doublepost, but I may have found something else too :P

The deletions for Metal Gear Ac!d went through fine, and their images have been removed from the database entirely. But there are a few images from a while ago that I deleted, and were removed from the database, but still seem to be downloaded within Launchbox. For instance, I removed this watermarked image from LocoRoco a while ago, and for Mario Party 6 I uploaded the entirely wrong game entirely, then removed it around the start of the month. That's still downloaded too.

Could this be a remaining problem with the DB, or just on my end thanks to a cache or something?

Posted

Heya Dj,

Just looked through all the images we have in the DB for locoroco, that image actually isn't being hosted by us anymore, so it's probably just laying around in your images folder somewhere :). Same goes for mario party.

  • Like 1
Posted (edited)

Ah right. I guess the Cleanup Images function didn't get them. I'll just delete my images folder and re-download everything then.

Again, thanks for all the help :)

Edited by DjBlades
Posted

Again, apologies for the doublepost. I installed Launchbox on my laptop and downloaded metadata for Locoroco and Mario Party 6, both images still downloaded. But if you're not hosting them, I have no clue where they're coming from. I didn't have those images anywhere on my laptop before using Launchbox to download them.

Posted

That's odd o.O. I'll look into it again in a few minutes.

Please send me the URLs for the games you're talking about specifically so I can make sure I'm looking at the right thing :).

  • 2 weeks later...
Posted

Heh, so, good catch @DjBlades!

Basically, the image deletion process sometimes encounters an error which causes it to fail at deleting some of the images hosted on images.launchbox-app.com. Sadly, it often fails while trying to delete the actual image being hosted, and not while trying to delete the thumbnailed image we're showing online, which causes ghost images to be downloaded. 

There's about one thousand of these lying around the site right now. I'll erase them all and add a cleanup script to the DB maintenance routines. Basically, if this happens again in the future (which it probably will, as it's basically a threading/file IO issue which is a pain to handle gracefully with the current system we're using), it'll catch it and erase it at midnight, which should prevent these images from being downloaded randomly.

  • Like 1
Posted (edited)

Thanks for fixing! Certainly sounds like quite a strange error, glad to hear you managed to handle it though.

And again, thanks for the continued work on the Launchbox Database, it's exceptionally useful :)

 

Should I mark the topic as solved or something?

Edited by DjBlades
Posted

Heya Dj,

Not yet. I've just noticed that Jason implemented something partially like what I'm trying to do, and I'm not sure why. I'll have to leave this one up for a while, as I'm uncertain as to whether or not there was a reason for keeping them around. (i.e. there's already a function on the server that looks for and identifies all images that are being impacted by this issue. It does nothing with them, just tells you what the problematic images are, so I'm not sure if he was already looking into fixing it and never had the chance to finish, or whether he wanted to do something else with them.)

 

All in all, we'll have a fix when Jason comes back, I just don't want to randomly delete one thousand-ish images he may have had plans for :P.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...