Change drush data-pipelines:reindex to allow passing multiple values or globed values

Created on 26 June 2024, 9 months ago

Problem/Motivation

The drush command `data-pipelines:reindex` ATM only allows the passing of a single machine name. We have a need to be able to pass multiple values or a globed value (e.g. foo_bar_*)

Proposed resolution

The current implementation calls `DatasetBatchOperations::batchForDataset()` only allows a single dataset to be processed at a time, so this needs to change so it will accept an array.

Also the Drush command need to allow the passing of multiple values, and also allow processing globs.

Feature request
Status

Active

Version

1.0

Component

Code

Created by

🇦🇺Australia gordon Melbourne

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @gordon
  • Status changed to Needs review 9 months ago
  • 🇦🇺Australia gordon Melbourne

    I have added my initial change to allow the processing multiple datasets from the drush command. Also this change allows for the use a globs to allow basic selection.

  • Status changed to Closed: outdated 18 days ago
  • 🇦🇺Australia nterbogt

    This has been outdated by Drush improvements Active . While it doesn't specifically address the issue; the entire architecture has changed and if this is still required we can start again on the changes.

Production build 0.71.5 2024