denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (0)
Denise ([staff profile] denise) wrote in [site community profile] dw_maintenance 2017-04-29 05:06 am (UTC)

Nine times out of ten, you'll only notice that a code push is happening because suddenly there's new stuff! 9% or so of the remaining time, you'll be the lucky person who hit a webserver in the tiny tiny tiny window where a server is having traffic directed to it but can't serve a response: in that case you'll get a "the site is down" error from Cloudflare, but refreshing it in a minute will work. The last 1% is when we need to take the site fully down for a brief window or put it into read-only mode (you can load pages but can't post new entries or make comments) for a few minutes -- we only do that when we're doing database updates that need to be 100% positive that the update script is the only thing writing to the database, and we always try to remember to tell you in advance (although sometimes we get to that part of the code push and go "...oh fuck, right, we need to take the site down for this", heh).

I think this push may need to involve like five minutes of downtime, but don't quote me on that. We'll try to remember to mention it here before the push if it does!

(Most of the time we only tell y'all we're doing a code push because we want people to know why things just changed/want them to report bugs they spot -- for an 18 year old legacy web app it's pretty awesome that we can push to production without disruption as much as we are able to ...)

Post a comment in response:

This account has disabled anonymous posting.
(will be screened if not validated)
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org