docs: private void notifyServices() {
          PartitionMigrationEvent event = getPartitionMigrationEvent();
  
          Collection<MigrationAwareService> migrationAwareServices = getMigrationAwareServices();
  
          // Old backup owner is not notified about migration until migration
          // is committed on destination. This is the only place on backup owner
          // knows replica is moved away from itself.
          if (isOldBackupReplicaOwner()) {
              // execute beforeMigration on old backup before commit/rollback
              for (MigrationAwareService service : migrationAwareServices) {
                  beforeMigration(event, service);
              }
          }
  
          for (MigrationAwareService service : migrationAwareServices) {
              finishMigration(event, service);
          }
      }