Specify tenant id for key_ranges of TableScanParam
This commit is contained in:
@ -215,7 +215,10 @@ int ObDASScanOp::swizzling_remote_task(ObDASRemoteInfo *remote_info)
|
||||
int ObDASScanOp::init_scan_param()
|
||||
{
|
||||
int ret = OB_SUCCESS;
|
||||
scan_param_.tenant_id_ = MTL_ID();
|
||||
uint64_t tenant_id = MTL_ID();
|
||||
scan_param_.tenant_id_ = tenant_id;
|
||||
scan_param_.key_ranges_.set_attr(ObMemAttr(tenant_id, "ScanParamKR"));
|
||||
scan_param_.ss_key_ranges_.set_attr(ObMemAttr(tenant_id, "ScanParamSSKR"));
|
||||
scan_param_.tx_lock_timeout_ = scan_rtdef_->tx_lock_timeout_;
|
||||
scan_param_.index_id_ = scan_ctdef_->ref_table_id_;
|
||||
scan_param_.is_get_ = scan_ctdef_->is_get_;
|
||||
@ -1218,7 +1221,10 @@ OB_INLINE ObITabletScan &ObLocalIndexLookupOp::get_tsc_service()
|
||||
OB_INLINE int ObLocalIndexLookupOp::init_scan_param()
|
||||
{
|
||||
int ret = OB_SUCCESS;
|
||||
scan_param_.tenant_id_ = MTL_ID();
|
||||
uint64_t tenant_id = MTL_ID();
|
||||
scan_param_.tenant_id_ = tenant_id;
|
||||
scan_param_.key_ranges_.set_attr(ObMemAttr(tenant_id, "ScanParamKR"));
|
||||
scan_param_.ss_key_ranges_.set_attr(ObMemAttr(tenant_id, "ScanParamSSKR"));
|
||||
scan_param_.tx_lock_timeout_ = lookup_rtdef_->tx_lock_timeout_;
|
||||
scan_param_.index_id_ = lookup_ctdef_->ref_table_id_;
|
||||
scan_param_.is_get_ = lookup_ctdef_->is_get_;
|
||||
|
||||
Reference in New Issue
Block a user