Commit Graph

74 Commits (ec0294fb2c8287fd673c57701cdcf6c6396b2f60)

Author SHA1 Message Date
Tom Lane 970c050575 Fix assertion failure in check_new_partition_bound(). 5 years ago
Tom Lane 042d8017ec Stabilize create_table regression test. 5 years ago
Tom Lane 72647ac3bf Assign collations in partition bound expressions. 5 years ago
Tom Lane 2dfa3fea88 Remove complaints about COLLATE clauses in partition bound values. 5 years ago
Michael Paquier c0187869a0 Fix crash when using COLLATE in partition bound expressions 6 years ago
Noah Misch c6b92041d3 Skip WAL for new relfilenodes, under wal_level=minimal. 6 years ago
Noah Misch de9396326e Revert "Skip WAL for new relfilenodes, under wal_level=minimal." 6 years ago
Noah Misch cb2fd7eac2 Skip WAL for new relfilenodes, under wal_level=minimal. 6 years ago
Tom Lane bb4114a4e2 Allow whole-row Vars to be used in partitioning expressions. 6 years ago
Tom Lane 5b9312378e Load relcache entries' partitioning data on-demand, not immediately. 6 years ago
Tom Lane 39ebb943de Disallow partition key expressions that return pseudo-types. 6 years ago
Michael Paquier dc816e5815 Fix failure when creating cloned indexes for a partition 6 years ago
Tom Lane a0555ddab9 Install dependencies to prevent dropping partition key columns. 7 years ago
Alvaro Herrera 23cccb17fe Fix for dropped columns in a partitioned table's default partition 7 years ago
Michael Paquier ecfed4a122 Improve error handling of column references in expression transformation 7 years ago
Michael Paquier cdde886d36 Fix crash when using partition bound expressions 7 years ago
Michael Paquier 331a613e9d Fix support for CREATE TABLE IF NOT EXISTS AS EXECUTE 7 years ago
Peter Eisentraut 1e4730c639 Make regression test output locale-independent 7 years ago
Peter Eisentraut 7c079d7417 Allow generalized expression syntax for partition bounds 7 years ago
Stephen Frost 2d7eeb1b14 Add additional partition tests to pg_dump 7 years ago
Andres Freund b238527664 Fix jit compilation bug on wide tables. 7 years ago
Andres Freund 578b229718 Remove WITH OIDS support, change oid catalog column visibility. 7 years ago
Alvaro Herrera 705d433fd5 Revise attribute handling code on partition creation 7 years ago
Michael Paquier dc3e436b19 Block creation of partitions with open references to its parent 7 years ago
Tom Lane 2409716755 Remove undocumented restriction against duplicate partition key columns. 8 years ago
Michael Paquier 1c7c317cd9 Clarify use of temporary tables within partition trees 8 years ago
Tom Lane 4df58f7ed7 Fix handling of partition bounds for boolean partitioning columns. 8 years ago
Alvaro Herrera a4d56f583e Use the right memory context for partkey's FmgrInfo 8 years ago
Alvaro Herrera 3de241dba8 Foreign keys on partitioned tables 8 years ago
Alvaro Herrera eb7ed3f306 Allow UNIQUE indexes on partitioned tables 8 years ago
Tom Lane 3492a0af0b Fix RelationBuildPartitionKey's processing of partition key expressions. 8 years ago
Robert Haas 3ccdc6f9a5 Fix list partition constraints for partition keys of array type. 8 years ago
Tom Lane fb8697b31a Avoid unnecessary use of pg_strcasecmp for already-downcased identifiers. 8 years ago
Simon Riggs 05b6ec39d7 Show partition info from psql \d+ 8 years ago
Robert Haas 1aba8e651a Add hash partitioning. 8 years ago
Robert Haas 9361f6f54e After a MINVALUE/MAXVALUE bound, allow only more of the same. 8 years ago
Robert Haas 6f6b99d133 Allow a partitioned table to have a default partition. 8 years ago
Dean Rasheed d363d42bb9 Use MINVALUE/MAXVALUE instead of UNBOUNDED for range partition bounds. 9 years ago
Tom Lane 76a3df6e5e Code review focused on new node types added by partitioning support. 9 years ago
Robert Haas 3ec76ff1f2 Don't explicitly mark range partitioning columns NOT NULL. 9 years ago
Robert Haas 1848b73d45 Teach \d+ to show partitioning constraints. 9 years ago
Robert Haas 3439f84475 Disallow finite partition bound following earlier UNBOUNDED column. 9 years ago
Robert Haas 504c2205ab Fix crash when partitioned column specified twice. 9 years ago
Stephen Frost b9a3ef55b2 Remove unnecessairly duplicated gram.y productions 9 years ago
Simon Riggs 51175f3638 Allow COMMENT ON COLUMN with partitioned tables 9 years ago
Simon Riggs 8b4d582d27 Allow partitioned tables to be dropped without CASCADE 9 years ago
Robert Haas a3dc8e495b Make partitions automatically inherit OIDs. 9 years ago
Heikki Linnakangas 181bdb90ba Fix typos in comments. 9 years ago
Tom Lane 1e7c4bb004 Change unknown-type literals to type text in SELECT and RETURNING lists. 9 years ago
Robert Haas c397814953 Teach partitioning tests not to use DROP TABLE ... CASCADE. 9 years ago