User:Cook Me Plox/techfest

From Meta Wiki
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