On Mon, May 18, 2020 at 10:42 AM Peter Eisentraut <peter.eisentraut@2ndquadrant.com> wrote: > What are the thoughts about then marking the postfix operator deprecated > and eventually removing it?
I think it's generally a good idea, though perhaps we should consider continuing to allow '!' as a postfix operator and just removing support for any other. That would probably allow us to have a very short deprecation period, since real-world use of user-defined postfix operators seems to be nil -- and it would also make this into a change that only affects the lexer and parser, which might make it simpler.
I won't lose a lot of sleep if we decide to rip out '!' as well, but I don't think that continuing to support it would cost us much.
This is little bit obscure feature. It can be removed and relative quickly. Maybe some warning if somebody use it can be good (for Postgres 13)