You've already forked mariadb-columnstore-engine
mirror of
https://github.com/mariadb-corporation/mariadb-columnstore-engine.git
synced 2025-08-10 01:22:48 +03:00
Lock condition possible exposed by unit_test.
This commit is contained in:
@@ -135,6 +135,7 @@ MetadataFile::MetadataFile(const boost::filesystem::path &filename)
|
|||||||
mVersion = 1;
|
mVersion = 1;
|
||||||
mRevision = 1;
|
mRevision = 1;
|
||||||
makeEmptyJsonTree();
|
makeEmptyJsonTree();
|
||||||
|
s.unlock();
|
||||||
writeMetadata();
|
writeMetadata();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -278,7 +279,7 @@ vector<metadataObject> MetadataFile::metadataRead(off_t offset, size_t length) c
|
|||||||
foundLen += i->length;
|
foundLen += i->length;
|
||||||
++i;
|
++i;
|
||||||
}
|
}
|
||||||
|
|
||||||
assert(!(offset == 0 && length == getLength()) || (ret.size() == mObjects.size()));
|
assert(!(offset == 0 && length == getLength()) || (ret.size() == mObjects.size()));
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user