Revisit the definition of the VersionContext uninitialised state

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Done
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Catalog and Routing
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      The VersionContext currently uses the kUnsetDefaultLastLTSBehavior value to represent the state where no FCV value has been attached to it.
      This is rooted in the fact that this value is already used to represent an  "uninitialized" FCVSnapshot. 
      https://github.com/10gen/mongo/blob/v8.0/src/mongo/db/server_options.h#L202-L204

      The goal of this ticket is to revisit the definition of the VersionContext uninitialised state, once an agreement is reached on the technical design.

            Assignee:
            Robert Sander (Inactive)
            Reporter:
            Robert Sander (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: