summaryrefslogtreecommitdiff
path: root/src/backend/commands
AgeCommit message (Expand)Author
2019-10-25Handle interrupts within a transaction context in REINDEX CONCURRENTLYMichael Paquier
2019-10-23Acquire properly session-level lock on new index in REINDEX CONCURRENTLYMichael Paquier
2019-10-19Remove last traces of heap_open/close in the treeMichael Paquier
2019-10-18Fix typoAlvaro Herrera
2019-10-16Fix bug that could try to freeze running multixacts.Thomas Munro
2019-10-16Fix crash when reporting CREATE INDEX progressAlvaro Herrera
2019-10-13Fix dependency handling of column drop with partitioned tablesMichael Paquier
2019-10-10Fix table rewrites that include a column without a default.Andres Freund
2019-10-04Fix crash caused by EPQ happening with a before update trigger present.Andres Freund
2019-10-04Remove AtSubStart_Notify.Robert Haas
2019-09-27Silence -Wmaybe-uninitialized compiler warnings in dbcommands.c.Andres Freund
2019-09-25Support reloptions of enum typeAlvaro Herrera
2019-09-22Make some efficiency improvements in LISTEN/NOTIFY.Tom Lane
2019-09-20Fix progress report of REINDEX INDEXAlvaro Herrera
2019-09-13Fix progress reporting of CLUSTER / VACUUM FULLAlvaro Herrera
2019-09-10Allow setting statistics target for extended statisticsTomas Vondra
2019-09-10Reduce overhead of scanning the backend[] array in LISTEN/NOTIFY.Tom Lane
2019-09-09Reorder EPQ work, to fix rowmark related bugs and improve efficiency.Andres Freund
2019-09-07Avoid using INFO elevel for what are fundamentally debug messages.Tom Lane
2019-09-05Split tuptoaster.c into three separate files.Robert Haas
2019-09-03Remove 'msg' parameter from convert_tuples_by_nameAlvaro Herrera
2019-08-19Fix inconsistencies and typos in the tree, take 11Michael Paquier
2019-08-18Disallow changing an inherited column's type if not all parents changed.Tom Lane
2019-08-15Use a hash table to de-duplicate NOTIFY events faster.Tom Lane
2019-08-13Fix inconsistencies and typos in the tree, take 10Michael Paquier
2019-08-12Rationalize use of list_concat + list_copy combinations.Tom Lane
2019-08-10Fix "ANALYZE t, t" inside a transaction block.Tom Lane
2019-08-05Fix inconsistencies and typos in the tree, take 9Michael Paquier
2019-07-31Remove superfluous newlines in function prototypes.Andres Freund
2019-07-30Don't build extended statistics on inheritance treesTomas Vondra
2019-07-29Fix inconsistencies and typos in the treeMichael Paquier
2019-07-29Fix handling of expressions and predicates in REINDEX CONCURRENTLYMichael Paquier
2019-07-23Check that partitions are not in use when dropping constraintsAlvaro Herrera
2019-07-23Add CREATE DATABASE LOCALE optionPeter Eisentraut
2019-07-22Install dependencies to prevent dropping partition key columns.Tom Lane
2019-07-22Make identity sequence management more robustPeter Eisentraut
2019-07-22Fix inconsistencies and typos in the treeMichael Paquier
2019-07-20Use column collation for extended statisticsTomas Vondra
2019-07-17Avoid using lcons and list_delete_first where it's easy to do so.Tom Lane
2019-07-16Fix thinko in construction of old_conpfeqop list.Tom Lane
2019-07-16Remove dead code.Tom Lane
2019-07-15Represent Lists as expansible arrays, not chains of cons-cells.Tom Lane
2019-07-12Warn if wal_level is too low when creating a publication.Thomas Munro
2019-07-10Reduce memory consumption for multi-statement query strings.Tom Lane
2019-07-10Fix missing calls to table_finish_bulk_insert during COPY, take 2David Rowley
2019-07-09Propagate trigger arguments to partitionsAlvaro Herrera
2019-07-05Remove dead encoding-conversion functions.Tom Lane
2019-07-04Use appendStringInfoString and appendPQExpBufferStr where possibleDavid Rowley
2019-07-01pgindent run prior to branching v12.Tom Lane
2019-07-01Revert fix missing call to table_finish_bulk_insert during COPYDavid Rowley