summaryrefslogtreecommitdiff
path: root/src/backend/parser
AgeCommit message (Expand)Author
2022-10-16Rename parser token REF to REF_P to avoid a symbol conflict.Tom Lane
2022-09-20Suppress variable-set-but-not-used warnings from clang 15.Tom Lane
2020-12-01Ensure that expandTableLikeClause() re-examines the same table.Tom Lane
2020-11-19Further fixes for CREATE TABLE LIKE: cope with self-referential FKs.Tom Lane
2020-10-07Fix optimization hazard in gram.y's makeOrderedSetArgs(), redux.Tom Lane
2020-08-21Fix handling of CREATE TABLE LIKE with inheritance.Tom Lane
2020-03-22Revert "Skip WAL for new relfilenodes, under wal_level=minimal."Noah Misch
2020-03-21Skip WAL for new relfilenodes, under wal_level=minimal.Noah Misch
2019-08-05Require the schema qualification in pg_temp.type_name(arg).Noah Misch
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-01-17Postpone aggregate checks until after collation is assigned.Andrew Gierth
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-04Fix INSERT ON CONFLICT UPDATE through a view that isn't just SELECT *.Tom Lane
2018-05-21Fix SQL:2008 FETCH FIRST syntax to allow parameters.Andrew Gierth
2018-03-23Fix make rules that generate multiple output files.Tom Lane
2017-11-06Always require SELECT permission for ON CONFLICT DO UPDATE.Dean Rasheed
2017-10-27Dept of second thoughts: keep aliasp_item in sync with tlistitem.Tom Lane
2017-10-27Fix crash when columns have been added to the end of a view.Tom Lane
2017-08-03Add missing ALTER USER variantsPeter Eisentraut
2017-06-27Re-allow SRFs and window functions within sub-selects within aggregates.Tom Lane
2017-05-29Allow NumericOnly to be "+ FCONST".Tom Lane
2017-02-15Fix YA unwanted behavioral difference with operator_precedence_warning.Tom Lane
2017-02-06Fix typos in comments.Heikki Linnakangas
2016-12-21Fix detection of unfinished Unicode surrogate pair at end of string.Tom Lane
2016-12-11Build backend/parser/scan.l and interfaces/ecpg/preproc/pgc.l standalone.Tom Lane
2016-12-09Fix reporting of column typmods for multi-row VALUES constructs.Tom Lane
2016-12-04Don't mess up pstate->p_next_resno in transformOnConflictClause().Tom Lane
2016-11-20Prevent multicolumn expansion of "foo.*" in an UPDATE source expression.Tom Lane
2016-07-28Improve documentation about CREATE TABLE ... LIKE.Tom Lane
2016-06-03Fix grammar's AND/OR flattening to work with operator_precedence_warning.Tom Lane
2016-04-21Fix unexpected side-effects of operator_precedence_warning.Tom Lane
2016-01-22Remove new coupling between NAMEDATALEN and MAX_LEVENSHTEIN_STRLEN.Tom Lane
2016-01-21Add defenses against putting expanded objects into Const nodes.Tom Lane
2015-11-16Message improvementsPeter Eisentraut
2015-10-28Message style improvementsPeter Eisentraut
2015-10-04ALTER TABLE .. FORCE ROW LEVEL SECURITYStephen Frost
2015-10-03Fix several bugs related to ON CONFLICT's EXCLUDED pseudo relation.Andres Freund
2015-08-21Rename 'cmd' to 'cmd_name' in CreatePolicyStmtStephen Frost
2015-08-09Remove gram.y's precedence declaration for OVERLAPS.Tom Lane
2015-07-29Create new ParseExprKind for use by policy expressions.Joe Conway
2015-07-26Fix flattening of nested grouping sets.Andres Freund
2015-07-25Redesign tablesample method API, and do extensive code review.Tom Lane
2015-07-24Fix bug around assignment expressions containing indirections.Andres Freund
2015-06-27Avoid passing NULL to memcmp() in lookups of zero-argument functions.Tom Lane
2015-05-23pgindent run for 9.5Bruce Momjian
2015-05-20Another typo fix.Tom Lane
2015-05-20Collection of typo fixes.Heikki Linnakangas