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

Add the ability to log messages about unexpected timestamp usage

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Critical - P2 Critical - P2
    • WT10.0.0, 4.9.0, 4.4.4
    • Affects Version/s: None
    • Component/s: None
    • Labels:
    • 3
    • Storage - Ra 2020-11-16, Storage - Ra 2020-11-30, Storage - Ra 2020-12-14

      Mixed-mode timestamps are defined by doing writes to a document with valid timestamps, followed by a write with a 0 (globally visible) timestamp. The intent is for such a write to reset the visibility chain, but the complexity comes when the update isn't visible to readers due to it's transaction ID. In which case older updates remain accessible.

      We should add the ability to log via __wt_msg when a mixed mode operation happens. With the intent of having MongoDB enable that logging to help with diagnostics.

            Assignee:
            alex.cameron@mongodb.com Alex Cameron (Inactive)
            Reporter:
            alexander.gorrod@mongodb.com Alexander Gorrod
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved: