One of our qmg folks reported an assertion failure:
create table x(y char(1));
insert into x values ("*");
The above causes the following assertion to be hit:
* Target item is a bare '*', expand all tables
* (e.g., SELECT * FROM emp, dept)
* Since the grammar only accepts bare '*' at top level of SELECT,
* need not handle the targetlist==false case here.
in ExpandColumnRefStar() function.
I was wondering if we should fix this by checking for
list_length(cref->fields) being greater than 1 before calling this in
pgsql-hackers by date
|Next:||From: Kevin Grittner||Date: 2007-09-27 14:13:02|
|Subject: Re: [FEATURE REQUEST] Streaming Onlinebackup(MaybeOFFTOPIC)|
|Previous:||From: Tom Lane||Date: 2007-09-27 14:08:32|
|Subject: Re: [COMMITTERS] pgsql: Temporarily modify tsearch regression tests to suppress notice |