The ObTempBlockStore had incorrect use of the dump interface in append_block_payload, which has now been corrected.
This commit is contained in:
@ -293,7 +293,7 @@ int ObTempBlockStore::append_block_payload(const char *buf, const int64_t size,
|
||||
// dump data if mem used > 16MB
|
||||
const int64_t dump_threshold = 1 << 24;
|
||||
if (OB_SUCC(ret) && mem_used_ > dump_threshold) {
|
||||
if (OB_FAIL(dump(false /* reuse */, true /* all_dump */))) {
|
||||
if (OB_FAIL(dump(true /* all_dump */))) {
|
||||
LOG_WARN("dump failed", K(ret));
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user