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

Change WT_CURSTD_IGNORE_TOMBSTONE flag to something more intuitive

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

      Regarding the flag, WT_CURSTD_IGNORE_TOMBSTONE:
      What this flag means is that, if set, the caller is okay if the underlying cursor returns a value with a globally visible tombstone. This is only used with the history store cursor implementation.

      The meaning implied by the flag naming is that the cursor will ignore the tombstone, whereas it really means is that it is OK to return tombstones.

      We should clean this up by finding a more intuitive name for the flag.

      This came out of a discussion on the review of the pull request for WT-7757.

            Assignee:
            backlog-server-storage-engines [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            sulabh.mahajan@mongodb.com Sulabh Mahajan
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: