Commit Graph

131 Commits (23675031774c1644c32ff052a1c3e9fb87261023)

Author SHA1 Message Date
Bruce Momjian 50e6eb731d Update copyright for 2025 1 year ago
Andres Freund a7f107df2b Evaluate arguments of correlated SubPlans in the referencing ExprState 1 year ago
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
Amit Langote d060e921ea Remove obsolete executor cleanup code 2 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Tom Lane c35ba141de Future-proof the recursion inside ExecShutdownNode(). 3 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
David Rowley 83f4fcc655 Change the name of the Result Cache node to Memoize 5 years ago
Etsuro Fujita a363bc6da9 Fix EXPLAIN ANALYZE for async-capable nodes. 5 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
David Rowley bb437f995d Add TID Range Scans to support efficient scanning ranges of TIDs 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Amit Kapila 2a2494229a Fix buffer usage stats for nodes above Gather Merge. 6 years ago
Tomas Vondra d2d8a229bc Implement Incremental Sort 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
Tom Lane 959d00e9db Use Append rather than MergeAppend for scanning ordered partitions. 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Amit Kapila 4f9a97e417 Adjust comment atop ExecShutdownNode. 8 years ago
Amit Kapila 85c9d3475e Fix buffer usage stats for parallel nodes. 8 years ago
Tom Lane bdf46af748 Post-feature-freeze pgindent run. 8 years ago
Tom Lane 0b11a674fb Fix a boatload of typos in C comments. 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Andres Freund 1804284042 Add parallel-aware hash joins. 8 years ago
Andres Freund 538d114f6d Allow executor nodes to change their ExecProcNode function. 8 years ago
Andres Freund 5bcf389ecf Fix EXPLAIN ANALYZE of hash join when the leader doesn't participate. 8 years ago
Robert Haas 3452dc5240 Push tuple limits through Gather and Gather Merge. 8 years ago
Tom Lane 21d304dfed Final pgindent + perltidy run for v10. 9 years ago
Andres Freund cc9f08b6b8 Move ExecProcNode from dispatch to function pointer based model. 9 years ago
Andres Freund d47cfef711 Move interrupt checking from ExecProcNode() to executor nodes. 9 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 9 years ago
Bruce Momjian a6fd7b7a5f Post-PG 10 beta1 pgindent run 9 years ago
Kevin Grittner 18ce3a4ab2 Add infrastructure to support EphemeralNamedRelation references. 9 years ago
Robert Haas 355d3993c5 Add a Gather Merge executor node. 9 years ago
Alvaro Herrera fcec6caafa Support XMLTABLE query expression 9 years ago
Robert Haas a315b967cc Allow custom and foreign scans to have shutdown callbacks. 9 years ago
Robert Haas acf555bc53 Shut down Gather's children before shutting down Gather itself. 9 years ago
Andres Freund 69f4b9c85f Move targetlist SRF handling from expression evaluation to new executor node. 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Magnus Hagander b7351ced42 Fix typo in comment 10 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Robert Haas bde39eed0c Fix a couple of bugs in recent parallelism-related commits. 10 years ago
Robert Haas 3bd909b220 Add a Gather executor node. 10 years ago
Simon Riggs f6d208d6e5 TABLESAMPLE, SQL Standard and extensible 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Robert Haas 0b03e5951b Introduce custom path and scan providers. 11 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 12 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago