Skip to content

Commit d96e3d9

Browse files
authored
Merge pull request IvorySQL#723 from bigplaice/support-pg_upgrade-for-V4-master
pg_upgrade supports IvorySQL V4
2 parents da20af9 + 7f5621d commit d96e3d9

2 files changed

Lines changed: 6 additions & 3 deletions

File tree

src/bin/pg_dump/common.c

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -143,8 +143,11 @@ getSchemaData(Archive *fout, int *numTablesPtr)
143143
pg_log_info("reading schemas");
144144
(void) getNamespaces(fout, &numNamespaces);
145145

146-
pg_log_info("reading user-defined packages");
147-
getPackages(fout, &numPkgs);
146+
if(fout->remoteVersion > 170000)
147+
{
148+
pg_log_info("reading user-defined packages");
149+
getPackages(fout, &numPkgs);
150+
}
148151

149152
/*
150153
* getTables should be done as soon as possible, so as to minimize the

src/bin/pg_upgrade/info.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -497,7 +497,7 @@ get_rel_infos(ClusterInfo *cluster, DbInfo *dbinfo)
497497
" ((n.nspname !~ '^pg_temp_' AND "
498498
" n.nspname !~ '^pg_toast_temp_' AND "
499499
" n.nspname NOT IN ('pg_catalog', 'information_schema', "
500-
" 'binary_upgrade', 'pg_toast') AND "
500+
" 'binary_upgrade', 'pg_toast', 'sys') AND "
501501
" c.oid >= %u::pg_catalog.oid) OR "
502502
" (n.nspname = 'pg_catalog' AND "
503503
" relname IN ('pg_largeobject') ))), ",

0 commit comments

Comments
 (0)