[FEAT MERGE] add direct load function

Co-authored-by: Monk-Liu <1152761042@qq.com>
Co-authored-by: saltonz <saltonzh@gmail.com>
Co-authored-by: yongshige <598633031@qq.com>
This commit is contained in:
obdev
2023-01-28 18:08:50 +08:00
committed by ob-robot
parent f27d2efc83
commit 81d28c0295
384 changed files with 55860 additions and 1239 deletions

View File

@ -120,7 +120,9 @@ ObPhysicalPlan::ObPhysicalPlan(MemoryContext &mem_context /* = CURRENT_CONTEXT *
is_packed_(false),
has_instead_of_trigger_(false),
min_cluster_version_(GET_MIN_CLUSTER_VERSION()),
need_record_plan_info_(false)
need_record_plan_info_(false),
enable_append_(false),
append_table_id_(0)
{
}
@ -202,6 +204,8 @@ void ObPhysicalPlan::reset()
contain_pl_udf_or_trigger_ = false;
is_packed_ = false;
has_instead_of_trigger_ = false;
enable_append_ = false;
append_table_id_ = 0;
stat_.expected_worker_map_.destroy();
stat_.minimal_worker_map_.destroy();
need_record_plan_info_ = false;
@ -749,7 +753,9 @@ OB_SERIALIZE_MEMBER(ObPhysicalPlan,
ddl_task_id_,
stat_.plan_id_,
min_cluster_version_,
need_record_plan_info_);
need_record_plan_info_,
enable_append_,
append_table_id_);
int ObPhysicalPlan::set_table_locations(const ObTablePartitionInfoArray &infos,
ObSchemaGetterGuard &schema_guard)