postgresql/src/backend/commands
Tom Lane 4d41b2e092 Add QueryEnvironment to ExplainOneQuery_hook's parameter list.
This should have been done in commit 18ce3a4ab, which added that parameter
to ExplainOneQuery, but it was overlooked.  This makes it impossible for
a user of the hook to pass the queryEnv down to ExplainOnePlan.

It's too late to change this API in v10, I suppose, but fortunately
passing NULL to ExplainOnePlan will work in nearly all interesting
cases in v10.  That might not be true forever, so we'd better fix it.

Tatsuro Yamada, reviewed by Thomas Munro

Discussion: https://postgr.es/m/890e8dd9-c1c7-a422-6892-874f5eaee048@lab.ntt.co.jp
2018-01-11 12:16:18 -05:00
..
aggregatecmds.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
alter.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
amcmds.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
analyze.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
async.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
cluster.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
collationcmds.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
comment.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
constraint.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
conversioncmds.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
copy.c Factor error generation out of ExecPartitionCheck. 2018-01-05 15:22:33 -05:00
createas.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
dbcommands.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
define.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
discard.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
dropcmds.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
event_trigger.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
explain.c Add QueryEnvironment to ExplainOneQuery_hook's parameter list. 2018-01-11 12:16:18 -05:00
extension.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
foreigncmds.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
functioncmds.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
indexcmds.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
lockcmds.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
Makefile Implement multivariate n-distinct coefficients 2017-03-24 14:06:10 -03:00
matview.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
opclasscmds.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
operatorcmds.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
policy.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
portalcmds.c Remove PortalGetQueryDesc() 2018-01-09 13:47:56 -05:00
prepare.c Update portal-related memory context names and API 2018-01-09 13:47:56 -05:00
proclang.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
publicationcmds.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
schemacmds.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
seclabel.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
sequence.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
statscmds.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
subscriptioncmds.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
tablecmds.c Minor preparatory refactoring for UPDATE row movement. 2018-01-04 16:25:49 -05:00
tablespace.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
trigger.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
tsearchcmds.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
typecmds.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
user.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
vacuum.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
vacuumlazy.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
variable.c Update copyright for 2018 2018-01-02 23:30:12 -05:00
view.c Update copyright for 2018 2018-01-02 23:30:12 -05:00