postgresql/src/backend/commands
Tom Lane 3c69b33f45 Add a few comments about ANALYZE's strategy for collecting MCVs.
Alex Shulgin complained that the underlying strategy wasn't all that
apparent, particularly not the fact that we intentionally have two
code paths depending on whether we think the column has a limited set
of possible values or not.  Try to make it clearer.
2016-04-04 17:06:33 -04:00
..
aggregatecmds.c Allow aggregate transition states to be serialized and deserialized. 2016-03-29 15:04:05 -04:00
alter.c Update copyright for 2016 2016-01-02 13:33:40 -05:00
amcmds.c Type names should not be quoted 2016-04-01 13:35:48 -03:00
analyze.c Add a few comments about ANALYZE's strategy for collecting MCVs. 2016-04-04 17:06:33 -04:00
async.c Make all built-in lwlock tranche IDs fixed. 2016-02-02 06:45:55 -05:00
cluster.c Restructure index access method API to hide most of it at the C level. 2016-01-17 19:36:59 -05:00
collationcmds.c Update copyright for 2016 2016-01-02 13:33:40 -05:00
comment.c Update copyright for 2016 2016-01-02 13:33:40 -05:00
constraint.c Update copyright for 2016 2016-01-02 13:33:40 -05:00
conversioncmds.c Type names should not be quoted 2016-04-01 13:35:48 -03:00
copy.c Update copyright for 2016 2016-01-02 13:33:40 -05:00
createas.c Widen query numbers-of-tuples-processed counters to uint64. 2016-03-12 16:05:29 -05:00
dbcommands.c Update copyright for 2016 2016-01-02 13:33:40 -05:00
define.c Update copyright for 2016 2016-01-02 13:33:40 -05:00
discard.c Update copyright for 2016 2016-01-02 13:33:40 -05:00
dropcmds.c Update copyright for 2016 2016-01-02 13:33:40 -05:00
event_trigger.c Type names should not be quoted 2016-04-01 13:35:48 -03:00
explain.c Rework custom scans to work more like the new extensible node stuff. 2016-03-29 11:28:04 -04:00
extension.c Update copyright for 2016 2016-01-02 13:33:40 -05:00
foreigncmds.c Type names should not be quoted 2016-04-01 13:35:48 -03:00
functioncmds.c Update copyright for 2016 2016-01-02 13:33:40 -05:00
indexcmds.c Restructure index access method API to hide most of it at the C level. 2016-01-17 19:36:59 -05:00
lockcmds.c Update copyright for 2016 2016-01-02 13:33:40 -05:00
Makefile Support CREATE ACCESS METHOD 2016-03-23 23:01:35 -03:00
matview.c Make concurrent refresh check early that there is a unique index on matview. 2016-02-16 02:15:44 +09:00
opclasscmds.c Support CREATE ACCESS METHOD 2016-03-23 23:01:35 -03:00
operatorcmds.c Type names should not be quoted 2016-04-01 13:35:48 -03:00
policy.c Remove useless double calls of make_parsestate(). 2016-03-17 16:46:35 -04:00
portalcmds.c Widen query numbers-of-tuples-processed counters to uint64. 2016-03-12 16:05:29 -05:00
prepare.c On second thought, disable parallelism for prepared statements. 2016-02-26 16:33:37 +05:30
proclang.c Type names should not be quoted 2016-04-01 13:35:48 -03:00
schemacmds.c Update copyright for 2016 2016-01-02 13:33:40 -05:00
seclabel.c Update copyright for 2016 2016-01-02 13:33:40 -05:00
sequence.c Update copyright for 2016 2016-01-02 13:33:40 -05:00
tablecmds.c Move pg_constraint.h function declarations to new file pg_constraint_fn.h. 2016-02-11 15:51:28 -05:00
tablespace.c Update copyright for 2016 2016-01-02 13:33:40 -05:00
trigger.c Type names should not be quoted 2016-04-01 13:35:48 -03:00
tsearchcmds.c Update copyright for 2016 2016-01-02 13:33:40 -05:00
typecmds.c Type names should not be quoted 2016-04-01 13:35:48 -03:00
user.c Update copyright for 2016 2016-01-02 13:33:40 -05:00
vacuum.c Update copyright for 2016 2016-01-02 13:33:40 -05:00
vacuumlazy.c Fix problems in commit c16dc1aca5. 2016-03-16 13:54:04 -04:00
variable.c Fix parallel query on standby servers. 2016-03-08 10:27:03 -05:00
view.c Update copyright for 2016 2016-01-02 13:33:40 -05:00