Commit Graph

2929 Commits (cc721c459d3783bbdb4beb1bbfa802a5328d15a2)

Author SHA1 Message Date
Michael Paquier d61a6cad64 Add support for DEFAULT in ALTER TABLE .. SET ACCESS METHOD 2 years ago
Peter Eisentraut 6d470211e5 Fix description and grouping of RangeTblEntry.inh 2 years ago
Peter Eisentraut dbbca2cf29 Remove unused #include's from backend .c files 2 years ago
Dean Rasheed 5f2e179bd3 Support MERGE into updatable views. 2 years ago
Michael Paquier afd8ef3909 Use C99-designated initializer syntax for more arrays 2 years ago
Alvaro Herrera 4989ce7264
MERGE ... DO NOTHING: require SELECT privileges 2 years ago
Peter Eisentraut 74563f6b90 Revert "Improve compression and storage support with inheritance" 2 years ago
Nathan Bossart 3b42bdb471 Use new overflow-safe integer comparison functions. 2 years ago
Peter Eisentraut 0413a55699 Improve compression and storage support with inheritance 2 years ago
Peter Eisentraut 6743c5ae64 Fix propagation of persistence to sequences in ALTER TABLE / ADD COLUMN 2 years ago
Peter Eisentraut 924d046dcf Add a const decoration 2 years ago
Peter Eisentraut 46a0cd4cef Add temporal PRIMARY KEY and UNIQUE constraints 2 years ago
Tom Lane 58447e3189 Add hint about not qualifying UPDATE...SET target with relation name. 2 years ago
Peter Eisentraut 4f622503d6 Make attstattarget nullable 2 years ago
Peter Eisentraut 5d06e99a3c ALTER TABLE command to change generation expression 2 years ago
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
Peter Eisentraut c538592959 Make all Perl warnings fatal 2 years ago
Alvaro Herrera a6be0600ac
Remove useless LIMIT_OPTION_DEFAULT value from LimitOption 2 years ago
Alvaro Herrera d3fe6e90ba
Simplify productions for FORMAT JSON [ ENCODING name ] 2 years ago
Tom Lane a916b47e23 Clean up usage of bison precedence for non-operator keywords. 2 years ago
Tom Lane 3558f120f8 Doc: list AT TIME ZONE and COLLATE in operator precedence table. 2 years ago
Tom Lane 3b0776fde5 Compute aggregate argument types correctly in transformAggregateCall(). 2 years ago
Peter Eisentraut 721856ff24 Remove distprep 2 years ago
Peter Eisentraut 611806cd72 Add trailing commas to enum definitions 2 years ago
Tom Lane 2b5154beab Extend ALTER OPERATOR to allow setting more optimization attributes. 2 years ago
Michael Paquier 97957fdbaa Add support for AT LOCAL 2 years ago
Tom Lane af3ee8a086 Add some notes about why "ALTER TYPE enum DROP VALUE" is hard. 2 years ago
Andrew Dunstan f6d4c9cf16 Provide FORCE_NULL * and FORCE_NOT_NULL * options for COPY FROM 2 years ago
Peter Eisentraut ebf76f2753 Add TupleDescGetDefault() 2 years ago
Tom Lane e0e492e5a9 Track nesting depth correctly when drilling down into RECORD Vars. 2 years ago
Peter Eisentraut 1fa9241bdd Make more use of makeColumnDef() 2 years ago
Michael Paquier bb45156f34 Show names of DEALLOCATE as constants in pg_stat_statements 2 years ago
Alvaro Herrera b0e96f3119
Catalog not-null constraints 2 years ago
Tom Lane d8b2fcc9d4 Avoid unnecessary plancache revalidation of utility statements. 2 years ago
Peter Eisentraut 9efcf442b9 Fix translation markers 2 years ago
Peter Eisentraut 881cd9e581 Remove dubious warning message from SQL/JSON functions 2 years ago
Michael Paquier 638d42a3c5 Show GIDs of two-phase commit commands as constants in pg_stat_statements 2 years ago
Michael Paquier 31de7e60da Show savepoint names as constants in pg_stat_statements 2 years ago
Amit Langote 03734a7fed Add more SQL/JSON constructor functions 2 years ago
Amit Langote 254ac5a7c3 Rename a nonterminal used in SQL/JSON grammar 2 years ago
Amit Langote 7c7412cae3 Code review for commit b6e1157e7d 2 years ago
Nathan Bossart cdaedfc96d Support parenthesized syntax for CLUSTER without a table name. 2 years ago
Nathan Bossart 018b61f81b Rearrange CLUSTER rules in gram.y. 2 years ago
Amit Langote 00f2a2556c Add missing initializations of p_perminfo 2 years ago
Amit Langote 40b3af72a7 Add missing const qualifier 2 years ago
Amit Langote 328f492d25 Fix code indentation violation in commit b6e1157e7d 2 years ago
Amit Langote b6e1157e7d Don't include CaseTestExpr in JsonValueExpr.formatted_expr 2 years ago
Amit Langote 785480c953 Pass constructName to transformJsonValueExpr() 2 years ago
Peter Eisentraut 8c852ba9a4 Allow some exclusion constraints on partitions 2 years ago
Peter Eisentraut 5edf438eeb Make some indentation in gram.y consistent 2 years ago