BUG #9227: Error on SELECT ROW OVERLAPS ROW with single ROW argument - Mailing list pgsql-bugs

From pythonesque@gmail.com
Subject BUG #9227: Error on SELECT ROW OVERLAPS ROW with single ROW argument
Date
Msg-id 20140215035549.24618.37927@wrigleys.postgresql.org
Whole thread Raw
Responses Re: BUG #9227: Error on SELECT ROW OVERLAPS ROW with single ROW argument
Re: BUG #9227: Error on SELECT ROW OVERLAPS ROW with single ROW argument
List pgsql-bugs
The following bug has been logged on the website:

Bug reference:      9227
Logged by:          Joshua Yanovski
Email address:      pythonesque@gmail.com
PostgreSQL version: 9.3.2
Operating system:   Ubuntu 12.0.4
Description:

# SELECT ROW (1) OVERLAPS ROW (2);
ERROR:  XX000: unrecognized node type: 656
LOCATION:  transformExprRecurse, parse_expr.c:359

I'm not sure why this even parses, as it's not documented to do so.  I do
notice, however, that in makeOverlaps in gram.y creates a recursive list
when largs or args has only one argument, which seems wrong to me.

pgsql-bugs by date:

Previous
From: Alexey Bashtanov
Date:
Subject: Re: create database ... template = ... does not copy configuration parameters values
Next
From: Pierre
Date:
Subject: No optimization with a partition window in a view