The RFC (T259771: RFC: Drop support for older database upgrades) has been approved and the patch to implement it has been merged. All these patch files, and associated logic, supporting versions upgrade upto 1.27 can now be removed
- 1.2
- 1.3
- 1.4
- 1.5
- 1.6
- 1.7
- 1.8
- 1.9
- 1.10
- 1.11
- 1.12
- 1.13
- 1.14
- 1.15
- 1.16
- 1.17
- 1.18
- 1.19
- 1.20
- 1.21
- 1.22
- 1.23
- 1.24
- 1.25
- 1.26
- 1.27
Additionally, these helper methods will also be dropped without deprecation. They're (all?) protected and are not supposed to be used outside their classes
- MysqlUpdater::doInterwikiUpdate (1.2) (see T273080)
- MysqlUpdater::doOldLinksUpdate (1.3)
- MysqlUpdater::doFixAncientImagelinks (1.3)
- MysqlUpdater::doWatchlistUpdate (1.4)
- MysqlUpdater::doSchemaRestructuring (1.5)
- MysqlUpdater::doNamespaceSize (1.5)
- MysqlUpdater::doPagelinksUpdate (1.5)
- MysqlUpdater::doUserUniqueUpdate (1.5)
- MysqlUpdater::doUserGroupsUpdate (1.5)
- MysqlUpdater::doWatchlistNull (1.6)
- MysqlUpdater::doPageRandomUpdate (1.6)
- MysqlUpdater::doTemplatelinksUpdate (1.6)
- MysqlUpdater::doBacklinkingIndicesUpdate (1.9)
- MysqlUpdater::doRestrictionsUpdate (1.10)
- MysqlUpdater::doCategorylinksIndicesUpdate (1.11)
- MysqlUpdater::doCategoryPopulation (1.13)
- MysqlUpdater::doPopulateParentId (1.13)
- MysqlUpdater::doFilearchiveIndicesUpdate (1.13)
- MysqlUpdater::doUpdateMimeMinorField (1.16)
- MysqlUpdater::doClFieldsUpdate (1.17)
- MysqlUpdater::doUserNewTalkTimestampNotNull (1.18)
- MysqlUpdater::doIwlinksIndexNonUnique (1.22)
- MysqlUpdater::doExtendCommentLengths (1.25)
- SqliteUpdater::sqliteInitialIndexes (1.14)
- SqliteUpdater::sqliteSetupSearchindex (1.16)
- PostgresUpdater::convertArchive2
- PostgresUpdater::checkOiDeleted
- PostgresUpdater::checkOiNameConstraint
- PostgresUpdater::addInterwikiType (r81574)
- PostgresUpdater::tsearchFixes
- PostgresUpdater::changeFieldPurgeTable (1.23)
- Not deleted, general helper function.
- PostgresUpdater::rebuildTextSearch (1.23.9)
- DatabaseUpdater::doLogUsertextPopulation
- DatabaseUpdater::doActiveUsersInit
- DatabaseUpdater::doLogSearchPopulation
- DatabaseUpdater::doMigrateUserOptions
- DatabaseUpdater::doCollationUpdate
- Should not be deleted