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

Make directory sync operation optional

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Won't Fix
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None

      Description

      Investigate the performance impact of __wt_directory_sync in workloads that do a significant number of those operations (e.g., insert workload with small log files, or an LSM workload with small chunks).

      If the directory sync is expensive, consider making it optional (presumably with a wiredtiger_open config directory_sync=true/false). The standard says that some filesystems may require it for durability, but in practice the most commonly used filesystems don't.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                michael.cahill Michael Cahill
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: