postgresql/src/backend/commands
Robert Haas c16dc1aca5 Add simple VACUUM progress reporting.
There's a lot more that could be done here yet - in particular, this
reports only very coarse-grained information about the index vacuuming
phase - but even as it stands, the new pg_stat_progress_vacuum can
tell you quite a bit about what a long-running vacuum is actually
doing.

Amit Langote and Robert Haas, based on earlier work by Vinayak Pokale
and Rahila Syed.
2016-03-15 13:32:56 -04:00
..
Makefile Row-Level Security Policies (RLS) 2014-09-19 11:18:35 -04:00
aggregatecmds.c Support multi-stage aggregation. 2016-01-20 13:46:50 -05:00
alter.c Update copyright for 2016 2016-01-02 13:33:40 -05:00
analyze.c Change the format of the VM fork to add a second bit per page. 2016-03-01 21:49:41 -05: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 Update copyright for 2016 2016-01-02 13:33:40 -05: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 Update copyright for 2016 2016-01-02 13:33:40 -05:00
explain.c Fix EXPLAIN ANALYZE SELECT INTO not to choose a parallel plan. 2016-03-14 19:48:46 -04:00
extension.c Update copyright for 2016 2016-01-02 13:33:40 -05:00
foreigncmds.c Update copyright for 2016 2016-01-02 13:33:40 -05: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
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 Restructure index access method API to hide most of it at the C level. 2016-01-17 19:36:59 -05:00
operatorcmds.c Update copyright for 2016 2016-01-02 13:33:40 -05:00
policy.c Fix bogus lock release in RemovePolicyById and RemoveRoleFromObjectPolicy. 2016-01-03 20:53:35 -05: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 Update copyright for 2016 2016-01-02 13:33:40 -05: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 Refactor pull_var_clause's API to make it less tedious to extend. 2016-03-10 15:53:07 -05:00
tsearchcmds.c Update copyright for 2016 2016-01-02 13:33:40 -05:00
typecmds.c Move pg_constraint.h function declarations to new file pg_constraint_fn.h. 2016-02-11 15:51:28 -05: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 Add simple VACUUM progress reporting. 2016-03-15 13:32:56 -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