| A | ↛ | MigrationHandlerPass removed | |
| A | ↛ | IdentifierBased removed | |
| A | ↛ | BinaryFileMigrationHandler removed |
| ⇢ | B | MigrationHandler::migrateFile() added | |
| ⇢ | A | MigrationHandler::countFiles() added | |
| ⇢ | A | MigrationHandler::loadMetadataList() added | |
| C | ↗ | B | LegacyDFSCluster::loadList() improved |
| F | ↗ | C | MigrateFilesCommand::execute() improved |
| B | ↛ | BinaryFileMigrationHandler::migrateFile() removed | |
| A | ↛ | Flysystem::getFilePrefixForScope() removed | |
| A | ↛ | MigrationHandlerPass::process() removed | |
| A | ↛ | IdentifierBased::getItem() removed | |
| A | ↛ | BinaryFileMigrationHandler::loadMetadataList() removed | |
| A | ↛ | IdentifierBased::__construct() removed | |
| A | ↛ | IdentifierBased::getIdentifiers() removed | |
| A | ↛ | BinaryFileMigrationHandler::countFiles() removed |