summaryrefslogtreecommitdiff
path: root/src/backend/parser
AgeCommit message (Expand)Author
2019-08-05Require the schema qualification in pg_temp.type_name(arg).Noah Misch
2019-06-25Fix thinkos in LookupFuncName() for function name lookupsMichael Paquier
2019-04-10Fix backwards test in operator_precedence_warning logic.Tom Lane
2019-02-24Fix ecpg bugs caused by missing semicolons in the backend grammar.Tom Lane
2019-02-15Fix support for CREATE TABLE IF NOT EXISTS AS EXECUTEMichael Paquier
2019-02-07Add collation assignment to CALL statementPeter Eisentraut
2019-01-23Fix misc typos in comments.Heikki Linnakangas
2019-01-17Postpone aggregate checks until after collation is assigned.Andrew Gierth
2018-11-08Revise attribute handling code on partition creationAlvaro Herrera
2018-10-30Fix interaction of CASE and ArrayCoerceExpr.Tom Lane
2018-10-01Change PROCEDURE to FUNCTION in CREATE EVENT TRIGGER syntaxPeter Eisentraut
2018-09-17Fix parsetree representation of XMLTABLE(XMLNAMESPACES(DEFAULT ...)).Tom Lane
2018-09-04Fully enforce uniqueness of constraint names.Tom Lane
2018-08-23Fix lexing of standard multi-character operators in edge cases.Andrew Gierth
2018-08-23Reduce an unnecessary O(N^3) loop in lexer.Andrew Gierth
2018-08-22Change PROCEDURE to FUNCTION in CREATE TRIGGER syntaxPeter Eisentraut
2018-08-04Fix INSERT ON CONFLICT UPDATE through a view that isn't just SELECT *.Tom Lane
2018-07-18Fix misc typos, mostly in comments.Heikki Linnakangas
2018-07-11Fix bugs with degenerate window ORDER BY clauses in GROUPS/RANGE mode.Tom Lane
2018-07-07Add separate error message for procedure does not existPeter Eisentraut
2018-06-18Consider syntactic form when disambiguating function vs column reference.Tom Lane
2018-06-16Fix some minor error-checking oversights in ParseFuncOrColumn().Tom Lane
2018-05-27Don't fall off the end of perl functionsAndrew Dunstan
2018-05-21Fix SQL:2008 FETCH FIRST syntax to allow parameters.Andrew Gierth
2018-05-01Clean up warnings from -Wimplicit-fallthrough.Tom Lane
2018-04-27perltidy: Add option --nooutdent-long-quotesPeter Eisentraut
2018-04-26Post-feature-freeze pgindent run.Tom Lane
2018-04-23Fix handling of partition bounds for boolean partitioning columns.Tom Lane
2018-04-15Reorganize partitioning codeAlvaro Herrera
2018-04-12Cleanup covering infrastructureTeodor Sigaev
2018-04-12Revert MERGE patchSimon Riggs
2018-04-08Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers.Tom Lane
2018-04-07Indexes with INCLUDE columns and their support in B-treeTeodor Sigaev
2018-04-06Improve parse representation for MERGESimon Riggs
2018-04-05Allow cpluspluscheck to pass by renaming variableSimon Riggs
2018-04-05MERGE post-commit reviewSimon Riggs
2018-04-04Foreign keys on partitioned tablesAlvaro Herrera
2018-04-03WITH support in MERGESimon Riggs
2018-04-03New files for MERGESimon Riggs
2018-04-03MERGE SQL Command following SQL:2016Simon Riggs
2018-04-02Revert "MERGE SQL Command following SQL:2016"Simon Riggs
2018-04-02Revert "Modified files for MERGE"Simon Riggs
2018-04-02Modified files for MERGESimon Riggs
2018-04-02MERGE SQL Command following SQL:2016Simon Riggs
2018-03-26Handle INSERT .. ON CONFLICT with partitioned tablesAlvaro Herrera
2018-03-23Fix make rules that generate multiple output files.Tom Lane
2018-03-19Add missing breakPeter Eisentraut
2018-03-16Simplify parse representation of savepoint commandsPeter Eisentraut
2018-03-13Move strtoint() to commonPeter Eisentraut
2018-03-13Change internal integer representation of Value nodePeter Eisentraut