Core Platform Team/Initiative/Shard Revision Table/Epics, User Stories, and Requirements

From mediawiki.org

< Shard Revision Table

  • Survey all the code that uses the revision table in order to get the full scope of the work
  • Investigate options for asynchronous/parallel MYSQL queries
  • Write RFC - Covering the whole project. This includes:
    • Possible Implementation options
      • abstract DB layer
      • have business logic be aware of multiple databases
    • Migration path
  • Depending on the implementation, potentially reach out to extension developers about changes
  • Implement
  • Migrate