!3205 【5.0.0回合master】修复重复索引问题
Merge pull request !3205 from Cross-罗/test_master
This commit is contained in:
@ -59,7 +59,7 @@ bool open_join_children = true;
|
||||
bool will_shutdown = false;
|
||||
|
||||
/* hard-wired binary version number */
|
||||
const uint32 GRAND_VERSION_NUM = 92847;
|
||||
const uint32 GRAND_VERSION_NUM = 92848;
|
||||
|
||||
const uint32 SRF_FUSION_VERSION_NUM = 92847;
|
||||
const uint32 INNER_UNIQUE_VERSION_NUM = 92845;
|
||||
|
@ -237,8 +237,6 @@ DECLARE_UNIQUE_INDEX(pg_pltemplate_name_index, 1137, on pg_pltemplate using btre
|
||||
DECLARE_UNIQUE_INDEX(pg_proc_oid_index, 2690, on pg_proc using btree(oid oid_ops));
|
||||
#define ProcedureOidIndexId 2690
|
||||
|
||||
DECLARE_INDEX(pg_proc_proname_args_nsp_index, 2691, on pg_proc using btree(proname name_ops, proargtypes oidvector_ops, pronamespace oid_ops, propackageid oid_ops));
|
||||
#define ProcedureNameArgsNspIndexId 2691
|
||||
DECLARE_INDEX(pg_proc_proname_all_args_nsp_index, 9666, on pg_proc using btree(proname name_ops, allargtypes oidvector_ops, pronamespace oid_ops, propackageid oid_ops));
|
||||
#define ProcedureNameAllArgsNspIndexId 9666
|
||||
|
||||
|
@ -0,0 +1,13 @@
|
||||
DO $$
|
||||
BEGIN
|
||||
if working_version_num() < 92507 then
|
||||
SET LOCAL inplace_upgrade_next_system_object_oids = IUO_CATALOG, false, true, 0, 0, 0, 2691;
|
||||
CREATE UNIQUE INDEX IF NOT EXISTS pg_catalog.pg_proc_proname_args_nsp_index on pg_catalog.pg_proc USING BTREE(proname name_ops, proargtypes oidvector_ops, pronamespace oid_ops);
|
||||
SET LOCAL inplace_upgrade_next_system_object_oids = IUO_CATALOG, false, true, 0, 0, 0, 0;
|
||||
elseif working_version_num() < 92609 or working_version_num() > 92655 then
|
||||
SET LOCAL inplace_upgrade_next_system_object_oids = IUO_CATALOG, false, true, 0, 0, 0, 2691;
|
||||
CREATE INDEX IF NOT EXISTS pg_catalog.pg_proc_proname_args_nsp_index on pg_catalog.pg_proc USING BTREE(proname name_ops, proargtypes oidvector_ops, pronamespace oid_ops, propackageid oid_ops);
|
||||
SET LOCAL inplace_upgrade_next_system_object_oids = IUO_CATALOG, false, true, 0, 0, 0, 0;
|
||||
end if;
|
||||
END
|
||||
$$;
|
@ -0,0 +1,13 @@
|
||||
DO $$
|
||||
BEGIN
|
||||
if working_version_num() < 92507 then
|
||||
SET LOCAL inplace_upgrade_next_system_object_oids = IUO_CATALOG, false, true, 0, 0, 0, 2691;
|
||||
CREATE UNIQUE INDEX IF NOT EXISTS pg_catalog.pg_proc_proname_args_nsp_index on pg_catalog.pg_proc USING BTREE(proname name_ops, proargtypes oidvector_ops, pronamespace oid_ops);
|
||||
SET LOCAL inplace_upgrade_next_system_object_oids = IUO_CATALOG, false, true, 0, 0, 0, 0;
|
||||
elseif working_version_num() < 92609 or working_version_num() > 92655 then
|
||||
SET LOCAL inplace_upgrade_next_system_object_oids = IUO_CATALOG, false, true, 0, 0, 0, 2691;
|
||||
CREATE INDEX IF NOT EXISTS pg_catalog.pg_proc_proname_args_nsp_index on pg_catalog.pg_proc USING BTREE(proname name_ops, proargtypes oidvector_ops, pronamespace oid_ops, propackageid oid_ops);
|
||||
SET LOCAL inplace_upgrade_next_system_object_oids = IUO_CATALOG, false, true, 0, 0, 0, 0;
|
||||
end if;
|
||||
END
|
||||
$$;
|
@ -0,0 +1 @@
|
||||
DROP INDEX IF EXISTS pg_catalog.pg_proc_proname_args_nsp_index;
|
@ -0,0 +1 @@
|
||||
DROP INDEX IF EXISTS pg_catalog.pg_proc_proname_args_nsp_index;
|
Reference in New Issue
Block a user