summaryrefslogtreecommitdiff
path: root/src/include/nodes
AgeCommit message (Expand)Author
2018-04-02Revert "Modified files for MERGE"Simon Riggs
2018-04-02Modified files for MERGESimon Riggs
2018-04-01Fix a boatload of typos in C comments.Tom Lane
2018-03-29Remove 'target' from GroupPathExtraData.Robert Haas
2018-03-27Allow memory contexts to have both fixed and variable ident strings.Tom Lane
2018-03-26JIT tuple deforming in LLVM JIT provider.Andres Freund
2018-03-26Handle INSERT .. ON CONFLICT with partitioned tablesAlvaro Herrera
2018-03-22Add FIELDNO_* macro designating offset into structs required for JIT.Andres Freund
2018-03-22Basic planner and executor integration for JIT.Andres Freund
2018-03-22Implement partition-wise grouping/aggregation.Robert Haas
2018-03-19Remove unnecessary members from ModifyTableState and ExecInsertAlvaro Herrera
2018-03-19Fix state reversal after partition tuple routingAlvaro Herrera
2018-03-16Simplify parse representation of savepoint commandsPeter Eisentraut
2018-03-13Change internal integer representation of Value nodePeter Eisentraut
2018-03-05Clone extended stats in CREATE TABLE (LIKE INCLUDING ALL)Alvaro Herrera
2018-02-28For partitionwise join, match on partcollation, not parttypcoll.Robert Haas
2018-02-26Add a new upper planner relation for partially-aggregated results.Robert Haas
2018-02-23Support parameters in CALLPeter Eisentraut
2018-02-16Do execGrouping.c via expression eval machinery, take two.Andres Freund
2018-02-16Revert "Do execGrouping.c via expression eval machinery."Andres Freund
2018-02-16Do execGrouping.c via expression eval machinery.Andres Freund
2018-02-08Avoid listing the same ResultRelInfo in more than one EState list.Robert Haas
2018-02-07Support all SQL:2011 options for window frame clauses.Tom Lane
2018-02-05Fix possible crash in partition-wise join.Robert Haas
2018-02-02Fix application of identity values in some casesPeter Eisentraut
2018-02-02Support parallel btree index builds.Robert Haas
2018-01-26Remove the obsolete WITH clause of CREATE FUNCTION.Tom Lane
2018-01-22Transaction control in PL proceduresPeter Eisentraut
2018-01-19Allow UPDATE to move rows between partitions.Robert Haas
2018-01-19Replace GrantObjectType with ObjectTypePeter Eisentraut
2018-01-19Local partitioned indexesAlvaro Herrera
2018-01-09Expression evaluation based aggregate transition invocation.Andres Freund
2018-01-09Improve the heuristic for ordering child paths of a parallel append.Tom Lane
2018-01-04Simplify and encapsulate tuple routing support code.Robert Haas
2018-01-04Code review for Parallel Append.Robert Haas
2018-01-03Update copyright for 2018Bruce Momjian
2018-01-03Simplify representation of aggregate transition values a bit.Andres Freund
2017-12-29Perform slot validity checks in a separate pass over expression.Andres Freund
2017-12-21Rearrange execution of PARAM_EXTERN Params for plpgsql's benefit.Tom Lane
2017-12-21Add parallel-aware hash joins.Andres Freund
2017-12-13Rethink MemoryContext creation to improve performance.Tom Lane
2017-12-05Support Parallel Append plan nodes.Robert Haas
2017-12-05Fix EXPLAIN ANALYZE of hash join when the leader doesn't participate.Andres Freund
2017-11-30SQL proceduresPeter Eisentraut
2017-11-29New C function: bms_add_rangeRobert Haas
2017-11-29Update typedefs.list and re-run pgindentRobert Haas
2017-11-22Generational memory allocatorSimon Riggs
2017-11-16Pass InitPlan values to workers via Gather (Merge).Robert Haas
2017-11-13Track in the plan the types associated with PARAM_EXEC parameters.Robert Haas
2017-11-10Account for the effect of lossy pages when costing bitmap scans.Robert Haas