...
- Land Cliff's PR: https://github.com/edx/edx-platform/pull/14925
- Ops – Upgrade rabbit servers.
Jira Legacy server JIRA (openedx.atlassian.net) serverId 13fd1930-5608-3aac-a5dd-21b934d3a4b4 key OPS-1837 Jira Legacy server JIRA (openedx.atlassian.net) serverId 13fd1930-5608-3aac-a5dd-21b934d3a4b4 key OPS-1838 Jira Legacy server JIRA (openedx.atlassian.net) serverId 13fd1930-5608-3aac-a5dd-21b934d3a4b4 key OPS-1835 - Create new celery queue / routing key in edx-internal (Eric Fischer (Deactivated)) -
Jira Legacy server JIRA (openedx.atlassian.net) serverId 13fd1930-5608-3aac-a5dd-21b934d3a4b4 key TNL-6875 - https://github.com/edx/edx-internal/pull/50
- Update jenkins job to reference --routing_key
- Enable persistent grades on edge. (Nimisha Asthagiri (Deactivated)?) - find ticket
Jira Legacy server JIRA (openedx.atlassian.net) serverId 13fd1930-5608-3aac-a5dd-21b934d3a4b4 key TNL-6626
Backfill Grades
- Enable write_only_if_engaged waffle switch on all environments (prod, stage, edge, load test). - ticket
- Slow delete persistent grades tables (34 million rows in prod). ~5-8 hours expected - Devops ticket
- Export list of courses (per environment) from course overviews table on read replica or call Courses API. (Note: Do not start this until tables have been deleted. - ticket
Stage
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
- Delete persistent grades tables.
- Run against demo course, with 100 users per batch.
- Delete persistent grades tables again.
- Run against demo course, with 1000 users per batch.
- Run against all other courses on stage, using 1000 users per batch.
- Decide if we're happy with batching and worker count.
Edge
Jira Legacy | ||
---|---|---|
|
...
|
- Redo batch size testing, if stage didn't have enough data for useful metrics.
- Using batch size from batch size test here or or stage, run against 10 courses
- Run against 100 courses
- Run against all courses.
Production
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
- Use batch size from edge
- Run against demo course
- Run against 10 courses
- Add extra celery worker
- Run against 10 courses
- Run against 100 courses
- Run against 200 more courses (optional)
- Run against all courses
...