Lists: | pgsql-hackers |
---|
From: | Bruce Momjian <maillist(at)candle(dot)pha(dot)pa(dot)us> |
---|---|
To: | hackers(at)postgreSQL(dot)org (PostgreSQL-development) |
Subject: | Open 6.4 items |
Date: | 1998-08-29 04:40:50 |
Message-ID: | 199808290440.AAA29962@candle.pha.pa.us |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-hackers |
Here they are. I know people want the 6.4 feature list.
---------------------------------------------------------------------------
cidr/IP address type
change pg args for platforms that don't support argv changes
(setproctitle()?, sendmail hack?)
fix problem when DEFAULT string for CHAR() is not same as column
have psql dump out rules text with new function
cnf-ify still can exhaust memory
permissions on indexes: what do they do? should it be prevented?
man pages/sgml synchronization (dump out man pages as postscript?)
remove PARSEDEBUG defines if not longer needed
low level locking - status?
improve reporting of syntax errors by showing location of error in query
use index with constants on functions
allow chainging of pages to allow >8k tuples
SELECT oid @ oid @ oid FROM pg_user fails with parser error, not function error
document/trigger/rule so changes to pg_shadow create pg_pwd
large objects orphanage
improve group handling
--
Bruce Momjian | 830 Blythe Avenue
maillist(at)candle(dot)pha(dot)pa(dot)us | Drexel Hill, Pennsylvania 19026
+ If your life is a hard drive, | (610) 353-9879(w)
+ Christ can be your backup. | (610) 853-3000(h)
From: | Peter T Mount <peter(at)retep(dot)org(dot)uk> |
---|---|
To: | Bruce Momjian <maillist(at)candle(dot)pha(dot)pa(dot)us> |
Cc: | PostgreSQL-development <hackers(at)postgresql(dot)org> |
Subject: | Re: [HACKERS] Open 6.4 items |
Date: | 1998-08-30 10:53:02 |
Message-ID: | Pine.LNX.3.96.980830115202.493S-100000@maidast.retep.org.uk |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-hackers |
On Sat, 29 Aug 1998, Bruce Momjian wrote:
> Here they are. I know people want the 6.4 feature list.
>
> ---------------------------------------------------------------------------
>
> cidr/IP address type
> change pg args for platforms that don't support argv changes
> (setproctitle()?, sendmail hack?)
> fix problem when DEFAULT string for CHAR() is not same as column
> have psql dump out rules text with new function
> cnf-ify still can exhaust memory
> permissions on indexes: what do they do? should it be prevented?
> man pages/sgml synchronization (dump out man pages as postscript?)
> remove PARSEDEBUG defines if not longer needed
> low level locking - status?
> improve reporting of syntax errors by showing location of error in query
> use index with constants on functions
> allow chainging of pages to allow >8k tuples
> SELECT oid @ oid @ oid FROM pg_user fails with parser error, not function error
> document/trigger/rule so changes to pg_shadow create pg_pwd
> large objects orphanage
I'm working on orphans at the moment, should have something to commit
later today...
> improve group handling
>
> --
> Bruce Momjian | 830 Blythe Avenue
> maillist(at)candle(dot)pha(dot)pa(dot)us | Drexel Hill, Pennsylvania 19026
> + If your life is a hard drive, | (610) 353-9879(w)
> + Christ can be your backup. | (610) 853-3000(h)
>
--
Peter T Mount peter(at)retep(dot)org(dot)uk
Main Homepage: http://www.retep.org.uk
PostgreSQL JDBC Faq: http://www.retep.org.uk/postgres
Java PDF Generator: http://www.retep.org.uk/pdf
From: | David Hartwig <daybee(at)bellatlantic(dot)net> |
---|---|
To: | Vadim Mikheev <vadim(at)krs(dot)ru> |
Cc: | Bruce Momjian <maillist(at)candle(dot)pha(dot)pa(dot)us>, PostgreSQL-development <hackers(at)postgreSQL(dot)org> |
Subject: | Re: [HACKERS] Open 6.4 items |
Date: | 1998-09-04 00:53:28 |
Message-ID: | 35EF3A08.1E3E48F5@bellatlantic.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-hackers |
Vadim Mikheev wrote:
> >
> > example:
> > select upper(usename), count(usename) from pg_shadow group by 1;
> > OK
> > select upper(usename), count(oid) from pg_shadow group by 1;
> > CRASH
> >
> > It did work in 6.3.
>
> As I remember, someone re-implemented GroupBy node in 6.4...
You may be referring to me. I made some changes to the SortGroupBy parse
node to allow espressions. I didn't touch the GroupClause node. Also,
I think this bug arrived before I made my changes in 6.4
From: | David Hartwig <daybee(at)bellatlantic(dot)net> |
---|---|
To: | Vadim Mikheev <vadim(at)krs(dot)ru> |
Cc: | Bruce Momjian <maillist(at)candle(dot)pha(dot)pa(dot)us>, PostgreSQL-development <hackers(at)postgreSQL(dot)org> |
Subject: | Re: [HACKERS] Open 6.4 items |
Date: | 1998-09-04 03:40:49 |
Message-ID: | 35EF6140.248BCF20@bellatlantic.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-hackers |
Vadim Mikheev wrote:
> Bruce Momjian wrote:
> >
> > low level locking - status?
>
> Work in progress -:))
> This is 6.5 item...
>
> But this is 6.4 item from TODO:
> * select upper(usename), count(usesysid) from pg_shadow group by 1;
> --> CRASH
>
> - group by function is BROKEN!!!
>
> Is anybody working on fix ?
>
Not I, but I can give you some background. The crash seems to only
occur when the argument of the GROUPed by function is not used elsewhere
in the target list.
example:
select upper(usename), count(usename) from pg_shadow group by 1;
OK
select upper(usename), count(oid) from pg_shadow group by 1;
CRASH
It did work in 6.3.
From: | Vadim Mikheev <vadim(at)krs(dot)ru> |
---|---|
To: | Bruce Momjian <maillist(at)candle(dot)pha(dot)pa(dot)us> |
Cc: | PostgreSQL-development <hackers(at)postgreSQL(dot)org> |
Subject: | Re: [HACKERS] Open 6.4 items |
Date: | 1998-09-04 03:42:19 |
Message-ID: | 35EF619B.14FADDCE@krs.ru |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-hackers |
Bruce Momjian wrote:
>
> low level locking - status?
Work in progress -:))
This is 6.5 item...
But this is 6.4 item from TODO:
* select upper(usename), count(usesysid) from pg_shadow group by 1;
--> CRASH
- group by function is BROKEN!!!
Is anybody working on fix ?
Vadim
From: | Vadim Mikheev <vadim(at)krs(dot)ru> |
---|---|
To: | David Hartwig <daybee(at)bellatlantic(dot)net> |
Cc: | Bruce Momjian <maillist(at)candle(dot)pha(dot)pa(dot)us>, PostgreSQL-development <hackers(at)postgreSQL(dot)org> |
Subject: | Re: [HACKERS] Open 6.4 items |
Date: | 1998-09-04 04:19:49 |
Message-ID: | 35EF6A65.C5CC68FB@krs.ru |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-hackers |
David Hartwig wrote:
>
> >
> > Is anybody working on fix ?
> >
>
> Not I, but I can give you some background. The crash seems to only
> occur when the argument of the GROUPed by function is not used elsewhere
> in the target list.
Yes, I see that it comes from replace_agg_clause() after
match_varid() call: for some reasons varoattno of
target list var is changed and so var is not matched...
>
> example:
> select upper(usename), count(usename) from pg_shadow group by 1;
> OK
> select upper(usename), count(oid) from pg_shadow group by 1;
> CRASH
>
> It did work in 6.3.
As I remember, someone re-implemented GroupBy node in 6.4...
Vadim
From: | Bruce Momjian <maillist(at)candle(dot)pha(dot)pa(dot)us> |
---|---|
To: | vadim(at)krs(dot)ru (Vadim Mikheev) |
Cc: | daybee(at)bellatlantic(dot)net, hackers(at)postgreSQL(dot)org |
Subject: | Re: [HACKERS] Open 6.4 items |
Date: | 1998-09-04 04:54:41 |
Message-ID: | 199809040454.AAA01459@candle.pha.pa.us |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-hackers |
> >
> > It did work in 6.3.
>
> As I remember, someone re-implemented GroupBy node in 6.4...
I don't think I did.
--
Bruce Momjian | 830 Blythe Avenue
maillist(at)candle(dot)pha(dot)pa(dot)us | Drexel Hill, Pennsylvania 19026
+ If your life is a hard drive, | (610) 353-9879(w)
+ Christ can be your backup. | (610) 853-3000(h)
From: | Vadim Mikheev <vadim(at)krs(dot)ru> |
---|---|
To: | David Hartwig <daybee(at)bellatlantic(dot)net> |
Cc: | Bruce Momjian <maillist(at)candle(dot)pha(dot)pa(dot)us>, PostgreSQL-development <hackers(at)postgreSQL(dot)org> |
Subject: | Re: [HACKERS] Open 6.4 items |
Date: | 1998-09-04 05:21:07 |
Message-ID: | 35EF78C3.54F6234D@krs.ru |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Lists: | pgsql-hackers |
David Hartwig wrote:
>
> Vadim Mikheev wrote:
>
> > >
> > > example:
> > > select upper(usename), count(usename) from pg_shadow group by 1;
> > > OK
> > > select upper(usename), count(oid) from pg_shadow group by 1;
> > > CRASH
> > >
> > > It did work in 6.3.
> >
> > As I remember, someone re-implemented GroupBy node in 6.4...
>
> You may be referring to me. I made some changes to the SortGroupBy parse
> node to allow espressions. I didn't touch the GroupClause node. Also,
> I think this bug arrived before I made my changes in 6.4
Ok, I'll take care...
Vadim