Home
last modified time | relevance | path

Searched refs:inner_unique (Results 1 – 25 of 466) sorted by relevance

12345678910>>...19

/dports/databases/postgresql14-pltcl/postgresql-14.1/src/backend/optimizer/path/
H A Djoinpath.c177 extra.inner_unique = false; /* well, unproven */ in add_paths_to_joinrel()
180 extra.inner_unique = bms_is_subset(sjinfo->min_lefthand, in add_paths_to_joinrel()
184 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
193 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
222 if (jointype == JOIN_SEMI || jointype == JOIN_ANTI || extra.inner_unique) in add_paths_to_joinrel()
502 if (!extra->inner_unique && (jointype == JOIN_SEMI || in get_memoize_path()
532 if (extra->inner_unique && in get_memoize_path()
567 extra->inner_unique, in get_memoize_path()
/dports/databases/postgresql14-server/postgresql-14.1/src/backend/optimizer/path/
H A Djoinpath.c177 extra.inner_unique = false; /* well, unproven */ in add_paths_to_joinrel()
180 extra.inner_unique = bms_is_subset(sjinfo->min_lefthand, in add_paths_to_joinrel()
184 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
193 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
222 if (jointype == JOIN_SEMI || jointype == JOIN_ANTI || extra.inner_unique) in add_paths_to_joinrel()
502 if (!extra->inner_unique && (jointype == JOIN_SEMI || in get_memoize_path()
532 if (extra->inner_unique && in get_memoize_path()
567 extra->inner_unique, in get_memoize_path()
/dports/databases/postgresql14-contrib/postgresql-14.1/src/backend/optimizer/path/
H A Djoinpath.c177 extra.inner_unique = false; /* well, unproven */ in add_paths_to_joinrel()
180 extra.inner_unique = bms_is_subset(sjinfo->min_lefthand, in add_paths_to_joinrel()
184 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
193 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
222 if (jointype == JOIN_SEMI || jointype == JOIN_ANTI || extra.inner_unique) in add_paths_to_joinrel()
502 if (!extra->inner_unique && (jointype == JOIN_SEMI || in get_memoize_path()
532 if (extra->inner_unique && in get_memoize_path()
567 extra->inner_unique, in get_memoize_path()
/dports/databases/postgresql14-plperl/postgresql-14.1/src/backend/optimizer/path/
H A Djoinpath.c177 extra.inner_unique = false; /* well, unproven */ in add_paths_to_joinrel()
180 extra.inner_unique = bms_is_subset(sjinfo->min_lefthand, in add_paths_to_joinrel()
184 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
193 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
222 if (jointype == JOIN_SEMI || jointype == JOIN_ANTI || extra.inner_unique) in add_paths_to_joinrel()
502 if (!extra->inner_unique && (jointype == JOIN_SEMI || in get_memoize_path()
532 if (extra->inner_unique && in get_memoize_path()
567 extra->inner_unique, in get_memoize_path()
/dports/databases/postgresql14-plpython/postgresql-14.1/src/backend/optimizer/path/
H A Djoinpath.c177 extra.inner_unique = false; /* well, unproven */ in add_paths_to_joinrel()
180 extra.inner_unique = bms_is_subset(sjinfo->min_lefthand, in add_paths_to_joinrel()
184 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
193 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
222 if (jointype == JOIN_SEMI || jointype == JOIN_ANTI || extra.inner_unique) in add_paths_to_joinrel()
502 if (!extra->inner_unique && (jointype == JOIN_SEMI || in get_memoize_path()
532 if (extra->inner_unique && in get_memoize_path()
567 extra->inner_unique, in get_memoize_path()
/dports/databases/postgresql14-client/postgresql-14.1/src/backend/optimizer/path/
H A Djoinpath.c177 extra.inner_unique = false; /* well, unproven */ in add_paths_to_joinrel()
180 extra.inner_unique = bms_is_subset(sjinfo->min_lefthand, in add_paths_to_joinrel()
184 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
193 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
222 if (jointype == JOIN_SEMI || jointype == JOIN_ANTI || extra.inner_unique) in add_paths_to_joinrel()
502 if (!extra->inner_unique && (jointype == JOIN_SEMI || in get_memoize_path()
532 if (extra->inner_unique && in get_memoize_path()
567 extra->inner_unique, in get_memoize_path()
/dports/databases/postgresql14-docs/postgresql-14.1/src/backend/optimizer/path/
H A Djoinpath.c177 extra.inner_unique = false; /* well, unproven */ in add_paths_to_joinrel()
180 extra.inner_unique = bms_is_subset(sjinfo->min_lefthand, in add_paths_to_joinrel()
184 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
193 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
222 if (jointype == JOIN_SEMI || jointype == JOIN_ANTI || extra.inner_unique) in add_paths_to_joinrel()
502 if (!extra->inner_unique && (jointype == JOIN_SEMI || in get_memoize_path()
532 if (extra->inner_unique && in get_memoize_path()
567 extra->inner_unique, in get_memoize_path()
/dports/databases/postgresql10-plperl/postgresql-10.19/src/backend/optimizer/path/
H A Djoinpath.c143 extra.inner_unique = false; /* well, unproven */ in add_paths_to_joinrel()
146 extra.inner_unique = bms_is_subset(sjinfo->min_lefthand, in add_paths_to_joinrel()
150 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
158 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
186 if (jointype == JOIN_SEMI || jointype == JOIN_ANTI || extra.inner_unique) in add_paths_to_joinrel()
/dports/databases/postgresql10-server/postgresql-10.19/src/backend/optimizer/path/
H A Djoinpath.c143 extra.inner_unique = false; /* well, unproven */ in add_paths_to_joinrel()
146 extra.inner_unique = bms_is_subset(sjinfo->min_lefthand, in add_paths_to_joinrel()
150 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
158 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
186 if (jointype == JOIN_SEMI || jointype == JOIN_ANTI || extra.inner_unique) in add_paths_to_joinrel()
/dports/databases/postgresql10-pltcl/postgresql-10.19/src/backend/optimizer/path/
H A Djoinpath.c143 extra.inner_unique = false; /* well, unproven */ in add_paths_to_joinrel()
146 extra.inner_unique = bms_is_subset(sjinfo->min_lefthand, in add_paths_to_joinrel()
150 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
158 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
186 if (jointype == JOIN_SEMI || jointype == JOIN_ANTI || extra.inner_unique) in add_paths_to_joinrel()
/dports/databases/postgresql10-client/postgresql-10.19/src/backend/optimizer/path/
H A Djoinpath.c143 extra.inner_unique = false; /* well, unproven */ in add_paths_to_joinrel()
146 extra.inner_unique = bms_is_subset(sjinfo->min_lefthand, in add_paths_to_joinrel()
150 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
158 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
186 if (jointype == JOIN_SEMI || jointype == JOIN_ANTI || extra.inner_unique) in add_paths_to_joinrel()
/dports/databases/postgresql10-plpython/postgresql-10.19/src/backend/optimizer/path/
H A Djoinpath.c143 extra.inner_unique = false; /* well, unproven */ in add_paths_to_joinrel()
146 extra.inner_unique = bms_is_subset(sjinfo->min_lefthand, in add_paths_to_joinrel()
150 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
158 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
186 if (jointype == JOIN_SEMI || jointype == JOIN_ANTI || extra.inner_unique) in add_paths_to_joinrel()
/dports/databases/postgresql10-docs/postgresql-10.19/src/backend/optimizer/path/
H A Djoinpath.c143 extra.inner_unique = false; /* well, unproven */ in add_paths_to_joinrel()
146 extra.inner_unique = bms_is_subset(sjinfo->min_lefthand, in add_paths_to_joinrel()
150 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
158 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
186 if (jointype == JOIN_SEMI || jointype == JOIN_ANTI || extra.inner_unique) in add_paths_to_joinrel()
/dports/databases/postgresql10-contrib/postgresql-10.19/src/backend/optimizer/path/
H A Djoinpath.c143 extra.inner_unique = false; /* well, unproven */ in add_paths_to_joinrel()
146 extra.inner_unique = bms_is_subset(sjinfo->min_lefthand, in add_paths_to_joinrel()
150 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
158 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
186 if (jointype == JOIN_SEMI || jointype == JOIN_ANTI || extra.inner_unique) in add_paths_to_joinrel()
/dports/databases/postgresql11-client/postgresql-11.14/src/backend/optimizer/path/
H A Djoinpath.c166 extra.inner_unique = false; /* well, unproven */ in add_paths_to_joinrel()
169 extra.inner_unique = bms_is_subset(sjinfo->min_lefthand, in add_paths_to_joinrel()
173 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
182 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
211 if (jointype == JOIN_SEMI || jointype == JOIN_ANTI || extra.inner_unique) in add_paths_to_joinrel()
/dports/databases/postgresql11-plperl/postgresql-11.14/src/backend/optimizer/path/
H A Djoinpath.c166 extra.inner_unique = false; /* well, unproven */ in add_paths_to_joinrel()
169 extra.inner_unique = bms_is_subset(sjinfo->min_lefthand, in add_paths_to_joinrel()
173 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
182 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
211 if (jointype == JOIN_SEMI || jointype == JOIN_ANTI || extra.inner_unique) in add_paths_to_joinrel()
/dports/databases/postgresql11-contrib/postgresql-11.14/src/backend/optimizer/path/
H A Djoinpath.c166 extra.inner_unique = false; /* well, unproven */ in add_paths_to_joinrel()
169 extra.inner_unique = bms_is_subset(sjinfo->min_lefthand, in add_paths_to_joinrel()
173 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
182 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
211 if (jointype == JOIN_SEMI || jointype == JOIN_ANTI || extra.inner_unique) in add_paths_to_joinrel()
/dports/databases/postgresql11-docs/postgresql-11.14/src/backend/optimizer/path/
H A Djoinpath.c166 extra.inner_unique = false; /* well, unproven */ in add_paths_to_joinrel()
169 extra.inner_unique = bms_is_subset(sjinfo->min_lefthand, in add_paths_to_joinrel()
173 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
182 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
211 if (jointype == JOIN_SEMI || jointype == JOIN_ANTI || extra.inner_unique) in add_paths_to_joinrel()
/dports/databases/postgresql11-plpython/postgresql-11.14/src/backend/optimizer/path/
H A Djoinpath.c166 extra.inner_unique = false; /* well, unproven */ in add_paths_to_joinrel()
169 extra.inner_unique = bms_is_subset(sjinfo->min_lefthand, in add_paths_to_joinrel()
173 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
182 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
211 if (jointype == JOIN_SEMI || jointype == JOIN_ANTI || extra.inner_unique) in add_paths_to_joinrel()
/dports/databases/postgresql11-pltcl/postgresql-11.14/src/backend/optimizer/path/
H A Djoinpath.c166 extra.inner_unique = false; /* well, unproven */ in add_paths_to_joinrel()
169 extra.inner_unique = bms_is_subset(sjinfo->min_lefthand, in add_paths_to_joinrel()
173 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
182 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
211 if (jointype == JOIN_SEMI || jointype == JOIN_ANTI || extra.inner_unique) in add_paths_to_joinrel()
/dports/databases/postgresql13-server/postgresql-13.5/src/backend/optimizer/path/
H A Djoinpath.c166 extra.inner_unique = false; /* well, unproven */ in add_paths_to_joinrel()
169 extra.inner_unique = bms_is_subset(sjinfo->min_lefthand, in add_paths_to_joinrel()
173 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
182 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
211 if (jointype == JOIN_SEMI || jointype == JOIN_ANTI || extra.inner_unique) in add_paths_to_joinrel()
/dports/databases/postgresql13-pltcl/postgresql-13.5/src/backend/optimizer/path/
H A Djoinpath.c166 extra.inner_unique = false; /* well, unproven */ in add_paths_to_joinrel()
169 extra.inner_unique = bms_is_subset(sjinfo->min_lefthand, in add_paths_to_joinrel()
173 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
182 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
211 if (jointype == JOIN_SEMI || jointype == JOIN_ANTI || extra.inner_unique) in add_paths_to_joinrel()
/dports/databases/postgresql12-server/postgresql-12.9/src/backend/optimizer/path/
H A Djoinpath.c166 extra.inner_unique = false; /* well, unproven */ in add_paths_to_joinrel()
169 extra.inner_unique = bms_is_subset(sjinfo->min_lefthand, in add_paths_to_joinrel()
173 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
182 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
211 if (jointype == JOIN_SEMI || jointype == JOIN_ANTI || extra.inner_unique) in add_paths_to_joinrel()
/dports/databases/postgresql13-docs/postgresql-13.5/src/backend/optimizer/path/
H A Djoinpath.c166 extra.inner_unique = false; /* well, unproven */ in add_paths_to_joinrel()
169 extra.inner_unique = bms_is_subset(sjinfo->min_lefthand, in add_paths_to_joinrel()
173 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
182 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
211 if (jointype == JOIN_SEMI || jointype == JOIN_ANTI || extra.inner_unique) in add_paths_to_joinrel()
/dports/databases/postgresql12-contrib/postgresql-12.9/src/backend/optimizer/path/
H A Djoinpath.c166 extra.inner_unique = false; /* well, unproven */ in add_paths_to_joinrel()
169 extra.inner_unique = bms_is_subset(sjinfo->min_lefthand, in add_paths_to_joinrel()
173 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
182 extra.inner_unique = innerrel_is_unique(root, in add_paths_to_joinrel()
211 if (jointype == JOIN_SEMI || jointype == JOIN_ANTI || extra.inner_unique) in add_paths_to_joinrel()

12345678910>>...19