[CP] runtime range filter support <=> join in oracle mode

This commit is contained in:
obdev
2024-04-10 11:00:43 +00:00
committed by ob-robot
parent ce6ee9cf55
commit f0ee52cb5b
2 changed files with 2 additions and 2 deletions

View File

@ -1410,7 +1410,7 @@ int ObRFRangeFilterMsg::get_max(ObCmpFunc &func, ObDatum &l, ObDatum &r, int64_t
{ {
int ret = OB_SUCCESS; int ret = OB_SUCCESS;
int cmp = 0; int cmp = 0;
if (is_empty_ || OB_ISNULL(l.ptr_)) { if (is_empty_) {
if (OB_FAIL(dynamic_copy_cell(r, l, cell_size))) { if (OB_FAIL(dynamic_copy_cell(r, l, cell_size))) {
LOG_WARN("fail to deep copy datum"); LOG_WARN("fail to deep copy datum");
} }

View File

@ -447,7 +447,7 @@ int ObRFRangeFilterVecMsg::update_max(ObRFCmpInfo &cmp_info, ObDatum &l, ObDatum
{ {
int ret = OB_SUCCESS; int ret = OB_SUCCESS;
int cmp = 0; int cmp = 0;
if (is_empty_ || OB_ISNULL(l.ptr_)) { if (is_empty_) {
if (OB_FAIL(dynamic_copy_cell(r, l, cell_size))) { if (OB_FAIL(dynamic_copy_cell(r, l, cell_size))) {
LOG_WARN("fail to deep copy datum"); LOG_WARN("fail to deep copy datum");
} }