Replace WiredTiger macros with C++ functions in cppsuite

XMLWordPrintableJSON

    • Type: Technical Debt
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • 5

      The cppsuite code is tightly coupled with the WiredTiger code and makes heavy use of the WiredTiger macros. Ideally, only the code in the storage directory should be linked with WiredTiger. The scope of this ticket is to remove WiredTiger macros where possible and replace them with C++ functions, such as replacing testutil_assert with assert.

      There are also #define that use underlying WiredTiger macros that should be revisited, i.e SCHEMA_TRACKING_TABLE_CONFIG.

              Assignee:
              [DO NOT USE] Backlog - Storage Engines Team
              Reporter:
              Tammy Bailey (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: