Commit Graph

638 Commits (d746021de18baf0f29eff0388204a0664f41eb8b)

Author SHA1 Message Date
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 7 years ago
Teodor Sigaev c266ed31a8 Cleanup covering infrastructure 7 years ago
Teodor Sigaev 8224de4f42 Indexes with INCLUDE columns and their support in B-tree 7 years ago
Andrew Dunstan 16828d5c02 Fast ALTER TABLE ADD COLUMN with a non-NULL default 7 years ago
Tom Lane 742869946f Fix mishandling of quoted-list GUC values in pg_dump and ruleutils.c. 7 years ago
Tom Lane 6497a18e6c Fix some corner-case issues in REFRESH MATERIALIZED VIEW CONCURRENTLY. 7 years ago
Peter Eisentraut fd1a421fe6 Add prokind column, replacing proisagg and proiswindow 7 years ago
Tom Lane 3d2aed664e Avoid using unsafe search_path settings during dump and restore. 7 years ago
Peter Eisentraut 7a32ac8a66 Add procedure support to pg_get_functiondef 7 years ago
Alvaro Herrera 8237f27b50 get_relid_attribute_name is dead, long live get_attname 7 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
Tom Lane af20e2d728 Fix ALTER TABLE code to update domain constraints when needed. 8 years ago
Tom Lane 37a795a60b Support domains over composite types. 8 years ago
Peter Eisentraut 3012061b86 Apply pg_get_serial_sequence() to identity column sequences as well 8 years ago
Robert Haas 6f6b99d133 Allow a partitioned table to have a default partition. 8 years ago
Tom Lane 8689e38263 Clean up handling of dropped columns in NAMEDTUPLESTORE RTEs. 8 years ago
Andres Freund 2cd7084524 Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n). 8 years ago
Peter Eisentraut 77d05706be Fix up some misusage of appendStringInfo() and friends 8 years ago
Tom Lane 21d304dfed Final pgindent + perltidy run for v10. 8 years ago
Robert Haas bb5d6e80b1 Improve the error message when creating an empty range partition. 8 years ago
Tom Lane b4af9e3f37 Ensure that pg_get_ruledef()'s output matches pg_get_viewdef()'s. 8 years ago
Dean Rasheed d363d42bb9 Use MINVALUE/MAXVALUE instead of UNBOUNDED for range partition bounds. 8 years ago
Tom Lane eb145fdfea Fix dumping of outer joins with empty qual lists. 8 years ago
Tom Lane decb08ebdf Code review for NextValueExpr expression node type. 8 years ago
Tom Lane a3ca72ae9a Fix dumping of FUNCTION RTEs that contain non-function-call expressions. 8 years ago
Tom Lane bc2d716ad0 Fix ruleutils.c for domain-over-array cases, too. 8 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 8 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 8 years ago
Tom Lane e3860ffa4d Initial pgindent run with pg_bsd_indent version 2.0. 8 years ago
Tom Lane e7941a9766 Replace over-optimistic Assert in partitioning code with a runtime test. 8 years ago
Tom Lane 76a3df6e5e Code review focused on new node types added by partitioning support. 8 years ago
Bruce Momjian a6fd7b7a5f Post-PG 10 beta1 pgindent run 8 years ago