Hey all! It's been 1 week since we launched the Lospec gallery together, I hope you've been enjoying it! So far we've amassed almost 600 pieces!
There were a few painful bugs upon launch that unfortunately were not detected during our beta test, but the big ones have been solved.
Slow Loading Pages: You may have noticed since the gallery launched, many pages started to load slowly, if at all, which got even worse after a few days. It took me a while to figure out the culprit, but I eventually realized it was the separate database server, not the Lospec server. A few more days of investigating led me to realize most of the problem was coming from matching users to likes, so by simply adding an index (like a table of contents) to the likes database, CPU usage on the database server plummeted up to 90%, and the site is now far more stable.
Broken Thumbnails: There was some issues with the thumbnail selector, causing people to submit entries with invalid thumbnail data, which caused the thumbnails to fail to generate. In addition to checking the data upon submission, I also fixed the bugs so users shouldn’t have that problem in the first place. I went through and regenerated the thumbnails for all the broken ones in the queue (though there are still a few that need fixing).
The Likes Popup Box: Before, when you clicked on the number of likes so see who liked a piece, the box would be cutoff, and other parts of the page became unusable. This has been fixed so you can now see the whole box.
There are still a few bugs to be worked out, head over to our bug tracker to see what’s already been reported, or add ones that havent!
There was also a bug that prevented people from submitting palettes with more than 21 colors, which has also been resolved.
Thanks for your patience while we continue to resolve bugs!
If you like what we're doing and want to see Lospec continue to thrive, please check out our patreon.