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

Remove uses of WT_ internal macros in cpp suite: WT_BILLION, WT_DECL_RET, WT_IGNORE_RET(), and WT_IGNORE_RET_BOOL()

    • Storage Engines
    • 2
    • StorEng - Defined Pipeline

      We currently use WT_DECL_RET to declare the ret variable in our test/cppsuite code, but this is an internal macro for WiredTiger. We should limit our interaction with WiredTiger to only the public api.

      This ticket will replace all uses of WT_DECL_RET with a normal `int ret = 0;` call. during this ticket we should also check we haven't used other internal macros such as WT_ERR or WT_RET.

      Definition of done:
      `grep -r "WT_BILLION|WT_DECL_RET|WT_IGNORE_RET" wiredtiger/test/cppsuite` returns zero results
      **

            Assignee:
            tod.johnson@mongodb.com Tod Johnson
            Reporter:
            andrew.morton@mongodb.com Andrew Morton
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: