Commit Graph

659 Commits (cf96907aadca454c4094819c2ecddee07eafe203)

Author SHA1 Message Date
Michael Paquier 0896ae561b Fix inconsistencies and typos in the tree 6 years ago
Tom Lane 1cff1b95ab Represent Lists as expansible arrays, not chains of cons-cells. 6 years ago
David Rowley 8abc13a889 Use appendStringInfoString and appendPQExpBufferStr where possible 6 years ago
Tom Lane 3d99a81397 Fix incorrect printing of queries with duplicated join names. 6 years ago
Tom Lane 8255c7a5ee Phase 2 pgindent run for v12. 6 years ago
Tom Lane be76af171c Initial pgindent run for v12. 6 years ago
Alvaro Herrera 87259588d0 Fix tablespace inheritance for partitioned rels 6 years ago
Tom Lane 80a96e066e Avoid fetching past the end of the indoption array. 7 years ago
Alvaro Herrera f56f8f8da6 Support foreign keys that reference partitioned tables 7 years ago
Tomas Vondra 7300a69950 Add support for multivariate MCV lists 7 years ago
Tom Lane c94fb8e8ac Standardize some more loops that chase down parallel lists. 7 years ago
Tom Lane 608b167f9f Allow user control of CTE materialization, and change the default behavior. 7 years ago
Tom Lane 1fb57af920 Create the infrastructure for planner support functions. 7 years ago
Peter Eisentraut 0c1f8f166c Use EXECUTE FUNCTION syntax for triggers more 7 years ago
Alvaro Herrera 558d77f20e Renaming for new subscripting mechanism 7 years ago
Tom Lane f09346a9c6 Refactor planner's header files. 7 years ago
Tom Lane 4be058fe9e In the planner, replace an empty FROM clause with a dummy RTE. 7 years ago
Andres Freund e7cc78ad43 Remove superfluous tqual.h includes. 7 years ago
Andres Freund e0c4ec0728 Replace uses of heap_open et al with the corresponding table_* function. 7 years ago
Andres Freund 111944c5ee Replace heapam.h includes with {table, relation}.h where applicable. 7 years ago
Andres Freund 4c850ecec6 Don't include heapam.h from others headers. 7 years ago
Tom Lane afb0d0712f Replace the data structure used for keyword lookup. 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Andres Freund 578b229718 Remove WITH OIDS support, change oid catalog column visibility. 7 years ago
Tom Lane 350410be45 Add missing quote_identifier calls for CREATE TRIGGER ... REFERENCING. 7 years ago
Tom Lane fdba460a26 Create an RTE field to record the query's lock mode for each relation. 7 years ago
Tom Lane 07a3af0ff8 Fix parsetree representation of XMLTABLE(XMLNAMESPACES(DEFAULT ...)). 7 years ago
Tom Lane fedc97cdfd Remove ruleutils.c's special case for BIT [VARYING] literals. 7 years ago
Alvaro Herrera c076f3d74a Remove pg_constraint.conincluding 7 years ago
Tom Lane f3eb76b399 Further fixes for quoted-list GUC values in pg_dump and ruleutils.c. 7 years ago
Noah Misch e09144e6ce Document security implications of qualified names. 7 years ago
Tom Lane 028e3da294 Fix pg_get_indexdef()'s behavior for included index columns. 7 years ago
Tom Lane 41c912cad1 Clean up warnings from -Wimplicit-fallthrough. 7 years ago
Alvaro Herrera da6f3e45dd Reorganize partitioning code 8 years ago
Teodor Sigaev c266ed31a8 Cleanup covering infrastructure 8 years ago
Teodor Sigaev 8224de4f42 Indexes with INCLUDE columns and their support in B-tree 8 years ago
Andrew Dunstan 16828d5c02 Fast ALTER TABLE ADD COLUMN with a non-NULL default 8 years ago
Tom Lane 742869946f Fix mishandling of quoted-list GUC values in pg_dump and ruleutils.c. 8 years ago
Tom Lane 6497a18e6c Fix some corner-case issues in REFRESH MATERIALIZED VIEW CONCURRENTLY. 8 years ago
Peter Eisentraut fd1a421fe6 Add prokind column, replacing proisagg and proiswindow 8 years ago
Tom Lane 3d2aed664e Avoid using unsafe search_path settings during dump and restore. 8 years ago
Peter Eisentraut 7a32ac8a66 Add procedure support to pg_get_functiondef 8 years ago
Alvaro Herrera 8237f27b50 get_relid_attribute_name is dead, long live get_attname 8 years ago
Tom Lane 0a459cec96 Support all SQL:2011 options for window frame clauses. 8 years ago
Alvaro Herrera 8b08f7d482 Local partitioned indexes 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Peter Eisentraut e4128ee767 SQL procedures 8 years ago
Peter Eisentraut 0e1539ba0d Add some const decorations to prototypes 8 years ago
Robert Haas 1aba8e651a Add hash partitioning. 8 years ago
Peter Eisentraut 2eb4a831e5 Change TRUE/FALSE to true/false 8 years ago