summaryrefslogtreecommitdiff
path: root/src/backend/parser
AgeCommit message (Expand)Author
2025-01-01Update copyright for 2025Bruce Momjian
2024-12-25Partial pgindent of .l and .y filesPeter Eisentraut
2024-12-17Print out error position for some more DDLsMichael Paquier
2024-11-28Remove useless casts to (void *)Peter Eisentraut
2024-11-08Add pg_constraint rows for not-null constraintsÁlvaro Herrera
2024-10-31Make all ereport() calls within gram.y provide error locations.Tom Lane
2024-10-31Add a parse location field to struct FunctionParameter.Tom Lane
2024-10-27Remove unused #include's from backend .c filesPeter Eisentraut
2024-10-24Track more precisely query locations for nested statementsMichael Paquier
2024-10-22Improve parser's reporting of statement start locations.Tom Lane
2024-10-17Improve node type forward referencePeter Eisentraut
2024-10-16Fix typo in comment of transformJsonAggConstructor()Amit Langote
2024-10-14Track sort direction in SortGroupClausePeter Eisentraut
2024-09-30Show values of SET statements as constants in pg_stat_statementsMichael Paquier
2024-09-24Add ONLY support for VACUUM and ANALYZEDavid Rowley
2024-09-17Repair pg_upgrade for identity sequences with non-default persistence.Tom Lane
2024-09-17Add temporal FOREIGN KEY contraintsPeter Eisentraut
2024-09-17Add temporal PRIMARY KEY and UNIQUE constraintsPeter Eisentraut
2024-09-11Remove incorrect Assert.Tom Lane
2024-09-10Mark expressions nullable by grouping setsRichard Guo
2024-09-10Introduce an RTE for the grouping stepRichard Guo
2024-09-06SQL/JSON: Fix default ON ERROR behavior for JSON_TABLEAmit Langote
2024-09-06Revert recent SQL/JSON related commitsAmit Langote
2024-09-06SQL/JSON: Fix default ON ERROR behavior for JSON_TABLEAmit Langote
2024-09-05Prevent mis-encoding of "trailing junk after numeric literal" errors.Tom Lane
2024-08-24Revert support for ALTER TABLE ... MERGE/SPLIT PARTITION(S) commandsAlexander Korotkov
2024-08-22Avoid repeated table name lookups in createPartitionTable()Alexander Korotkov
2024-08-09Remove obsolete RECHECK keyword completelyPeter Eisentraut
2024-08-07Refactor/reword some error messages to avoid duplicatesAlvaro Herrera
2024-08-01Convert node test compile-time settings into run-time parametersPeter Eisentraut
2024-07-30SQL/JSON: Some fixes to JsonBehavior expression castingAmit Langote
2024-07-17SQL/JSON: Rethink c2d93c3802bAmit Langote
2024-07-14Avoid unhelpful internal error for incorrect recursive-WITH queries.Tom Lane
2024-07-04SQL/JSON: Fix some obsolete comments.Amit Langote
2024-07-02Limit max parameter number with MaxAllocSizePeter Eisentraut
2024-07-02Fix overflow in parsing of positional parameterPeter Eisentraut
2024-06-28SQL/JSON: Always coerce JsonExpr result at runtimeAmit Langote
2024-06-28SQL/JSON: Fix coercion of constructor outputs to types with typmodAmit Langote
2024-06-28SQL/JSON: Validate values in ON ERROR/EMPTY clausesAmit Langote
2024-06-28SQL/JSON: Prevent ON EMPTY for EXISTS columns in JSON_TABLE()Amit Langote
2024-06-25Improve comment in gram.y.Tom Lane
2024-06-19SQL/JSON: Correctly enforce the default ON EMPTY behaviorAmit Langote
2024-06-12Harmonize function parameter names for Postgres 17.Peter Geoghegan
2024-06-04Fix PL/pgSQL's handling of integer ranges containing underscores.Dean Rasheed
2024-05-22Fix handling of extended expression statistics in CREATE TABLE LIKE.Tom Lane
2024-05-21Re-allow planner to use Merge Append to efficiently implement UNION.Robert Haas
2024-05-20Revert commit 66c0185a3 and follow-on patches.Tom Lane
2024-05-17Revise GUC names quoting in messages againPeter Eisentraut
2024-05-16Revert temporal primary keys and foreign keysPeter Eisentraut
2024-05-15Re-forbid underscore in positional parametersPeter Eisentraut