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

clean up block manager identifiers to use object id naming

    • Type: Icon: Improvement Improvement
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • WT10.0.1, 4.4.7, 5.0.0-rc0, 5.1.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None

      The block manager changes made as an initial part of the tiered storage work includes the use of "logid" to indicate a log structured id.  We've changed our naming elsewhere to speak of "object ids" to reference the individual file components of a btree, so variable names matching "logid", etc. should be updated to match.

      Another point of cleanup is that the initial code allowed btrees to be configured with "block_allocation" to be "log-structured". Our code base no longer uses this value to mark tiered objects, instead we have a new "tiered:" kind of btree.  So it's probable that this can be outright removed, and old tests that use them can be removed or replaced by newer test code.

            Assignee:
            donald.anderson@mongodb.com Donald Anderson
            Reporter:
            donald.anderson@mongodb.com Donald Anderson
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: