Use write instead of write_full to avoid truncate
even if set-chunk is set
Signed-off-by: Myoungwon Oh <myoungwon.oh@samsumg.com>
bufferlist bl;
bl.append("Thabe cd");
ObjectWriteOperation op;
- op.write_full(bl);
- ASSERT_EQ(0, ioctx.operate("foo", &op));
+ ASSERT_EQ(0, ioctx.write("foo", bl, bl.length(), 0));
}
// flush
{
bufferlist bl;
bl.append("There");
ObjectWriteOperation op;
- op.write_full(bl);
- ASSERT_EQ(0, ioctx.operate("foo", &op));
+ ASSERT_EQ(0, ioctx.write("foo", bl, bl.length(), 0));
}
// create a snapshot, clone