Fix some searray not bind tenant

This commit is contained in:
haitaoyang 2023-09-21 12:18:03 +00:00 committed by ob-robot
parent f03302d8e3
commit 8918526995
2 changed files with 11 additions and 3 deletions

View File

@ -82,7 +82,9 @@ public:
range_idx_(0),
pending_row_(nullptr),
base_rowkeys_(nullptr)
{}
{
multi_version_ranges_.set_attr(ObMemAttr(MTL_ID(), "MVersionRanges"));
}
virtual ~ObSSTableMultiVersionRowMultiGetter() {}
virtual void reset() override;
virtual void reuse() override;
@ -106,7 +108,9 @@ class ObSSTableMultiVersionRowMultiScanner : public ObSSTableRowMultiScanner
public:
ObSSTableMultiVersionRowMultiScanner()
: multi_version_ranges_()
{}
{
multi_version_ranges_.set_attr(ObMemAttr(MTL_ID(), "MVersionRanges"));
}
virtual ~ObSSTableMultiVersionRowMultiScanner() {}
virtual void reset() override;
virtual void reuse() override;

View File

@ -27,7 +27,11 @@ ObTableScanRange::ObTableScanRange()
allocator_(nullptr),
status_(EMPTY),
is_inited_(false)
{}
{
rowkeys_.set_attr(ObMemAttr(MTL_ID(), "TScanRowkeys"));
ranges_.set_attr(ObMemAttr(MTL_ID(), "TScanRanges"));
skip_scan_ranges_.set_attr(ObMemAttr(MTL_ID(), "TScanSSRanges"));
}
void ObTableScanRange::reset()
{