diff options
Diffstat (limited to 'src/backend/optimizer/util/plancat.c')
-rw-r--r-- | src/backend/optimizer/util/plancat.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/backend/optimizer/util/plancat.c b/src/backend/optimizer/util/plancat.c index 4f07cade68b..4640bbd205d 100644 --- a/src/backend/optimizer/util/plancat.c +++ b/src/backend/optimizer/util/plancat.c @@ -9,7 +9,7 @@ * * * IDENTIFICATION - * $PostgreSQL: pgsql/src/backend/optimizer/util/plancat.c,v 1.158 2009/06/11 14:48:59 momjian Exp $ + * $PostgreSQL: pgsql/src/backend/optimizer/util/plancat.c,v 1.159 2009/07/16 06:33:43 petere Exp $ * *------------------------------------------------------------------------- */ @@ -783,11 +783,11 @@ build_physical_tlist(PlannerInfo *root, RelOptInfo *rel) */ Selectivity restriction_selectivity(PlannerInfo *root, - Oid operator, + Oid operatorid, List *args, int varRelid) { - RegProcedure oprrest = get_oprrest(operator); + RegProcedure oprrest = get_oprrest(operatorid); float8 result; /* @@ -799,7 +799,7 @@ restriction_selectivity(PlannerInfo *root, result = DatumGetFloat8(OidFunctionCall4(oprrest, PointerGetDatum(root), - ObjectIdGetDatum(operator), + ObjectIdGetDatum(operatorid), PointerGetDatum(args), Int32GetDatum(varRelid))); @@ -818,12 +818,12 @@ restriction_selectivity(PlannerInfo *root, */ Selectivity join_selectivity(PlannerInfo *root, - Oid operator, + Oid operatorid, List *args, JoinType jointype, SpecialJoinInfo *sjinfo) { - RegProcedure oprjoin = get_oprjoin(operator); + RegProcedure oprjoin = get_oprjoin(operatorid); float8 result; /* @@ -835,7 +835,7 @@ join_selectivity(PlannerInfo *root, result = DatumGetFloat8(OidFunctionCall5(oprjoin, PointerGetDatum(root), - ObjectIdGetDatum(operator), + ObjectIdGetDatum(operatorid), PointerGetDatum(args), Int16GetDatum(jointype), PointerGetDatum(sjinfo))); |