fix mysqltest
This commit is contained in:
@ -157,7 +157,7 @@ int ObTenantSrs::refresh_srs(bool is_sys)
|
|||||||
LOG_INFO("srs exist min version 4.1", K(tenant_data_version));
|
LOG_INFO("srs exist min version 4.1", K(tenant_data_version));
|
||||||
} else if (OB_FAIL(fetch_all_srs(srs, is_sys))) {
|
} else if (OB_FAIL(fetch_all_srs(srs, is_sys))) {
|
||||||
if (ret == OB_ERR_EMPTY_QUERY ) {
|
if (ret == OB_ERR_EMPTY_QUERY ) {
|
||||||
LOG_INFO("srs table is empty", K(is_sys));
|
LOG_DEBUG("srs table is empty", K(is_sys));
|
||||||
} else {
|
} else {
|
||||||
LOG_WARN("failed to fetch ObSrsCacheSnapShot", K(ret), K(is_sys));
|
LOG_WARN("failed to fetch ObSrsCacheSnapShot", K(ret), K(is_sys));
|
||||||
}
|
}
|
||||||
@ -257,9 +257,11 @@ void ObTenantSrs::TenantSrsUpdateTask::runTimerTask()
|
|||||||
if (OB_ISNULL(tenant_srs_)) {
|
if (OB_ISNULL(tenant_srs_)) {
|
||||||
LOG_WARN("failed to do srs update task. tenant_srs is null");
|
LOG_WARN("failed to do srs update task. tenant_srs is null");
|
||||||
} else if (OB_FAIL(tenant_srs_->refresh_sys_srs())) {
|
} else if (OB_FAIL(tenant_srs_->refresh_sys_srs())) {
|
||||||
|
if (ret != OB_ERR_EMPTY_QUERY) {
|
||||||
LOG_WARN("failed to refresh sys srs", K(ret), K(tenant_srs_->remote_sys_srs_version_),
|
LOG_WARN("failed to refresh sys srs", K(ret), K(tenant_srs_->remote_sys_srs_version_),
|
||||||
K(tenant_srs_->local_sys_srs_version_));
|
K(tenant_srs_->local_sys_srs_version_));
|
||||||
}
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void ObTenantSrs::TenantSrsUpdatePeriodicTask::runTimerTask()
|
void ObTenantSrs::TenantSrsUpdatePeriodicTask::runTimerTask()
|
||||||
|
|||||||
@ -323,7 +323,8 @@ struct ObDatumTypeCmp<ObGeometryType, ObGeometryType> : public ObDefined<>
|
|||||||
{
|
{
|
||||||
inline static int cmp(const ObDatum &l, const ObDatum &r)
|
inline static int cmp(const ObDatum &l, const ObDatum &r)
|
||||||
{
|
{
|
||||||
return ObCharset::strcmpsp(CS_TYPE_BINARY, l.ptr_, l.len_, r.ptr_, r.len_, false);
|
int res = ObCharset::strcmpsp(CS_TYPE_BINARY, l.ptr_, l.len_, r.ptr_, r.len_, false);
|
||||||
|
return res > 0 ? 1 : (res < 0 ? -1 : 0);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@ -6260,6 +6260,7 @@ OB_NOINLINE int ObQueryRange::deep_copy(const ObQueryRange &other,
|
|||||||
}
|
}
|
||||||
|
|
||||||
const ColumnIdInfoMap& input_srid = other.get_columnId_map();
|
const ColumnIdInfoMap& input_srid = other.get_columnId_map();
|
||||||
|
if (input_srid.created()) {
|
||||||
ColumnIdInfoMap::const_iterator iter = input_srid.begin();
|
ColumnIdInfoMap::const_iterator iter = input_srid.begin();
|
||||||
if (!columnId_map_.created()) {
|
if (!columnId_map_.created()) {
|
||||||
if (OB_FAIL(columnId_map_.create(OB_DEFAULT_SRID_BUKER, &map_alloc_, &bucket_allocator_wrapper_))) {
|
if (OB_FAIL(columnId_map_.create(OB_DEFAULT_SRID_BUKER, &map_alloc_, &bucket_allocator_wrapper_))) {
|
||||||
@ -6274,6 +6275,8 @@ OB_NOINLINE int ObQueryRange::deep_copy(const ObQueryRange &other,
|
|||||||
}
|
}
|
||||||
iter++;
|
iter++;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
FOREACH_X(it, other.mbr_filters_, OB_SUCC(ret) && it != other.mbr_filters_.end()) {
|
FOREACH_X(it, other.mbr_filters_, OB_SUCC(ret) && it != other.mbr_filters_.end()) {
|
||||||
if (OB_FAIL(mbr_filters_.push_back(*it))) {
|
if (OB_FAIL(mbr_filters_.push_back(*it))) {
|
||||||
LOG_WARN("store mbr_filters_ failed", K(ret));
|
LOG_WARN("store mbr_filters_ failed", K(ret));
|
||||||
|
|||||||
Reference in New Issue
Block a user