summaryrefslogtreecommitdiff
path: root/src/include/nodes
AgeCommit message (Expand)Author
2017-03-06Replace LookupFuncNameTypeNames() with LookupFuncWithArgs()Peter Eisentraut
2017-03-06Remove objname/objargs split for referring to objectsPeter Eisentraut
2017-03-06Add operator_with_argtypes grammar rulePeter Eisentraut
2017-03-06Use class_args field in opclass_dropPeter Eisentraut
2017-02-27Add "Slab" MemoryContext implementation for efficient equal-sized allocations.Andres Freund
2017-02-26Allow custom and foreign scans to have shutdown callbacks.Robert Haas
2017-02-22Pass the source text for a parallel query to the workers.Robert Haas
2017-02-19Add optimizer and executor support for parallel index-only scans.Robert Haas
2017-02-15Add optimizer and executor support for parallel index scans.Robert Haas
2017-02-15Add CREATE COLLATION IF NOT EXISTS clausePeter Eisentraut
2017-02-14Allow parallel workers to execute subplans.Robert Haas
2017-02-09Allow index AMs to cache data across aminsert calls within a SQL command.Tom Lane
2017-01-27Orthography fixes for new castNode() macro.Tom Lane
2017-01-27Add castNode(type, ptr) for safe casting between NodeTag based types.Andres Freund
2017-01-24Reindent table partitioning code.Robert Haas
2017-01-20Logical replicationPeter Eisentraut
2017-01-19Remove obsoleted code relating to targetlist SRF evaluation.Andres Freund
2017-01-18Move targetlist SRF handling from expression evaluation to new executor node.Andres Freund
2017-01-18Improve RLS planning by marking individual quals with security levels.Tom Lane
2017-01-14Change representation of statement lists, and add statement location info.Tom Lane
2017-01-04Fix reporting of constraint violations for table partitioning.Robert Haas
2017-01-04Move partition_tuple_slot out of EState.Robert Haas
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-12-29Remove manual breaks in NodeTag assignments to fix duplicate tag numbers.Tom Lane
2016-12-29Make more use of RoleSpec structPeter Eisentraut
2016-12-23Replace enum InhOption with simple boolean.Tom Lane
2016-12-23Remove sql_inheritance GUC.Robert Haas
2016-12-22Fix tuple routing in cases where tuple descriptors don't match.Robert Haas
2016-12-22Fix handling of expanded objects in CoerceToDomain and CASE execution.Tom Lane
2016-12-19Provide a DSA area for all parallel queries.Robert Haas
2016-12-16Unbreak Finalize HashAggregate over Partial HashAggregate.Robert Haas
2016-12-12Add support for temporary replication slotsPeter Eisentraut
2016-12-08Fix reporting of column typmods for multi-row VALUES constructs.Tom Lane
2016-12-07Implement table partitioning.Robert Haas
2016-12-05Add support for restrictive RLS policiesStephen Frost
2016-12-01User narrower representative tuples in the hash-agg hashtable.Andres Freund
2016-12-01Perform one only projection to compute agg arguments.Andres Freund
2016-11-10Cleanup of rewriter and planner handling of Query.hasRowSecurity flag.Tom Lane
2016-11-04Implement syntax for transition tables in AFTER triggers.Kevin Grittner
2016-10-15Use more efficient hashtable for execGrouping.c to speed up hash aggregation.Andres Freund
2016-09-16Add debugging aid "bmsToString(Bitmapset *bms)".Tom Lane
2016-09-14Improve code comment for GatherPath's single_copy flag.Robert Haas
2016-09-13Improve parser's and planner's handling of set-returning functions.Tom Lane
2016-09-13Have heapam.h include lockdefs.h rather than lock.h.Robert Haas
2016-09-07Support renaming an existing value of an enum type.Tom Lane
2016-09-06Add location field to DefElemPeter Eisentraut
2016-09-05C comment: align dashes in GroupState node headerBruce Momjian
2016-08-31Update comments to reflect code rearrangement.Robert Haas
2016-08-24Fix improper repetition of previous results from a hashed aggregate.Tom Lane
2016-08-19Speed up planner's scanning for parallel-query hazards.Tom Lane