[FEAT MERGE] materialized view

Co-authored-by: suz-yang <suz.yang@foxmail.com>
Co-authored-by: leftgeek <1094669802@qq.com>
Co-authored-by: chimyue <chimyue@gmail.com>
This commit is contained in:
coolfishchen
2023-12-14 07:42:51 +00:00
committed by ob-robot
parent 0f946e55fb
commit f7cd32be94
257 changed files with 35700 additions and 4337 deletions

View File

@ -258,12 +258,15 @@ static ObSysPackageFile oracle_sys_package_file_table[] = {
{"dbms_udr", "dbms_udr.sql", "dbms_udr_body.sql"},
{"json_element_t", "json_element_type.sql", "json_element_type_body.sql"},
{"json_object_t", "json_object_type.sql", "json_object_type_body.sql"},
{"dbms_mview", "dbms_mview.sql", "dbms_mview_body.sql"},
{"dbms_mview_stats", "dbms_mview_stats.sql", "dbms_mview_stats_body.sql"},
#endif
};
static ObSysPackageFile mysql_sys_package_file_table[] = {
{"dbms_stats", "dbms_stats_mysql.sql", "dbms_stats_body_mysql.sql"},
{"dbms_scheduler", "dbms_scheduler_mysql.sql", "dbms_scheduler_mysql_body.sql"},
{"dbms_ischeduler", "dbms_ischeduler_mysql.sql", "dbms_ischeduler_mysql_body.sql"},
{"dbms_application", "dbms_application_mysql.sql", "dbms_application_body_mysql.sql"},
{"dbms_session", "dbms_session_mysql.sql", "dbms_session_body_mysql.sql"},
{"dbms_monitor", "dbms_monitor_mysql.sql", "dbms_monitor_body_mysql.sql"},
@ -274,7 +277,9 @@ static ObSysPackageFile mysql_sys_package_file_table[] = {
#endif
{"dbms_udr", "dbms_udr_mysql.sql", "dbms_udr_body_mysql.sql"},
{"dbms_workload_repository", "dbms_workload_repository_mysql.sql", "dbms_workload_repository_body_mysql.sql"},
{"dbms_trusted_certificate_manager", "dbms_trusted_certificate_manager_mysql.sql", "dbms_trusted_certificate_manager_body_mysql.sql"},
{"dbms_mview", "dbms_mview_mysql.sql", "dbms_mview_body_mysql.sql"},
{"dbms_mview_stats", "dbms_mview_stats_mysql.sql", "dbms_mview_stats_body_mysql.sql"},
{"dbms_trusted_certificate_manager", "dbms_trusted_certificate_manager_mysql.sql", "dbms_trusted_certificate_manager_body_mysql.sql"}
};
int ObPLPackageManager::load_sys_package(ObMySQLProxy &sql_proxy, ObString &package_name, ObCompatibilityMode compa_mode)