exposed migrateOpLog externally