1182{
1183 PlannerInfo *root = (PlannerInfo *)PG_GETARG_POINTER(0);
1184
1185 List *
args = (List *)PG_GETARG_POINTER(2);
1186 JoinType jointype = (JoinType) PG_GETARG_INT16(3);
1187 int mode = PG_GETARG_INT32(4);
1188
1189 POSTGIS_DEBUGF(2, "%s: entered function", __func__);
1190
1191
1192 if (list_length(args) != 2)
1193 {
1194 POSTGIS_DEBUGF(2, "%s: got nargs == %d", __func__, list_length(args));
1196 }
1197
1198
1199 if (jointype != JOIN_INNER)
1200 {
1201 POSTGIS_DEBUGF(1, "%s: jointype %d not supported", __func__, jointype);
1203 }
1204
1206}
#define DEFAULT_ND_JOINSEL
float8 gserialized_joinsel_internal(PlannerInfo *root, List *args, JoinType jointype, int mode)