diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2013-02-23 12:20:48 -0500 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2013-02-23 12:20:48 -0500 |
commit | 09a7cd409e762f0430a5d474f4d8d7c962369a8e (patch) | |
tree | 439ab7e39b32f9954076ffc143fd5bbe1c0cd22d /contrib/postgres_fdw/postgres_fdw.c | |
parent | 8e8d0f7e80d80c61b09346a84059457aeeeae548 (diff) | |
download | postgresql-09a7cd409e762f0430a5d474f4d8d7c962369a8e.tar.gz postgresql-09a7cd409e762f0430a5d474f4d8d7c962369a8e.zip |
Rename postgres_fdw's use_remote_explain option to use_remote_estimate.
The new name was originally my typo, but per discussion it seems like a
better name anyway. So make the code match the docs, not vice versa.
Diffstat (limited to 'contrib/postgres_fdw/postgres_fdw.c')
-rw-r--r-- | contrib/postgres_fdw/postgres_fdw.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/contrib/postgres_fdw/postgres_fdw.c b/contrib/postgres_fdw/postgres_fdw.c index 99dc6aef135..a46597f02ea 100644 --- a/contrib/postgres_fdw/postgres_fdw.c +++ b/contrib/postgres_fdw/postgres_fdw.c @@ -248,7 +248,7 @@ postgresGetForeignRelSize(PlannerInfo *root, RelOptInfo *baserel, Oid foreigntableid) { - bool use_remote_explain = false; + bool use_remote_estimate = false; ListCell *lc; PgFdwRelationInfo *fpinfo; StringInfo sql; @@ -285,9 +285,9 @@ postgresGetForeignRelSize(PlannerInfo *root, { DefElem *def = (DefElem *) lfirst(lc); - if (strcmp(def->defname, "use_remote_explain") == 0) + if (strcmp(def->defname, "use_remote_estimate") == 0) { - use_remote_explain = defGetBoolean(def); + use_remote_estimate = defGetBoolean(def); break; } } @@ -295,9 +295,9 @@ postgresGetForeignRelSize(PlannerInfo *root, { DefElem *def = (DefElem *) lfirst(lc); - if (strcmp(def->defname, "use_remote_explain") == 0) + if (strcmp(def->defname, "use_remote_estimate") == 0) { - use_remote_explain = defGetBoolean(def); + use_remote_estimate = defGetBoolean(def); break; } } @@ -315,12 +315,12 @@ postgresGetForeignRelSize(PlannerInfo *root, appendWhereClause(sql, true, remote_conds, root); /* - * If the table or the server is configured to use remote EXPLAIN, connect - * to the foreign server and execute EXPLAIN with the quals that don't - * contain any Param nodes. Otherwise, estimate rows using whatever + * If the table or the server is configured to use remote estimates, + * connect to the foreign server and execute EXPLAIN with the quals that + * don't contain any Param nodes. Otherwise, estimate rows using whatever * statistics we have locally, in a way similar to ordinary tables. */ - if (use_remote_explain) + if (use_remote_estimate) { RangeTblEntry *rte; Oid userid; |