summaryrefslogtreecommitdiff
path: root/src/backend/parser
AgeCommit message (Expand)Author
2022-12-20Add copyright notices to meson filesAndrew Dunstan
2022-12-16Fix inability to reference CYCLE column from inside its CTE.Tom Lane
2022-12-14Non-decimal integer literalsPeter Eisentraut
2022-12-14Add grantable MAINTAIN privilege and pg_maintain role.Jeff Davis
2022-12-12Get rid of recursion-marker values in enum AlterTableTypeAlvaro Herrera
2022-12-09Add USER SET parameter values for pg_db_role_settingAlexander Korotkov
2022-12-06Rework query relation permission checkingAlvaro Herrera
2022-11-29Add 'missing_ok' argument to build_attrmap_by_nameAlvaro Herrera
2022-11-28Provide per-table permissions for vacuum and analyze.Andrew Dunstan
2022-11-25Fix rule-detection code for MERGE.Dean Rasheed
2022-11-22Give better hints for ambiguous or unreferenceable columns.Tom Lane
2022-11-21Replace SQLValueFunction by COERCE_SQL_SYNTAXMichael Paquier
2022-11-20Switch SQLValueFunction on "name" to use COERCE_SQL_SYNTAXMichael Paquier
2022-11-13Refactor aclcheck functionsPeter Eisentraut
2022-11-12Add repalloc0 and repalloc0_arrayPeter Eisentraut
2022-11-10Support writing "CREATE/ALTER TABLE ... SET STORAGE DEFAULT".Tom Lane
2022-11-07Fix compiler warning on MSVCDavid Rowley
2022-11-04Fix CREATE DATABASE so we can pg_upgrade DBs with OIDs above 2^31.Tom Lane
2022-11-03Resolve partition strategy during early parsingAlvaro Herrera
2022-10-28Remove AssertArg and AssertStatePeter Eisentraut
2022-10-24Update some comments that should've covered MERGEAlvaro Herrera
2022-10-17Record dependencies of a cast on other casts that it requires.Tom Lane
2022-10-16Rename parser token REF to REF_P to avoid a symbol conflict.Tom Lane
2022-10-05Rename shadowed local variablesDavid Rowley
2022-09-29Introduce SYSTEM_USERMichael Paquier
2022-09-22Remove ALL keyword from TABLES IN SCHEMA for publicationAlvaro Herrera
2022-09-22meson: Add initial version of meson based build systemAndres Freund
2022-09-20Harmonize more parameter names in bulk.Peter Geoghegan
2022-09-20Suppress variable-set-but-not-used warnings from clang 15.Tom Lane
2022-09-18Remove unused argument "isSlice" from transformAssignmentSubscripts()Michael Paquier
2022-09-14Remove duplicate initializationAlvaro Herrera
2022-09-14Move gramparse.h to src/backend/parserJohn Naylor
2022-09-09Bump minimum version of Bison to 2.3John Naylor
2022-09-01Revert SQL/JSON featuresAndrew Dunstan
2022-08-25Allow grant-level control of role inheritance behavior.Robert Haas
2022-08-22Make role grant system more consistent with other privileges.Robert Haas
2022-08-19Remove shadowed local variables that are new in v15David Rowley
2022-08-13Catch stack overflow when recursing in transformFromClauseItem().Tom Lane
2022-08-12Reject MERGE in CTEs and COPYAlvaro Herrera
2022-08-08In extensions, don't replace objects not belonging to the extension.Tom Lane
2022-08-02Improve performance of ORDER BY / DISTINCT aggregatesDavid Rowley
2022-08-01Check maximum number of columns in function RTEs, too.Tom Lane
2022-07-29In transformRowExpr(), check for too many columns in the row.Tom Lane
2022-07-26Fix a few issues with REINDEX grammarMichael Paquier
2022-07-22Rework grammar for REINDEXAlvaro Herrera
2022-07-22parser: centralize common auxiliary productionsAlvaro Herrera
2022-07-22Update src/backend/parser/READMEAlvaro Herrera
2022-07-21Make the name optional in CREATE STATISTICS.Dean Rasheed
2022-07-21Fix ruleutils issues with dropped cols in functions-returning-composite.Tom Lane
2022-07-20Make subquery aliases optional in the FROM clause.Dean Rasheed