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

Failed: unit-test on OS X 10.12 [WiredTiger (develop) @ 0edd761e], test_compact02

    • Type: Icon: Build Failure Build Failure
    • Resolution: Duplicate
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None

      unit-test failed on OS X 10.12

      Host: macos-1012-71.macstadium.build.10gen.cc
      Project: WiredTiger (develop)
      Commit: diff: WT-5749 Only pass a non-NULL WT_ITEM value when allocating a WT_UPDATE with associated data (#5529)

      • Rename __wt_update_alloc() to __wt_upd_alloc() so naming is consistent with
        __wt_upd_alloc_tombstone().

      Change __wt_upd_alloc() argument order so all of the returned side-effects are the last arguments
      passed to the function. Move __wt_upd_alloc() into txn.i, we call it a lot, and that's where the
      __wt_upd_alloc_tombstone() function lives.

      Convert all code that allocates tombstones to call __wt_upd_alloc_tombstone().

      Add a size argument to __wt_upd_alloc_tombstone(), replace code that passed in size arguments, but
      never used the return value, to pass in a NULL.

      Assert reserved and tombstone updates are never allocated with a non-NULL value argument.

      Restructure Btree cursor code to not pass a value when allocating reserved or tombstone updates.

      Minor cleanup in __wt_col_modify() to simplify a test.

      • Fix up the initial assert in col/row-modify to include WT_UPDATE_RESERVE in the case of the
        value or update being supplied. | 22 Apr 20 00:32 UTC
        Evergreen Subscription: ; Evergreen Event:

      Task Logs

      test_compact02

            Assignee:
            backlog-server-storage-engines [DO NOT USE] Backlog - Storage Engines Team
            Reporter:
            xgen-evg-user Xgen-Evergreen-User
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: