summaryrefslogtreecommitdiff
path: root/src/backend/parser
Commit message (Expand)AuthorAgeFilesLines
* Revert "Add USER SET parameter values for pg_db_role_setting"Alexander Korotkov2023-05-171-20/+0
* Add back SQLValueFunction for SQL keywordsMichael Paquier2023-05-173-60/+132
* Fix publication syntax error messageAlvaro Herrera2023-05-101-2/+2
* Fix typos in commentsMichael Paquier2023-05-021-1/+1
* Fix crashes with CREATE SCHEMA AUTHORIZATION and schema elementsMichael Paquier2023-04-281-19/+19
* Harmonize some more function parameter names.Peter Geoghegan2023-04-131-1/+1
* Revert "Catalog NOT NULL constraints" and falloutAlvaro Herrera2023-04-122-164/+55
* Fix uninitialized variable in transformTableLikeClause()David Rowley2023-04-111-1/+1
* Catalog NOT NULL constraintsAlvaro Herrera2023-04-072-55/+164
* Code review for recent SQL/JSON commitsAlvaro Herrera2023-04-042-6/+6
* SQL/JSON: support the IS JSON predicateAlvaro Herrera2023-03-312-6/+138
* No need to add FORMAT to the keyword precedence listAlvaro Herrera2023-03-311-1/+0
* Fix List memory issue in transformColumnDefinitionDavid Rowley2023-03-311-0/+3
* Simplify transformJsonAggConstructor() APIAlvaro Herrera2023-03-301-21/+15
* Fix inconsistencies and style issues in new SQL/JSON codeAlvaro Herrera2023-03-301-11/+18
* SQL/JSON: add standard JSON constructor functionsAlvaro Herrera2023-03-294-6/+1065
* Add SysCacheGetAttrNotNull for guaranteed not-null attrsDaniel Gustafsson2023-03-252-25/+12
* Invent GENERIC_PLAN option for EXPLAIN.Tom Lane2023-03-241-0/+29
* Support [NO] INDENT option in XMLSERIALIZE().Tom Lane2023-03-152-3/+12
* Fix failure to detect some cases of improperly-nested aggregates.Tom Lane2023-03-131-2/+1
* Fix more bugs caused by adding columns to the end of a view.Tom Lane2023-03-071-7/+8
* Remove bms_first_member().Tom Lane2023-03-021-1/+1
* Fix incorrect format placeholderPeter Eisentraut2023-02-101-1/+1
* Remove useless casts to (void *) in hash_search() callsPeter Eisentraut2023-02-061-3/+3
* Allow underscores in integer and numeric constants.Dean Rasheed2023-02-042-52/+18
* Make Vars be outer-join-aware.Tom Lane2023-01-307-64/+231
* Allow parallel aggregate on string_agg and array_aggDavid Rowley2023-01-231-1/+36
* Move queryjumble.c code to src/backend/nodes/Michael Paquier2023-01-211-1/+1
* Get rid of the "new" and "old" entries in a view's rangetable.Tom Lane2023-01-181-1/+1
* Revert "Get rid of the "new" and "old" entries in a view's rangetable."Tom Lane2023-01-111-1/+1
* Get rid of the "new" and "old" entries in a view's rangetable.Tom Lane2023-01-111-1/+1
* Improve handling of inherited GENERATED expressions.Tom Lane2023-01-111-5/+0
* Fix MERGE's test for unreachable WHEN clauses.Dean Rasheed2023-01-101-3/+3
* Fix typoPeter Eisentraut2023-01-061-1/+1
* Update copyright for 2023Bruce Momjian2023-01-0224-24/+24
* Suppress uninitialized-variable warning from a61b1f748.Tom Lane2022-12-271-0/+1
* Convert the reg* input functions to report (most) errors softly.Tom Lane2022-12-271-20/+30
* Allow window functions to adjust their frameOptionsDavid Rowley2022-12-231-0/+4
* Add copyright notices to meson filesAndrew Dunstan2022-12-201-0/+2
* Fix inability to reference CYCLE column from inside its CTE.Tom Lane2022-12-161-73/+97
* Non-decimal integer literalsPeter Eisentraut2022-12-142-26/+112
* Add grantable MAINTAIN privilege and pg_maintain role.Jeff Davis2022-12-131-7/+0
* Get rid of recursion-marker values in enum AlterTableTypeAlvaro Herrera2022-12-121-2/+0
* Add USER SET parameter values for pg_db_role_settingAlexander Korotkov2022-12-091-0/+20
* Rework query relation permission checkingAlvaro Herrera2022-12-066-121/+167
* Add 'missing_ok' argument to build_attrmap_by_nameAlvaro Herrera2022-11-291-1/+2
* Provide per-table permissions for vacuum and analyze.Andrew Dunstan2022-11-281-0/+7
* Fix rule-detection code for MERGE.Dean Rasheed2022-11-251-1/+2
* Give better hints for ambiguous or unreferenceable columns.Tom Lane2022-11-221-89/+202
* Replace SQLValueFunction by COERCE_SQL_SYNTAXMichael Paquier2022-11-213-100/+36