diff --git a/unittest/sql/engine/test_op_engine.cpp b/unittest/sql/engine/test_op_engine.cpp index 0ad1929959..c542a84ea4 100644 --- a/unittest/sql/engine/test_op_engine.cpp +++ b/unittest/sql/engine/test_op_engine.cpp @@ -484,6 +484,7 @@ int TestOpEngine::generate_physical_plan(ObLogPlan *log_plan, ObPhysicalPlan &ph // So we need set here to support rich_format ObCodeGenerator code_gen(false /*use_jit*/, CLUSTER_VERSION_4_3_0_0, &(pctx->get_datum_param_store())); log_plan->get_optimizer_context().get_session_info()->sys_vars_cache_.set_enable_rich_vector_format(enable_rich_format); + log_plan->get_optimizer_context().get_session_info()->init_use_rich_format(); phy_plan.set_use_rich_format(enable_rich_format); if (OB_FAIL(do_code_generate(*log_plan, code_gen, phy_plan))) { diff --git a/unittest/sql/test_sql_utils.cpp b/unittest/sql/test_sql_utils.cpp index b631ea7813..1f759f7271 100644 --- a/unittest/sql/test_sql_utils.cpp +++ b/unittest/sql/test_sql_utils.cpp @@ -180,7 +180,7 @@ TestSqlUtils::TestSqlUtils() auto& cluster_version = ObClusterVersion::get_instance(); cluster_version.init(&common::ObServerConfig::get_instance(), &oceanbase::omt::ObTenantConfigMgr::get_instance()); oceanbase::omt::ObTenantConfigMgr::get_instance().add_tenant_config(sys_tenant_id_); - cluster_version.refresh_cluster_version("4.2.0.0"); + cluster_version.refresh_cluster_version("4.3.0.0"); ObServer &observer = ObServer::get_instance(); int ret = OB_SUCCESS;