Fill in missing gaps in Resharding workflow to complete Milestone 1

XMLWordPrintableJSON

    • Fully Compatible
    • Sharding 2020-10-05, Sharding 2020-10-19, Sharding 2020-11-02, Sharding 2020-11-16
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Ticketed:

      • Call setInitialChunksAndZones() as part of the happy path.
      • Call shard refresh code from _tellAllRecipientsToRefresh()
      • Call shard refresh code from _tellAllDonorsToRefresh()
      • Create ReshardingDonorMachine or ReshardingRecipientMachine seen from the catalog cache refresh in onShardVersionMismatch() (or lower in the call stack).
      • Call onReshardingFieldsChanges() for a donor or recipient machine seen from the catalog cache refresh in onShardVersionMismatch() (or lower in the call stack).
      • Set proper futures in onReshardingFieldsChanges().

      To be ticketed:

              Assignee:
              Blake Oler
              Reporter:
              Blake Oler
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: