Re: Eager aggregation, take 3

From: Richard Guo <guofenglinux(at)gmail(dot)com>
To: Andy Fan <zhihuifan1213(at)163(dot)com>
Cc: PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>, pgsql-hackers(at)lists(dot)postgresql(dot)org
Subject: Re: Eager aggregation, take 3
Date: 2024-03-05 11:19:41
Message-ID: CAMbWs49Nc4M3H+eCf1+8w8piDyEECjRb-gK_JMF4VvcyWwGEVQ@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On Tue, Mar 5, 2024 at 2:47 PM Richard Guo <guofenglinux(at)gmail(dot)com> wrote:

> This needs a rebase after dbbca2cf29. I also revised the commit message
> for 0007 and fixed a typo in 0009.
>

Here is another rebase, mainly to make the test cases more stable by
adding ORDER BY clauses to the test queries. Also fixed more typos in
passing.

Thanks
Richard

Attachment Content-Type Size
v3-0001-Introduce-RelInfoList-structure.patch application/octet-stream 14.3 KB
v3-0002-Introduce-RelAggInfo-structure-to-store-info-for-grouped-paths.patch application/octet-stream 7.8 KB
v3-0003-Set-up-for-eager-aggregation-by-collecting-needed-infos.patch application/octet-stream 14.3 KB
v3-0004-Implement-functions-that-create-RelAggInfos-if-applicable.patch application/octet-stream 26.0 KB
v3-0005-Implement-functions-that-generate-paths-for-grouped-relations.patch application/octet-stream 13.1 KB
v3-0006-Build-grouped-relations-out-of-base-relations.patch application/octet-stream 9.0 KB
v3-0007-Build-grouped-relations-out-of-join-relations.patch application/octet-stream 20.1 KB
v3-0008-Add-test-cases.patch application/octet-stream 71.5 KB
v3-0009-Add-README.patch application/octet-stream 4.8 KB

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Richard Guo 2024-03-05 11:43:21 Get rid of the excess semicolon in planner.c
Previous Message Alvaro Herrera 2024-03-05 11:18:05 Re: SLRU optimization - configurable buffer pool and partitioning the SLRU lock