summaryrefslogtreecommitdiff
path: root/src/include/nodes
AgeCommit message (Expand)Author
2023-02-07Include values of A_Const nodes in query jumblingMichael Paquier
2023-01-31Remove dead NoMovementScanDirection codeDavid Rowley
2023-01-31Generate code for query jumbling through gen_node_support.plMichael Paquier
2023-01-30Invent "join domains" to replace the below_outer_join hack.Tom Lane
2023-01-30Do assorted mop-up in the planner.Tom Lane
2023-01-30Make Vars be outer-join-aware.Tom Lane
2023-01-23Remove special outfuncs/readfuncs handling of RangeVar.catalogname.Tom Lane
2023-01-21Rework format of comments in headers for nodesMichael Paquier
2023-01-21Move queryjumble.c code to src/backend/nodes/Michael Paquier
2023-01-18Get rid of the "new" and "old" entries in a view's rangetable.Tom Lane
2023-01-18Remove redundant grouping and DISTINCT columns.Tom Lane
2023-01-12Revert "Get rid of the "new" and "old" entries in a view's rangetable."Tom Lane
2023-01-12Get rid of the "new" and "old" entries in a view's rangetable.Tom Lane
2023-01-09Allow left join removals and unique joins on partitioned tablesDavid Rowley
2023-01-05Fix calculation of which GENERATED columns need to be updated.Tom Lane
2023-01-02Update copyright for 2023Bruce Momjian
2022-12-22Allow window functions to adjust their frameOptionsDavid Rowley
2022-12-20Add copyright notices to meson filesAndrew Dunstan
2022-12-17Doc: update pg_list.h header comments to include XidLists.Tom Lane
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-09Create infrastructure for "soft" error reporting.Tom Lane
2022-12-09Add USER SET parameter values for pg_db_role_settingAlexander Korotkov
2022-12-08Remove new structure member from ResultRelInfo.Etsuro Fujita
2022-12-06Rework query relation permission checkingAlvaro Herrera
2022-12-05Fix Memoize to work with partitionwise joining.Tom Lane
2022-12-04Re-pgindent a few files.Tom Lane
2022-12-02Remove gen_node_support.pl's special treatment of EquivalenceClasses.Tom Lane
2022-12-02Generalize ri_RootToPartitionMap to use for non-partition childrenAlvaro Herrera
2022-12-01Move PartitioPruneInfo out of plan nodes into PlannedStmtAlvaro Herrera
2022-11-30Stop accessing checkAsUser via RTE in some casesAlvaro Herrera
2022-11-28Provide per-table permissions for vacuum and analyze.Andrew Dunstan
2022-11-25Fix handling of pending inserts in nodeModifyTable.c.Etsuro Fujita
2022-11-23Support for custom slots in the custom executor nodesAlexander Korotkov
2022-11-23Expand AclMode to 64 bitsAndrew Dunstan
2022-11-21Replace SQLValueFunction by COERCE_SQL_SYNTAXMichael Paquier
2022-11-20Switch SQLValueFunction on "name" to use COERCE_SQL_SYNTAXMichael Paquier
2022-11-16Invent "multibitmapsets", and use them to speed up antijoin detection.Tom Lane
2022-11-13Make Bitmapsets be valid Nodes.Tom Lane
2022-11-03Resolve partition strategy during early parsingAlvaro Herrera
2022-10-24Update some comments that should've covered MERGEAlvaro Herrera
2022-10-03Revert "Optimize order of GROUP BY keys".Tom Lane
2022-09-27Move RelFileNumber declarations to common/relpath.h.Robert Haas
2022-09-24Add read support for some missing raw parse nodesPeter Eisentraut
2022-09-22meson: Add initial version of meson based build systemAndres Freund
2022-09-20Revise tree-walk APIs to improve spec compliance & silence warnings.Tom Lane
2022-09-20Harmonize more parameter names in bulk.Peter Geoghegan
2022-09-01Revert SQL/JSON featuresAndrew Dunstan
2022-08-29Improve performance of and reduce overheads of memory managementDavid Rowley
2022-08-25Allow grant-level control of role inheritance behavior.Robert Haas