Commit Graph

611 Commits (b1ffe3ff0b7ed87b34ae0fc6eba71bf032e41b59)

Author SHA1 Message Date
Peter Eisentraut 7c4f52409a Logical replication support for initial data copy 9 years ago
Alvaro Herrera fcec6caafa Support XMLTABLE query expression 9 years ago
Peter Eisentraut 2ca64c6f71 Replace LookupFuncNameTypeNames() with LookupFuncWithArgs() 9 years ago
Tom Lane aebeb4790c Remove vestigial resolveUnknown arguments from transformSortClause etc. 9 years ago
Tom Lane 1e7c4bb004 Change unknown-type literals to type text in SELECT and RETURNING lists. 9 years ago
Peter Eisentraut 665d1fad99 Logical replication 9 years ago
Tom Lane d43a619c60 Fix check_srf_call_placement() to handle VALUES cases correctly. 9 years ago
Tom Lane ab1f0c8225 Change representation of statement lists, and add statement location info. 9 years ago
Tom Lane 7c3abe3c92 Get rid of ParseState.p_value_substitute; use a columnref hook instead. 9 years ago
Tom Lane 3c40594e6e Improve documentation of struct ParseState. 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Robert Haas e13486eba0 Remove sql_inheritance GUC. 9 years ago
Tom Lane 0b78106cd4 Fix reporting of column typmods for multi-row VALUES constructs. 9 years ago
Robert Haas f0e44751d7 Implement table partitioning. 9 years ago
Tom Lane 906bfcad7b Improve handling of "UPDATE ... SET (column_list) = row_constructor". 9 years ago
Kevin Grittner 8c48375e5f Implement syntax for transition tables in AFTER triggers. 9 years ago
Tom Lane a4c35ea1c2 Improve parser's and planner's handling of set-returning functions. 9 years ago
Tom Lane f8ace5477e Fix type-safety problem with parallel aggregate serial/deserialization. 10 years ago
Robert Haas 4bc424b968 pgindent run for 9.6 10 years ago
Alvaro Herrera f2fcad27d5 Support ALTER THING .. DEPENDS ON EXTENSION 10 years ago
Robert Haas 5fe5a2cee9 Allow aggregate transition states to be serialized and deserialized. 10 years ago
Alvaro Herrera 473b932870 Support CREATE ACCESS METHOD 10 years ago
Tom Lane 2c6af4f442 Move keywords.c/kwlookup.c into src/common/. 10 years ago
Teodor Sigaev 3187d6de0e Introduce parse_ident() 10 years ago
Robert Haas a7de3dc5c3 Support multi-stage aggregation. 10 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Robert Haas 7aea8e4f2d Determine whether it's safe to attempt a parallel plan for a query. 10 years ago
Heikki Linnakangas 804163bc25 Share transition state between different aggregates when possible. 11 years ago
Joe Conway 632cd9f892 Create new ParseExprKind for use by policy expressions. 11 years ago
Tom Lane dd7a8f66ed Redesign tablesample method API, and do extensive code review. 11 years ago
Andres Freund c1ca3a19df Fix bug around assignment expressions containing indirections. 11 years ago
Bruce Momjian 807b9e0dff pgindent run for 9.5 11 years ago
Andres Freund f3d3118532 Support GROUPING SETS, CUBE and ROLLUP. 11 years ago
Simon Riggs f6d208d6e5 TABLESAMPLE, SQL Standard and extensible 11 years ago
Andres Freund 168d5805e4 Add support for INSERT ... ON CONFLICT DO NOTHING/UPDATE. 11 years ago
Peter Eisentraut cac7658205 Add transforms feature 11 years ago
Tom Lane 785941cdc3 Tweak __attribute__-wrapping macros for better pgindent results. 11 years ago
Tom Lane 7b8b8a4331 Improve representation of PlanRowMark. 11 years ago
Tom Lane c6b3c939b7 Make operator precedence follow the SQL standard more closely. 11 years ago
Robert Haas e529cd4ffa Suggest to the user the column they may have meant to reference. 11 years ago
Andres Freund bbfd7edae5 Add macros wrapping all usage of gcc's __attribute__. 11 years ago
Tom Lane 2fbb286647 Clean up the mess from => patch. 11 years ago
Tom Lane d809fd0008 Improve parser's one-extra-token lookahead mechanism. 11 years ago
Tom Lane eb213acfe2 Prevent duplicate escape-string warnings when using pg_stat_statements. 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Alvaro Herrera d7ee82e50f Add SQL-callable pg_get_object_address 11 years ago
Alvaro Herrera e4d1e26491 Remove unused InhPaths 11 years ago
Alvaro Herrera df630b0dd5 Implement SKIP LOCKED for row-level locks 11 years ago
Stephen Frost 491c029dbc Row-Level Security Policies (RLS) 11 years ago
Alvaro Herrera f41872d0c1 Implement ALTER TABLE .. SET LOGGED / UNLOGGED 12 years ago