Summary: Closes https://github.com/facebook/rocksdb/pull/1824
Differential Revision:
D4493862
Pulled By: siying
fbshipit-source-id:
c168446
return IOError(filename_, errno);
}
}
+#endif
Status PosixWritableFile::RangeSync(uint64_t offset, uint64_t nbytes) {
assert(offset <= std::numeric_limits<off_t>::max());
size_t PosixWritableFile::GetUniqueId(char* id, size_t max_size) const {
return PosixHelper::GetUniqueIdFromFile(fd_, id, max_size);
}
-#endif
/*
* PosixRandomRWFile
virtual Status InvalidateCache(size_t offset, size_t length) override;
#ifdef ROCKSDB_FALLOCATE_PRESENT
virtual Status Allocate(uint64_t offset, uint64_t len) override;
+#endif
virtual Status RangeSync(uint64_t offset, uint64_t nbytes) override;
virtual size_t GetUniqueId(char* id, size_t max_size) const override;
-#endif
};
// mmap() based random-access