postgresql/src/include/commands
Tom Lane 8e166e164c Rearrange explain.c's API so callers need not embed sizeof(ExplainState).
The folly of the previous arrangement was just demonstrated: there's no
convenient way to add fields to ExplainState without breaking ABI, even
if callers have no need to touch those fields.  Since we might well need
to do that again someday in back branches, let's change things so that
only explain.c has to have sizeof(ExplainState) compiled into it.  This
costs one extra palloc() per EXPLAIN operation, which is surely pretty
negligible.
2015-01-15 13:39:33 -05:00
..
alter.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
async.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
cluster.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
collationcmds.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
comment.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
conversioncmds.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
copy.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
createas.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
dbcommands.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
defrem.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
discard.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
event_trigger.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
explain.h Rearrange explain.c's API so callers need not embed sizeof(ExplainState). 2015-01-15 13:39:33 -05:00
extension.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
lockcmds.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
matview.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
policy.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
portalcmds.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
prepare.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
proclang.h pgindent run for release 9.3 2013-05-29 16:58:43 -04:00
schemacmds.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
seclabel.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
sequence.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
tablecmds.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
tablespace.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
trigger.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
typecmds.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
user.h ALTER TABLESPACE ... MOVE ... OWNED BY 2014-01-23 23:52:40 -05:00
vacuum.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
variable.h Update copyright for 2015 2015-01-06 11:43:47 -05:00
view.h Update copyright for 2015 2015-01-06 11:43:47 -05:00