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

Expose `BackupCursorService::openBackupCursor` to aggregation command.

    • Type: Icon: New Feature New Feature
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 4.1.2
    • Affects Version/s: None
    • Component/s: Storage
    • None
    • Fully Compatible
    • Storage NYC 2018-07-30, Storage NYC 2018-08-13
    • 0

      Create a document source aggregation stage $backupCursor that calls into BackupCursorService::openBackupCursor. The companion closeBackupCursor method should be called when the query level cursor is killed via killCursors or the cursor manager times out the cursor.

      This aggregation cursor should be tailable and return a document for each file to copy:

      {filename: "<filename>"}
      

      This ticket should not add auth rules nor the replication metadata document describing the checkpoint timestamp and oplog range in the checkpoint.

            Assignee:
            daniel.gottlieb@mongodb.com Daniel Gottlieb (Inactive)
            Reporter:
            daniel.gottlieb@mongodb.com Daniel Gottlieb (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: