summaryrefslogtreecommitdiff
path: root/src/include/nodes
AgeCommit message (Expand)Author
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
2022-08-18Improve performance of adjust_appendrel_attrs_multilevel.Tom Lane
2022-08-17Use an explicit state flag to control PlaceHolderInfo creation.Tom Lane
2022-08-17Make PlaceHolderInfo lookup O(1).Tom Lane
2022-08-05Fix ENABLE/DISABLE TRIGGER to handle recursion correctlyAlvaro Herrera
2022-08-02Improve performance of ORDER BY / DISTINCT aggregatesDavid Rowley
2022-07-20Dump more fields when dumping planner internal data structures.Tom Lane
2022-07-19Convert planner's AggInfo and AggTransInfo structs to proper Nodes.Tom Lane
2022-07-14Tighten up parsing logic in gen_node_support.pl.Tom Lane
2022-07-13Remove artificial restrictions on which node types have out/read funcs.Tom Lane
2022-07-13Allow specifying STORAGE attribute for a new tablePeter Eisentraut
2022-07-13Tidy up code in get_cheapest_group_keys_order()David Rowley
2022-07-12Add defenses against unexpected changes in the NodeTag enum list.Tom Lane
2022-07-12Invent nodetag_only attribute for Nodes.Tom Lane
2022-07-09Doc: rearrange high-level commentary about node support coverage.Tom Lane
2022-07-09Mark Scan as an abstract node type, too.Tom Lane
2022-07-09Mark PlanState as an abstract node type.Tom Lane
2022-07-09Remove code sections obsoleted by node support automationPeter Eisentraut
2022-07-09Move a commentPeter Eisentraut
2022-07-09Automatically generate node support functionsPeter Eisentraut
2022-07-08Remove T_Join and T_PlanPeter Eisentraut
2022-07-08Reformat some more node commentsPeter Eisentraut
2022-07-06Change internal RelFileNode references to RelFileNumber or RelFileLocator.Robert Haas
2022-07-04Implement List support for TransactionIdAlvaro Herrera
2022-07-02Reformat some node commentsPeter Eisentraut
2022-05-19Fix incorrect comments for Memoize structDavid Rowley
2022-05-13Rename JsonIsPredicate.value_type, fix JSON backend/nodes/ infrastructure.Tom Lane
2022-05-12Pre-beta mechanical code beautification.Tom Lane
2022-05-04Remove JsonPathSpec typedefPeter Eisentraut
2022-05-04Add missing enum tag in enum used in nodesPeter Eisentraut
2022-04-21Remove inadequate assertion check in CTE inlining.Tom Lane
2022-04-08Apply PGDLLIMPORT markings broadly.Robert Haas
2022-04-07Teach planner and executor about monotonic window funcsDavid Rowley
2022-04-07Revert "Logical decoding of sequences"Tomas Vondra
2022-04-06Allow granting SET and ALTER SYSTEM privileges on GUC parameters.Tom Lane
2022-04-06Allow asynchronous execution in more cases.Etsuro Fujita
2022-04-05PLAN clauses for JSON_TABLEAndrew Dunstan
2022-04-04JSON_TABLEAndrew Dunstan