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

Store current compatibility within WiredTiger

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.6.6, 4.0.0-rc2, WT3.1.0, 4.1.1
    • Component/s: None
    • Labels:
    • Sprint:
      Storage Non-NYC 2018-06-04

      Description

      In the aftermath of WT-4029 we (Michael Cahill, Daniel Gottlieb Keith Bostic Maria van Keulen) discussed ways to move forward in the future such that an older binary can detect a future binary has run.

      The executive summary is that the easiest path forward is for WiredTiger to store the current compatibility version every time it is set, such as startup or when it is modified, in an unstructured file. Where is not yet determined. It could be a limited version of WiredTiger.basecfg or a WiredTiger.version file or something new in the turtle file.

      We should try to get this in for 4.0.0 so that the support is in there going forward ASAP.

        Attachments

          Activity

            People

            Assignee:
            sue.loverso Susan LoVerso
            Reporter:
            sue.loverso Susan LoVerso
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: