Problem/Motivation

Just discovered an additional bug in core's Sql ID map plugin: #3227549: Sql id map plugin's getRowByDestination shouldn't return FALSE.
...and an another one in MigrateExecutable, which might be worked around with an ID map plugin: #3227660: MigrateExecutable::rollback incorrectly assumes MigrateMapInterface::getRowByDestination() returns an array with 'rollback_action' key.

Proposed resolution

Add workarounds to Smart SQL ID map.

Remaining tasks

These are new things, so BEFORE doing anything:

  1. Open a new, 1.1.x branch
  2. Add a patch and test coverage

Comments

huzooka created an issue. See original summary.

huzooka’s picture

  • huzooka committed 6d32848 on 1.1.x
    Issue #3227668 by huzooka: Add workarounds for core issues 3227549 and...
huzooka’s picture

Status: Needs review » Fixed

Commited to 1.1.x. Right now I'm unable to change the target version somewhy.

huzooka’s picture

huzooka’s picture

Version: 1.0.x-dev » 1.1.x-dev
huzooka’s picture

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.