User:Cook Me Plox/techfest
Jump to navigation
Jump to search
2021-11-15[edit | edit source]
- Team:
- watched San Marino get fucked by England
2021-11-16[edit | edit source]
- Gaz:
- pt-br CSS across the board
- fixed CSS on RSW
- wrecked some Discord bots
- identified and fixed mobile regressions (with Jayden)
- Jayden:
- helped logging the migration speed testing; started running DB migrations
- addressed feedback from Google Form
- looked at Discord extension but WAI
- fixed CSS on RSW (mostly dark mode)
- turned off new media player + figured out how to deploy
- Cook:
- speed profiled API calls, raw, parser cache, parsing on dev vs prod
- speed profiled database migrations (with Jayden)
- with transactions and batch updates, improved total DB migration time from ~20h to ~2h
- started work on automatic(ish) merge tool
2021-11-17[edit | edit source]
- Gaz:
- Merged together last month of prod changes and dev
- Fixed CSS especially mobile
- Jayden:
- Merged together last month of prod changes and dev
- Added profiling to dev wikis
- Investigated Math extension slowness
- Cook
- In Cambridge for most of day
- Made initial list of needed merges
- Investigated Math extension slowness
2021-11-18[edit | edit source]
- Gaz:
- more CSS fixes
- Jayden:
- tested dry run of migration based on fresh SQL DB
- Cook:
- fixed Math extension slowness (~18s to ~2s)
- further load.php slowness investigation (with Jayden)
2021-11-19[edit | edit source]
- Gaz:
- written GazBot script to merge dev/prod changes automatically
- more CSS fixes
- Jayden:
- switched dev wikis over to latest DB
- some work on implementing health checks/probes
- Cook:
- load testing based on OVH logs
- further load.php slowness investigation (with Jayden)
- worked on caching load.php calls from 1.31 using CF workers
2021-11-20[edit | edit source]
- Gaz:
- ran GazBot script to merge changes after migration was complete
- more CSS fixes (post-migration)
- Jayden:
- was the only one who managed to not fall asleep all day
- began 1.36/GCP migration steps, incl. making wiki read-only, doing DB export/import, running scripts
- failure testing & ensuring the wiki does not 500 if there is a fatal error
- went home & lost water bottle on the train
- Cook:
- monitored on-going migration
- investigated slowness/high CPU usage which stalled RSW migration