type

StepKind

The closed migration executor vocabulary.

Constants

PropertyTypeDescription
StepSQL"sql"Execute one transactional SQL statement.
StepRenameContent"rename_content"Rewrite schema-addressed content after a physical rename.
StepAssertSchema"assert_schema"Verify the resulting physical schema fingerprint.
StepBackfillReferences"backfill_references"Build the current-document reference index in bounded batches.
StepRetireResources"retire_resources"Remove framework state for reviewed retired resources.
StepDataTransform"data_transform"Invoke one checksum-bound application-compiled callback.
StepAuditRequiredValues"audit_required_values"Refuse the migration while a stored document has no value for a field it makes required.
StepEnableVersions"enable_versions"Turn a resource's stored documents into versioned documents as its recorded choice says.
StepConcurrentIndex"concurrent_index"Create or drop one index outside a transaction.
StepMongoDBCreateIndex"mongodb_create_index"Create one planner-owned MongoDB index outside a transaction.
StepMongoDBDropIndex"mongodb_drop_index"Drop one exact planner-owned MongoDB index outside a transaction.
StepMongoDBRenameResource"mongodb_rename_resource"Move one confirmed MongoDB collection identity and its version namespace.
StepMongoDBDropResources"mongodb_drop_resources"Drop the exact MongoDB namespaces for reviewed retired stable identities.
StepMongoDBRebuildHeadReservations"mongodb_rebuild_head_reservations"Recalculate active cross-head unique reservations before creating new unique indexes.
StepMongoDBAssertSchema"mongodb_assert_schema"Verify the complete planner-owned MongoDB catalog outside a transaction.

Full signature