@@ -336,6 +336,8 @@ struct inode_t {
utime_t mtime; // file data modify time.
utime_t atime; // file data access time.
uint32_t time_warp_seq; // count of (potential) mtime/atime timewarps (i.e., utimes())
+ bufferlist inline_data;
+ uint64_t inline_version;
map<client_t,client_writeable_range_t> client_ranges; // client(s) can write to these ranges
@@ -358,6 +360,7 @@ struct inode_t {
truncate_seq(0), truncate_size(0), truncate_from(0),
truncate_pending(0),
time_warp_seq(0),
+ inline_version(1),
version(0), file_data_version(0), xattr_version(0), backtrace_version(0) {
clear_layout();
memset(&dir_layout, 0, sizeof(dir_layout));