Uploaded image for project: 'WiredTiger'
  1. WiredTiger
  2. WT-12963

POC: If more than a threshold amount of data is modified then copy file

    • Type: Icon: Task Task
    • Resolution: Won't Do
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Backup
    • None
    • Storage Engines

      Another POC to consider for backup. Adding in a configuration setting where, if more than N% of the file has changed, then instead of copying one block at a time, WiredTiger directs the caller to copy the entire file.

      Although that would mean copying more data, it could be much more efficient to take a file snapshot, or copy (or hard link) the file once rather than walking and copying individual blocks for nearly the entire file.

      This configuration would be off, and the setting would be a percentage of the file.

        1. 12963.diff
          10 kB
          Susan LoVerso

            Assignee:
            sue.loverso@mongodb.com Susan LoVerso
            Reporter:
            sue.loverso@mongodb.com Susan LoVerso
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: