Re: proposal: disallow operator "=>" and use it for named parameters - Mailing list pgsql-hackers

From Pavel Stehule
Subject Re: proposal: disallow operator "=>" and use it for named parameters
Date
Msg-id CAFj8pRBrV5FLV5ZTb-p4gzQmE1v_k46S2SDkc=3UN+ipO-103g@mail.gmail.com
Whole thread Raw
In response to Re: proposal: disallow operator "=>" and use it for named parameters  (Petr Jelinek <petr@2ndquadrant.com>)
Responses Re: proposal: disallow operator "=>" and use it for named parameters  (Robert Haas <robertmhaas@gmail.com>)
List pgsql-hackers


2015-02-19 16:06 GMT+01:00 Petr Jelinek <petr@2ndquadrant.com>:
On 19/01/15 17:14, Pavel Stehule wrote:


2015-01-19 14:27 GMT+01:00 Robert Haas <robertmhaas@gmail.com
<mailto:robertmhaas@gmail.com>>:

    On Mon, Jan 19, 2015 at 2:59 AM, Pavel Stehule
    <pavel.stehule@gmail.com <mailto:pavel.stehule@gmail.com>> wrote:
    >> I think you should just remove the WARNING, not change it to an error.
    >> If somebody wants to quote the operator name to be able to continue
    >> using it, I think that's OK.
    >
    > It looks so quoting doesn't help here
    >
    > + CREATE OPERATOR "=>" (
    > +    leftarg = int8,<--><------>-- right unary
    > +    procedure = numeric_fac
    > + );
    > + ERROR:  syntax error at or near "("
    > + LINE 1: CREATE OPERATOR "=>" (
    > +                              ^

    Well then the error check is just dead code.  Either way, you don't
    need it.


yes, I removed it


I am marking this as Ready For Committer, the patch is trivial and works as expected, there is nothing to be added to it IMHO.

The "=>" operator was deprecated for several years so it should not be too controversial either.

Thank you very much

Pavel
 


--
 Petr Jelinek                  http://www.2ndQuadrant.com/
 PostgreSQL Development, 24x7 Support, Training & Services

pgsql-hackers by date:

Previous
From: Alvaro Herrera
Date:
Subject: Re: deparsing utility commands
Next
From: Peter Eisentraut
Date:
Subject: Re: Turning recovery.conf into GUCs