Commit Graph

310 Commits (18fea737b5e47cc677eaf97365c765a47f346763)

Author SHA1 Message Date
Peter Eisentraut 18fea737b5 Change NestPath node to contain JoinPath node 4 years ago
Tom Lane 28d936031a Get rid of artificial restriction on hash table sizes on Windows. 4 years ago
David Rowley 83f4fcc655 Change the name of the Result Cache node to Memoize 4 years ago
Tom Lane 6ee41a301e Fix mis-planning of repeated application of a projection. 4 years ago
David Rowley 9eacee2e62 Add Result Cache executor node (take 2) 5 years ago
David Rowley 28b3e3905c Revert b6002a796 5 years ago
David Rowley b6002a796d Add Result Cache executor node 5 years ago
Tom Lane 86dc90056d Rework planning and execution of UPDATE and DELETE. 5 years ago
David Rowley ed934d4fa3 Allow estimate_num_groups() to pass back further details about the estimation 5 years ago
David Rowley bb437f995d Add TID Range Scans to support efficient scanning ranges of TIDs 5 years ago
Tom Lane f003a7522b Remove [Merge]AppendPath.partitioned_rels. 5 years ago
Tom Lane 5076f88bc9 Remove incidental dependencies on partitioned_rels lists. 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Tom Lane 8286223f3d Fix missing outfuncs.c support for IncrementalSortPath. 5 years ago
Thomas Munro f0f13a3a08 Fix estimates for ModifyTable paths without RETURNING. 5 years ago
Peter Geoghegan d6c08e29e7 Add hash_mem_multiplier GUC. 5 years ago
Tom Lane 689696c711 Fix bitmap AND/OR scans on the inside of a nestloop partition-wise join. 5 years ago
Tom Lane fa27dd40d5 Run pgindent with new pg_bsd_indent version 2.1.1. 5 years ago
Tom Lane 0da06d9faf Get rid of trailing semicolons in C macro definitions. 5 years ago
Alvaro Herrera 357889eb17
Support FETCH FIRST WITH TIES 6 years ago
Tomas Vondra d2d8a229bc Implement Incremental Sort 6 years ago
Jeff Davis 1f39bce021 Disk-based Hash Aggregation. 6 years ago
Jeff Davis c11cb17dc5 Save calculated transitionSpace in Agg node. 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Amit Kapila 14aec03502 Make the order of the header file includes consistent in backend modules. 6 years ago
Michael Paquier 940c8b01b0 Fix typo in pathnode.c 6 years ago
Tom Lane 569ed7f483 Redesign the API for list sorting (list_qsort becomes list_sort). 6 years ago
Tom Lane 1cff1b95ab Represent Lists as expansible arrays, not chains of cons-cells. 6 years ago
Tom Lane 8255c7a5ee Phase 2 pgindent run for v12. 6 years ago
Tom Lane be76af171c Initial pgindent run for v12. 6 years ago
Tom Lane 959d00e9db Use Append rather than MergeAppend for scanning ordered partitions. 7 years ago
Etsuro Fujita aef65db676 Refactor create_limit_path() to share cost adjustment code with FDWs. 7 years ago
Tom Lane 8edd0e7946 Suppress Append and MergeAppend plan nodes that have a single child. 7 years ago
Tom Lane a391ff3c3d Build out the planner support function infrastructure. 7 years ago
Tom Lane 1a8d5afb0d Refactor the representation of indexable clauses in IndexPaths. 7 years ago
Tom Lane 34ea1ab7fd Split create_foreignscan_path() into three functions. 7 years ago
Tom Lane f09346a9c6 Refactor planner's header files. 7 years ago
Tom Lane 4be058fe9e In the planner, replace an empty FROM clause with a dummy RTE. 7 years ago
Alvaro Herrera b60c397599 Move inheritance expansion code into its own file 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Tom Lane b5415e3c21 Support parameterized TidPaths. 7 years ago
Tom Lane 52ed730d51 Remove some unnecessary fields from Plan trees. 7 years ago
Michael Paquier c6598b8b05 Fix re-parameterize of MergeAppendPath 7 years ago
Tom Lane ff4f889164 Fix bugs with degenerate window ORDER BY clauses in GROUPS/RANGE mode. 7 years ago
Amit Kapila 98d476a965 Improve coding pattern in Parallel Append code. 7 years ago
Robert Haas dc1057fcd8 Prevent generation of bogus subquery scan paths. 8 years ago
Simon Riggs 08ea7a2291 Revert MERGE patch 8 years ago
Alvaro Herrera 499be013de Support partition pruning at execution time 8 years ago
Simon Riggs d204ef6377 MERGE SQL Command following SQL:2016 8 years ago
Simon Riggs 7cf8a5c302 Revert "Modified files for MERGE" 8 years ago