Add drush command to sync new items only

Created on 1 July 2025, 2 months ago

Problem/Motivation

We were encountering timeouts with the Brightcove full migration. We've had success eliminating these timeouts by reducing the number of videos synced at one time.

Proposed resolution

The attached patch tracks the last video synced to Drupal, and adds a "Sync New" function that only syncs videos from later than that date.

Remaining tasks

Tests

User interface changes

Adds a "Sync new" button to the status overview next to the existing "Sync now" button.

API changes

Added a new Drush command, brightcove:sync-new (bcsn) which only syncs videos newer than the latest video entity date.

Data model changes

✨ Feature request
Status

Active

Version

3.3

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States joshf

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

Comments & Activities

Production build 0.71.5 2024