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

Propose improvements to the boundaries/external-symbols offered by reconciliation

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Reconciliation
    • None
    • Storage Engines

      After defining the existing reconciliation's definitions, boundaries, and symbols as part of WT-13759, the next objective is to propose improvements. This can follow the structure used in the evict-1.2 document, covering:

      1. Improvements to boundaries
      2. Improvements to APIs
      3. Improvements to macros, and so on.

      This document will compile all proposed improvements for reconciliation team to review and approve. Following approval, tickets will be created to implement these improvements in WiredTiger.

      The goal of this document is to provide improvements on (1) establishing clear boundaries for reconciliation, (2) ensuring accurate folder-module mapping, and (3) exposing only meaningful APIs (such as functions, flags, enums, and macros) while encapsulating all other internals.

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

              Created:
              Updated: