diff options
author | Bruce Momjian <bruce@momjian.us> | 2011-01-08 13:44:44 -0500 |
---|---|---|
committer | Bruce Momjian <bruce@momjian.us> | 2011-01-08 13:44:44 -0500 |
commit | 002c105a0706bd1c1e939fe0f47ecdceeae6c52d (patch) | |
tree | bd04ff1d17ba6405dbdc5b9ce1f9bc57dc2a46f0 /contrib/pg_upgrade/function.c | |
parent | ebaf648ad2e471b2e2003ecfe4740ce27226c02a (diff) | |
download | postgresql-002c105a0706bd1c1e939fe0f47ecdceeae6c52d.tar.gz postgresql-002c105a0706bd1c1e939fe0f47ecdceeae6c52d.zip |
In pg_upgrade, remove functions that did sequential array scans looking
up relations, but rather order old/new relations and use the same array
index value for both. This should speed up pg_upgrade for databases
with many relations.
Diffstat (limited to 'contrib/pg_upgrade/function.c')
-rw-r--r-- | contrib/pg_upgrade/function.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/contrib/pg_upgrade/function.c b/contrib/pg_upgrade/function.c index cb9576aff4e..d7c790c67d5 100644 --- a/contrib/pg_upgrade/function.c +++ b/contrib/pg_upgrade/function.c @@ -13,13 +13,13 @@ /* - * install_support_functions_in_db() + * install_support_functions_in_new_db() * * pg_upgrade requires some support functions that enable it to modify * backend behavior. */ void -install_support_functions_in_db(const char *db_name) +install_support_functions_in_new_db(const char *db_name) { PGconn *conn = connectToServer(&new_cluster, db_name); @@ -87,7 +87,7 @@ install_support_functions_in_db(const char *db_name) void -uninstall_support_functions(void) +uninstall_support_functions_from_new_cluster(void) { int dbnum; |