Skip to main content

ARCHITECTURE_MIGRATION_FAILURE error condition

SQLSTATE: 55000

This error condition has the following derived sub error conditions.

BACKING_TABLE_NOT_FOUND_FOR_PARENT_TABLE

Backing table not found for MV/ST with id <parentTableId> belonging to pipeline <pipelineId>.

CANNOT_MIGRATE_HMS_PIPELINE

Architecture migration is not supported for HMS pipelines. Pipeline with id <pipelineId> is not eligible for migration.

EVENT_LOG_NOT_FOUND_FOR_PIPELINE

Event log not found for pipeline <pipelineId>

INVALID_BACKING_TABLE_NAME

Backing table name was unable to be parsed for pipeline id <pipelineId>. Old backing table name: <oldBackingTableName>.

MIGRATION_HINT_DOES_NOT_MATCH_EXPECTED

Pipeline with id <pipelineId> failed architecture migration because expected hint key <expectedHintName> with value <expectedHint> on table with id <tableId> does not match generated value <migrationValue>. If you wish to proceed with the migration, remove the conf 'pipelines.enableDPMForExistingPipeline' and re-run an update using 'pipelines.setMigrationHints'. After running an update with 'pipelines.setMigrationHints', you can re-enable the conf 'pipelines.enableDPMForExistingPipeline'.

MISSING_EXPECTED_PROPERTY

Pipeline with id <pipelineId> failed architecture migration due to missing property <propertyName> on table with id <tableId>. If you wish to proceed with the migration, remove the conf 'pipelines.enableDPMForExistingPipeline' and re-run an update using 'pipelines.setMigrationHints'. After running an update with 'pipelines.setMigrationHints', you can re-enable the conf 'pipelines.enableDPMForExistingPipeline'.

PIPELINE_NOT_FOUND_IN_DLT_DATABASE

Pipeline with id <pipelineId> was not found in the DLT Database during architecture migration.

PIPELINE_NOT_FOUND_IN_UC

Pipeline with id <pipelineId> was not found in UC during architecture migration.

PRE_MIGRATION_VALIDATION_FAILED

Pipeline with id <pipelineId> failed pre-migration validation. Reason: <reason>

RECONCILIATION_QUERY_NOT_FOUND_FOR_PIPELINE

Reconciliation query not found on MV/ST with id <parentTableId> belonging to pipeline <pipelineId>.

UNEXPECTED_ERROR_DURING_ARCHITECTURE_MIGRATION

Pipeline with id <pipelineId> encountered an unexpected error during architecture migration. The error message is: <errorMessage>.