summaryrefslogtreecommitdiff
path: root/src/backend/commands
AgeCommit message (Expand)Author
2021-01-18Refactor option handling of CLUSTER, REINDEX and VACUUMMichael Paquier
2021-01-16Prevent excess SimpleLruTruncate() deletion.Noah Misch
2021-01-16Remove unnecessary pstrdup in fetch_table_list.Amit Kapila
2021-01-15Disallow CREATE STATISTICS on system catalogsTomas Vondra
2021-01-15Avoid spurious wait in concurrent reindexAlvaro Herrera
2021-01-14Prevent drop of tablespaces used by partitioned relationsAlvaro Herrera
2021-01-13Pass down "logically unchanged index" hint.Peter Geoghegan
2021-01-12Invent struct ReindexIndexInfoAlvaro Herrera
2021-01-06Report progress of COPY commandsTomas Vondra
2021-01-04Re-implement pl/pgsql's expression and assignment parsing.Tom Lane
2021-01-04Add the ability for the core grammar to have more than one parse target.Tom Lane
2021-01-02Update copyright for 2021Bruce Momjian
2020-12-30Sanitize IF NOT EXISTS in EXPLAIN for CTAS and matviewsMichael Paquier
2020-12-21Refactor logic to check for ASCII-only characters in stringMichael Paquier
2020-12-20Fix compiler warning introduced in 6df7a9698bAlexander Korotkov
2020-12-20Multirange datatypesAlexander Korotkov
2020-12-15Improve hash_create()'s API for some added robustness.Tom Lane
2020-12-11Allow ALTER TYPE to update an existing type's typsubscript value.Tom Lane
2020-12-09Support subscripting of arbitrary types, not only arrays.Tom Lane
2020-12-09Change get_constraint_index() to use pg_constraint.conindidPeter Eisentraut
2020-12-08Avoid using tuple from syscache for update of pg_database.datfrozenxidMichael Paquier
2020-12-03Refactor CLUSTER and REINDEX grammar to use DefElem for option listsMichael Paquier
2020-12-01Avoid memcpy() with a NULL source pointer and count == 0Alvaro Herrera
2020-11-30Remove leftover comments, left behind by removal of WITH OIDS.Heikki Linnakangas
2020-11-28Fix a recently-introduced race condition in LISTEN/NOTIFY handling.Tom Lane
2020-11-26Restore lock level to update statusFlagsAlvaro Herrera
2020-11-25Avoid spurious waits in concurrent indexingAlvaro Herrera
2020-11-24Put "inline" marker on declarations of inline functions.Tom Lane
2020-11-23Split copy.c into four files.Heikki Linnakangas
2020-11-21Remove INSERT privilege check at table creation of CTAS and matviewMichael Paquier
2020-11-18Relax lock level for setting PGPROC->statusFlagsAlvaro Herrera
2020-11-17indexcmds.c: reorder function prototypesAlvaro Herrera
2020-11-16Rename PGPROC->vacuumFlags to statusFlagsAlvaro Herrera
2020-11-16Use "true" not "TRUE" in one ICU function call.Tom Lane
2020-11-16Relax INSERT privilege requirement for CTAS and matviews WITH NO DATAMichael Paquier
2020-11-15Fix fuzzy thinking about amcanmulticol versus amcaninclude.Tom Lane
2020-11-14Provide the OR REPLACE option for CREATE TRIGGER.Tom Lane
2020-11-12pg_stat_statements: track number of rows processed by REFRESH MATERIALIZED VIEW.Fujii Masao
2020-11-11Fix cases of discarding result from list API functionsPeter Eisentraut
2020-11-09In security-restricted operations, block enqueue of at-commit user code.Noah Misch
2020-11-07Message style improvementsAlvaro Herrera
2020-11-07Move catalog index declarationsPeter Eisentraut
2020-11-06Revert "Accept relations of any kind in LOCK TABLE".Tom Lane
2020-11-05Don't throw an error for LOCK TABLE on a self-referential view.Tom Lane
2020-11-03Improve error messages around REPLICATION and BYPASSRLS properties.Tom Lane
2020-11-03Allow users with BYPASSRLS to alter their own passwords.Tom Lane
2020-11-03Disallow ALTER TABLE ONLY / DROP EXPRESSIONPeter Eisentraut
2020-11-02Track collation versions for indexes.Thomas Munro
2020-11-02Remove pg_collation.collversion.Thomas Munro
2020-11-02Fix some grammar and typos in comments and docsMichael Paquier