aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/jsonpath.c
diff options
context:
space:
mode:
authorTomas Vondra <tomas.vondra@postgresql.org>2020-03-14 14:56:37 +0100
committerTomas Vondra <tomas.vondra@postgresql.org>2020-03-14 16:13:00 +0100
commite83daa7e331e0718bb254ab685f2ed95df423554 (patch)
tree277ffc346c2d8c579ccfc1867192f031bbc816df /src/backend/utils/adt/jsonpath.c
parent8f321bd16cdb11307f17007eb3c55b65d7d323ef (diff)
downloadpostgresql-e83daa7e331e0718bb254ab685f2ed95df423554.tar.gz
postgresql-e83daa7e331e0718bb254ab685f2ed95df423554.zip
Use multi-variate MCV lists to estimate ScalarArrayOpExpr
Commit 8f321bd16c added support for estimating ScalarArrayOpExpr clauses (IN/ANY) clauses using functional dependencies. There's no good reason not to support estimation of these clauses using multi-variate MCV lists too, so this commits implements that. That makes the behavior consistent and MCV lists can estimate all variants (ANY/ALL, inequalities, ...). Author: Tomas Vondra Review: Dean Rasheed Discussion: https://www.postgresql.org/message-id/flat/13902317.Eha0YfKkKy%40pierred-pdoc
Diffstat (limited to 'src/backend/utils/adt/jsonpath.c')
0 files changed, 0 insertions, 0 deletions