fix: mindrecord seekg failed when shift raw page

This commit is contained in:
jonyguo 2020-06-03 11:45:10 +08:00
parent 0e4fab2368
commit a48a97208b
1 changed files with 1 additions and 1 deletions

View File

@ -90,7 +90,7 @@ MSRStatus ShardWriter::OpenDataFiles(bool append) {
fs->close();
// open the mindrecord file to write
fs->open(common::SafeCStr(file), std::ios::out | std::ios::binary);
fs->open(common::SafeCStr(file), std::ios::out | std::ios::in | std::ios::binary | std::ios::trunc);
if (!fs->good()) {
MS_LOG(ERROR) << "MindRecord file could not opened.";
return FAILED;