| From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
|---|---|
| To: | "Robert Bedell" <robert(at)friendlygenius(dot)com> |
| Cc: | pgsql-hackers(at)postgresql(dot)org |
| Subject: | Re: OLAP CUBE/ROLLUP Operators and GROUP BY grouping sets |
| Date: | 2003-12-17 22:27:52 |
| Message-ID: | 13889.1071700072@sss.pgh.pa.us |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
"Robert Bedell" <robert(at)friendlygenius(dot)com> writes:
> I'm curious if anyone has ever looked into adding OLAP functionality (per
> the SQL99 specs) into PostGreSQL.
There was a fairly crude CUBE implementation submitted (and rejected) a
few months ago, but there's not been any work I thought had a chance of
getting committed. This is an issue of implementation quality rather
than whether we want the feature --- I think the community is interested
in adding any and all features that are in SQL99.
> More specifically I would like to add grouping sets, and the CUBE and ROLLUP
> operators, into postgresql. Since modifying such the GROUP BY operation
> would necessitate changing the query structure, wouldn't that affect the
> query rewrites and genetic optimizer?
I don't think either the rewriter or GEQO would notice at all. The
regular optimizer definitely would though.
> These are not simple projects, I know.
Might be a tad ambitious for your first venture into backend hacking...
regards, tom lane
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Joe Conway | 2003-12-17 22:41:41 | Re: OLAP CUBE/ROLLUP Operators and GROUP BY grouping sets |
| Previous Message | Andrew Dunstan | 2003-12-17 22:13:02 | Re: TODO list |