Hey everyone, you may have noticed some occasional temporary down time over the last 16 hours or so. It was just d3rr and myself, working on fixing bugs.
First bug that was fixed: As per the responses on the thread we made, I improved the title fetching. Now when you paste a URL in to the URL box when making a post, a title will automatically generate (unless you already have a title typed in, in which case you can hit the 'suggest title' button like normal to overwrite it). Next, we're working on improving the functionality of the title fetch itself, but this will come later. I've diagnosed the problem with why the title fetch itself fails so often, now we just have to write a functioning solution.
Lastly and most importantly, d3rr was able to fix a gigantic bug with our database. For a while now there has been an artificial limit on how many comments it would let you look back in comment history, for some reason when viewing a user's or sub's history or comment pages, the comments would stop fetching after 1000 comments. If you had muted subs included, this number returned would be even smaller. This ended up being a setting deep in our caching. Now it is fixed so that the number of comments that can be viewed is unlimited. This is some bottleneck we inherited from the reddit open source that d3rr had to fix. However the fix requires the entire comments cache to be rebuilt from scratch, so that's why everyone's comments may have gone briefly missing a few hours ago. We should be all good now though. Kudos to d3rr! This was a tough bug to crack.
It's exciting to see saidit continue to grow and improve. Thanks to everyone who helped diagnose and report these bugs, we appreciate it!