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

Make directory sync operation optional

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

      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.

            Assignee:
            Unassigned Unassigned
            Reporter:
            michael.cahill@mongodb.com Michael Cahill (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: