• L
    WriteBatch::Put() overload that gathers key and value from arrays of slices · 8a46ecd3
    lovro 提交于
    Summary: In our project, when writing to the database, we want to form the value as the concatenation of a small header and a larger payload.  It's a shame to have to copy the payload just so we can give RocksDB API a linear view of the value.  Since RocksDB makes a copy internally, it's easy to support gather writes.
    
    Test Plan: write_batch_test, new test case
    
    Reviewers: dhruba
    
    CC: leveldb
    
    Differential Revision: https://reviews.facebook.net/D13947
    8a46ecd3
write_batch_test.cc 7.5 KB