Make cursors as the default iterator for BBM

Problem

We recently introduced a new way to write background migration using the cursor strategy.

Since it's been used by a few migrations without any problem, we should let go off of the PK based strategy and make cursors as the default.

Solution

  • Update existing migration helper to use it
  • Update the documentation accordingly

Example MRs using it:

Edited by Prabakaran Murugesan