Commit Graph

125 Commits (525ec837e108db1a41159b8d2caee26b19bae849)

Author SHA1 Message Date
Etsuro Fujita fb234086fe Fix oversight in commit 1ec7fca859. 4 years ago
Etsuro Fujita 1cf7fb376a postgres_fdw: Fix handling of pending asynchronous requests. 4 years ago
Etsuro Fujita f3baaf28a6 Fix rescanning of async-aware Append nodes. 5 years ago
Tom Lane def5b065ff Initial pgindent and pgperltidy run for v14. 5 years ago
Etsuro Fujita a363bc6da9 Fix EXPLAIN ANALYZE for async-capable nodes. 5 years ago
Etsuro Fujita bb684c82f7 Minor code cleanup in asynchronous execution support. 5 years ago
Etsuro Fujita a8af856d32 Adjust input value to WaitEventSetWait() in ExecAppendAsyncEventWait(). 5 years ago
Etsuro Fujita 27e1f14563 Add support for asynchronous execution. 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Tom Lane 5935917ce5 Allow executor startup pruning to prune all child nodes. 6 years ago
David Rowley efdcca55a3 Make better use of the new List implementation in a couple of places 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Andres Freund 1a0586de36 Introduce notion of different types of slots (without implementing them). 7 years ago
Andres Freund 1ef6bd2954 Don't require return slots for nodes without projection. 7 years ago
Tom Lane f2343653f5 Remove more redundant relation locking during executor startup. 7 years ago
Tom Lane 9ddef36278 Centralize executor's opening/closing of Relations for rangetable entries. 7 years ago
Tom Lane 1c2cb2744b Fix run-time partition pruning for appends with multiple source rels. 8 years ago
Alvaro Herrera d25d45e4d9 Verify range bounds to bms_add_range when necessary 8 years ago
Heikki Linnakangas 405cb356d6 Fix comment. 8 years ago
Heikki Linnakangas 5220bb7533 Expand run-time partition pruning to work with MergeAppend 8 years ago
Tom Lane e23bae82cf Fix up run-time partition pruning's use of relcache's partition data. 8 years ago
Tom Lane 73b7f48f78 Improve run-time partition pruning to handle any stable expression. 8 years ago
Alvaro Herrera b7e2cbc5b4 Update Append's idea of first_partial_plan 8 years ago
Alvaro Herrera 468abb8f7a Fix incorrect logic for choosing the next Parallel Append subplan 8 years ago
Alvaro Herrera 499be013de Support partition pruning at execution time 8 years ago
Robert Haas ce1663cdcd Fix assertion failure when Parallel Append is run serially. 8 years ago
Andres Freund ad7dbee368 Allow tupleslots to have a fixed tupledesc, use in executor nodes. 8 years ago
Robert Haas 88fdc70060 Fix possible infinite loop with Parallel Append. 8 years ago
Robert Haas c759395617 Code review for Parallel Append. 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Robert Haas 9c64ddd414 Fix Parallel Append crash. 8 years ago
Robert Haas ab72716778 Support Parallel Append plan nodes. 8 years ago
Peter Eisentraut 2eb4a831e5 Change TRUE/FALSE to true/false 8 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
Bruce Momjian a6fd7b7a5f Post-PG 10 beta1 pgindent run 9 years ago
Robert Haas d3cc37f1d8 Don't scan partitioned tables. 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 12 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Bruce Momjian 5d950e3b0c Stamp copyrights for year 2011. 15 years ago
Magnus Hagander 9f2e211386 Remove cvs keywords from all files. 15 years ago
Tom Lane 53e757689c Make NestLoop plan nodes pass outer-relation variables into their inner 16 years ago
Bruce Momjian 0239800893 Update copyright for the year 2010. 16 years ago
Tom Lane 8a5849b7ff Split the processing of INSERT/UPDATE/DELETE operations out of execMain.c. 16 years ago