Well…
That was probably the least pleasant 24 hours the whole team has been through in quite a while.
We tracked down the root cause of the intermittent blank error pages – the way our web server handles unicode in urls could be described as “very poor, would not buy again”. For those who might be interested, you can see the test case Lucas made for us to submit to the group who maintain it over at https://github.com/lparry/how_to_kill_a_unicorn
There are still some small problems left that we’re working on:
- A certain percentage of our photo processing servers won’t boot the new code (for no discernible reason) so there might be some delays in photo processing
- Date formats are still different in the API , once we find a neat and tidy way of returning them to the older format we’ll do so
- some of our internal reporting tools are broken
The search bug is unrelated, same with the comments one, but they’ll get looked at once we lock down the ones above.
Please keep reporting any oddities you find around the place, and thanks so much for being so supportive through a very tricky upgrade.