Re: Asynchronous MergeAppend

2025-07-26 Thread Alexander Pyhalov
Hi. I've updated patches for asynchronous merge append. They allowed us to significantly improve performance in practice. Earlier select from partitioned (and distributed table) could switch to synchronous merge append plan from asynchronous append. Given that table could have 20+ partitions,

Re: Asynchronous MergeAppend

2024-08-20 Thread Alexander Pyhalov
Hi. Alena Rybakina писал(а) 2024-08-10 23:24: Hi! Thank you for your work on this subject! I think this is a very useful optimization) While looking through your code, I noticed some points that I think should be taken into account. Firstly, I noticed only two tests to verify the functionali

Re: Asynchronous MergeAppend

2024-08-10 Thread Alena Rybakina
Hi! Thank you for your work on this subject! I think this is a very useful optimization) While looking through your code, I noticed some points that I think should be taken into account. Firstly, I noticed only two tests to verify the functionality of this function and I think that this is not

Asynchronous MergeAppend

2024-07-17 Thread Alexander Pyhalov
Hello. I'd like to make MergeAppend node Async-capable like Append node. Nowadays when planner chooses MergeAppend plan, asynchronous execution is not possible. With attached patches you can see plans like EXPLAIN (VERBOSE, COSTS OFF) SELECT * FROM async_pt WHERE b % 100 = 0 ORDER BY b, a;