Re: change in behaviour for format_type() call
Alvaro Herrera <alvherre@alvh.no-ip.org>
From: Alvaro Herrera <alvherre@alvh.no-ip.org>
To: Tom Lane <tgl@sss.pgh.pa.us>
Cc: Rushabh Lathia <rushabh.lathia@gmail.com>, PostgreSQL Hackers <pgsql-hackers@postgresql.org>
Date: 2018-03-01T17:54:22Z
Lists: pgsql-hackers
Tom Lane wrote: > I wrote: > > I don't see anything in the commit message or linked discussion to > > indicate that any visible behavior change was intended, so I think > > you're right, this is a bug. Will check and push your patch. > > Actually, this patch still wasn't quite right: although it fixed > one aspect of the behavior, it still produced identical results > for typemod NULL and typemod -1, which as the function's comment > explains is not what should happen. I tweaked the logic to look > as much as possible like before, and added a regression test. Thanks! -- Álvaro Herrera https://www.2ndQuadrant.com/ PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
Commits
-
Fix format_type() to restore its old behavior.
- 8f72a5704854 11.0 landed
-
Refactor format_type APIs to be more modular
- a26116c6cbf4 11.0 cited