• P
    Fix coverity issues version, write_batch · 34aa245d
    Prashant D 提交于
    Summary:
    db/version_builder.cc:
    117        base_vstorage_->InternalComparator();
    
    CID 1351713 (#1 of 1): Uninitialized pointer field (UNINIT_CTOR)
    2. uninit_member: Non-static class member field level_zero_cmp_.internal_comparator is not initialized in this constructor nor in any functions that it calls.
    
    db/version_edit.h:
    145  FdWithKeyRange()
    146      : fd(),
    147        smallest_key(),
    148        largest_key() {
    
    CID 1418254 (#1 of 1): Uninitialized pointer field (UNINIT_CTOR)
    2. uninit_member: Non-static class member file_metadata is not initialized in this constructor nor in any functions that it calls.
    149  }
    
    db/version_set.cc:
    120    }
    
    CID 1322789 (#1 of 1): Uninitialized pointer field (UNINIT_CTOR)
    4. uninit_member: Non-static class member curr_file_level_ is not initialized in this constructor nor in any functions that it calls.
    121  }
    
    db/write_batch.cc:
     939    assert(cf_mems_);
    
    CID 1419862 (#1 of 1): Uninitialized scalar field (UNINIT_CTOR)
    3. uninit_member: Non-static class member rebuilding_trx_seq_ is not initialized in this constructor nor in any functions that it calls.
     940  }
    Closes https://github.com/facebook/rocksdb/pull/3092
    
    Differential Revision: D6505666
    
    Pulled By: yiwu-arbug
    
    fbshipit-source-id: fd2c68948a0280772691a419d72ac7e190951d86
    34aa245d
version_edit.h 9.8 KB