Commit Graph

525 Commits (c266ed31a8a3beed3533e6a78faeca78234cbd43)

Author SHA1 Message Date
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
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
Tom Lane f04c9a6146 Standardize terminology for pg_statistic_ext entries. 8 years ago
Robert Haas 1848b73d45 Teach \d+ to show partitioning constraints. 8 years ago
Alvaro Herrera bc085205c8 Change CREATE STATISTICS syntax 8 years ago
Stephen Frost 0c76c2463e pg_get_partkeydef: return NULL for non-partitions 9 years ago
Alvaro Herrera ee6922112e Rename columns in new pg_statistic_ext catalog 9 years ago
Tom Lane 8f0530f580 Improve castNode notation by introducing list-extraction-specific variants. 9 years ago
Peter Eisentraut 3217327053 Identity columns 9 years ago
Simon Riggs 2686ee1b7c Collect and use multi-column dependency stats 9 years ago
Kevin Grittner 18ce3a4ab2 Add infrastructure to support EphemeralNamedRelation references. 9 years ago
Alvaro Herrera 2c3e47527a Fix a couple of problems in pg_get_statisticsextdef 9 years ago
Andres Freund b8d7f053c5 Faster expression evaluation and targetlist projection. 9 years ago
Alvaro Herrera 7b504eb282 Implement multivariate n-distinct coefficients 9 years ago
Noah Misch 3a0d473192 Use wrappers of PG_DETOAST_DATUM_PACKED() more. 9 years ago