Re: Final Patch for GROUPING SETS

From: Andrew Gierth <andrew(at)tao11(dot)riddles(dot)org(dot)uk>
To: pgsql-hackers(at)postgresql(dot)org
Cc: Tomas Vondra <tv(at)fuzzy(dot)cz>, Atri Sharma <atri(dot)jiit(at)gmail(dot)com>
Subject: Re: Final Patch for GROUPING SETS
Date: 2014-09-12 18:41:24
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-hackers

Changes since previous post:

gsp2.patch: code to generate sort chains updated to guarantee minimal
number of sort steps

Recut patches:

gsp1.patch - phase 1 code patch (full syntax, limited functionality)
gsp2.patch - phase 2 code patch (adds full functionality using the
new chained aggregate mechanism)
gsp-doc.patch - docs
gsp-contrib.patch - quote "cube" in contrib/cube and contrib/earthdistance,
intended primarily for testing pending a decision on
renaming contrib/cube or unreserving keywords
gsp-u.patch - proposed method to unreserve CUBE and ROLLUP

(the contrib patch is not necessary if the -u patch is used; the
contrib/pg_stat_statements fixes are in the phase1 patch)

Andrew (irc:RhodiumToad)

Attachment Content-Type Size
gsp1.patch text/x-patch 181.2 KB
gsp2.patch text/x-patch 59.3 KB
gsp-doc.patch text/x-patch 13.6 KB
gsp-contrib.patch text/x-patch 228.3 KB
gsp-u.patch text/x-patch 5.4 KB

In response to


Browse pgsql-hackers by date

  From Date Subject
Next Message Robert Haas 2014-09-12 18:44:48 Re: END_OF_RECOVERY shutdowns and ResetUnloggedRelations()
Previous Message Robert Haas 2014-09-12 18:38:58 Re: B-Tree support function number 3 (strxfrm() optimization)