Useful progress bar improvements?

Created on 12 February 2024, 9 months ago

Problem/Motivation

We recently had a very large (huge?) migration from an Oracle database into a Drupal application. I am talking about individual migrations that ran for over 10 hours. Total was around 36 hours.

We found the current progress bar a little lacking and ended up implementing something like this:
migration_name : 6942/9917 [===================>--------] 70%, 131.2/sec, 00:01:39/00:00:42, 58.0 MiB

Would others find this a useful improvement? If so, I can work towards putting together a patch for migrate_tools. Our solution was to extend Drupal\migrate_tools\EventSubscriber\MigrationDrushCommandProgress with out own ::initializeProgress method.

The items per second is averaged over up to 300 measurements. That is elapsed time followed by estimated time remaining. The MiB is memory used.

✨ Feature request
Status

Active

Version

6.0

Component

User interface

Created by

πŸ‡ΊπŸ‡ΈUnited States JonMcL Brooklyn, NY

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

Comments & Activities

Production build 0.71.5 2024