fix direct load heap table multiple aggregate merge task mem leak
This commit is contained in:
parent
20f0d63cf4
commit
3c0da87a4d
@ -842,6 +842,10 @@ ObDirectLoadPartitionHeapTableMultipleAggregateMergeTask::RowIterator::RowIterat
|
|||||||
|
|
||||||
ObDirectLoadPartitionHeapTableMultipleAggregateMergeTask::RowIterator::~RowIterator()
|
ObDirectLoadPartitionHeapTableMultipleAggregateMergeTask::RowIterator::~RowIterator()
|
||||||
{
|
{
|
||||||
|
if (nullptr != origin_iter_) {
|
||||||
|
origin_iter_->~ObIStoreRowIterator();
|
||||||
|
origin_iter_ = nullptr;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
int ObDirectLoadPartitionHeapTableMultipleAggregateMergeTask::RowIterator::init(
|
int ObDirectLoadPartitionHeapTableMultipleAggregateMergeTask::RowIterator::init(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user