summaryrefslogtreecommitdiff
path: root/src/include/nodes
AgeCommit message (Expand)Author
2019-08-02Fix representation of hash keys in Hash/HashJoin nodes.Andres Freund
2019-07-29Fix handling of expressions and predicates in REINDEX CONCURRENTLYMichael Paquier
2019-07-21Speed up finding EquivalenceClasses for a given set of relsDavid Rowley
2019-07-17Avoid using lcons and list_delete_first where it's easy to do so.Tom Lane
2019-07-16Remove lappend_cell...() family of List functions.Tom Lane
2019-07-16Clean up some ad-hoc code for sorting and de-duplicating Lists.Tom Lane
2019-07-16Redesign the API for list sorting (list_qsort becomes list_sort).Tom Lane
2019-07-15Represent Lists as expansible arrays, not chains of cons-cells.Tom Lane
2019-07-08Fix inconsistencies in the codeMichael Paquier
2019-07-01Fix many typos and inconsistenciesMichael Paquier
2019-06-24Remove misleading comment from pathnodes.h.Thomas Munro
2019-06-09Reconcile nodes/*funcs.c with PostgreSQL 12 work.Noah Misch
2019-06-06Fix confusion on different kinds of slots in IndexOnlyScans.Heikki Linnakangas
2019-06-03Fix typos in various placesMichael Paquier
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-05-22Initial pgindent run for v12.Tom Lane
2019-05-17Restructure creation of run-time pruning steps.Tom Lane
2019-05-14Fix duplicated words in commentsMichael Paquier
2019-05-08Add missing periods to comments.Etsuro Fujita
2019-04-25Fix tablespace inheritance for partitioned relsAlvaro Herrera
2019-04-23Remove useless comment.Tom Lane
2019-04-23Avoid order-of-execution problems with ALTER TABLE ADD PRIMARY KEY.Tom Lane
2019-04-19Fix slot type issue for fuzzy distance index scan over out-of-core table AM.Andres Freund
2019-04-05Use Append rather than MergeAppend for scanning ordered partitions.Tom Lane
2019-04-04tableam: Add table_multi_insert() and revamp/speed-up COPY FROM buffering.Andres Freund
2019-04-02postgres_fdw: Perform the (FINAL, NULL) upperrel operations remotely.Etsuro Fujita
2019-04-01tableam: bitmap table scan.Andres Freund
2019-04-01tableam: sample scan.Andres Freund
2019-03-30Speed up planning when partitions can be pruned at plan time.Tom Lane
2019-03-30Generated columnsPeter Eisentraut
2019-03-29REINDEX CONCURRENTLYPeter Eisentraut
2019-03-27Add support for multivariate MCV listsTomas Vondra
2019-03-27Avoid passing query tlist around separately from root->processed_tlist.Tom Lane
2019-03-24Transaction chainingPeter Eisentraut
2019-03-22Collations with nondeterministic comparisonPeter Eisentraut
2019-03-19Implement OR REPLACE option for CREATE AGGREGATE.Andrew Gierth
2019-03-18Revise parse tree representation for VACUUM and ANALYZE.Robert Haas
2019-03-14Refactor ParamListInfo initializationPeter Eisentraut
2019-03-11tableam: Add and use scan APIs.Andres Freund
2019-03-07Fix handling of targetlist SRFs when scan/join relation is known empty.Tom Lane
2019-03-07Allow ATTACH PARTITION with only ShareUpdateExclusiveLock.Robert Haas
2019-03-06Don't reuse slots between root and partition in ON CONFLICT ... UPDATE.Andres Freund
2019-03-06tableam: introduce table AM infrastructure.Andres Freund
2019-03-01Store tuples for EvalPlanQual in slots, rather than as HeapTuples.Andres Freund
2019-02-28Standardize some more loops that chase down parallel lists.Tom Lane
2019-02-27Use slots in trigger infrastructure, except for the actual invocation.Andres Freund
2019-02-25Remove unnecessary use of PROCEDURALPeter Eisentraut
2019-02-16Allow user control of CTE materialization, and change the default behavior.Tom Lane
2019-02-15Simplify the planner's new representation of indexable clauses a little.Tom Lane
2019-02-12Allow extensions to generate lossy index conditions.Tom Lane