Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-49894

Have resharding oplog fetcher resume from 'ts' component of largest _id inserted

    • Fully Compatible
    • Sharding 2021-02-22
    • 81
    • 1

      The largest _id value in the config.localReshardingOplogBuffer.<existingUUID>.<donorShardId> collection should be used with {$match: {ts: {$gte: <resume oplog buffer _id.ts>}}} to resume. Properties to ensure are being tested:

      1. The oplog fetcher for resharding must not trigger a duplicate key error when resuming.
      2. The oplog fetcher for resharding must not miss a document when resuming.

            Assignee:
            yuhong.zhang@mongodb.com Yuhong Zhang
            Reporter:
            max.hirschhorn@mongodb.com Max Hirschhorn
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: