Problem/Motivation

In #3245997: Allow process plugins to stop further processing on a pipeline and #3247329: Remove usages of MigrateSkipProcessException from core process plugins we lay out a path to remove usages of MigrateSkipProcessException in core process plugins. Once this is done, we should deprecate the exception and schedule it's removal in the next major version.

Steps to reproduce

Proposed resolution

Remaining tasks

#3245997: Allow process plugins to stop further processing on a pipeline
#3247329: Remove usages of MigrateSkipProcessException from core process plugins
Deprecate MigrateSkipProcessException and remove in the next major version

User interface changes

API changes

Data model changes

Release notes snippet

Issue fork drupal-3247331

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

mikelutz created an issue. See original summary.

Version: 9.3.x-dev » 9.4.x-dev

Drupal 9.3.0-rc1 was released on November 26, 2021, which means new developments and disruptive changes should now be targeted for the 9.4.x-dev branch. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

Version: 9.4.x-dev » 9.5.x-dev

Drupal 9.4.0-alpha1 was released on May 6, 2022, which means new developments and disruptive changes should now be targeted for the 9.5.x-dev branch. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

Version: 9.5.x-dev » 10.1.x-dev

Drupal 9.5.0-beta2 and Drupal 10.0.0-beta2 were released on September 29, 2022, which means new developments and disruptive changes should now be targeted for the 10.1.x-dev branch. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

Version: 10.1.x-dev » 11.x-dev

Drupal core is moving towards using a “main” branch. As an interim step, a new 11.x branch has been opened, as Drupal.org infrastructure cannot currently fully support a branch named main. New developments and disruptive changes should now be targeted for the 11.x branch, which currently accepts only minor-version allowed changes. For more information, see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

mikelutz’s picture

Title: [PP-2] Deprecate MigrateSkipProcessException » [PP-1] Deprecate MigrateSkipProcessException
Issue tags: -

mikelutz’s picture

Title: [PP-1] Deprecate MigrateSkipProcessException » Deprecate MigrateSkipProcessException
Status: Postponed » Needs review
smustgrave’s picture

Status: Needs review » Reviewed & tested by the community
Issue tags: +Needs Review Queue Initiative

Verified link goes to valid CR

Ran test-only feature for the test https://git.drupalcode.org/issue/drupal-3247331/-/jobs/845587

Clear what is being done, LGTM

  • catch committed cbe77eb6 on 10.3.x
    Issue #3247331 by mikelutz, smustgrave: Deprecate...

  • catch committed e2f9b0c9 on 11.x
    Issue #3247331 by mikelutz, smustgrave: Deprecate...
catch’s picture

Version: 11.x-dev » 10.3.x-dev
Status: Reviewed & tested by the community » Fixed

Committed/pushed to 11.x and cherry-picked to 10.3.x, thanks!

Status: Fixed » Closed (fixed)

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