Domain coercions
I've fixed up the way domain constraints (not null and type length)
are managed as per request.
Moved from merging with table attributes to applying themselves during
coerce_type() and coerce_type_typmod.
Regression tests altered to test the cast() scenarios.
--
Rod
Attachments:
domain.patchapplication/octet-stream; name=domain.patchDownload+295-143
Your patch has been added to the PostgreSQL unapplied patches list at:
http://candle.pha.pa.us/cgi-bin/pgpatches
I will try to apply it within the next 48 hours.
---------------------------------------------------------------------------
Rod Taylor wrote:
I've fixed up the way domain constraints (not null and type length)
are managed as per request.Moved from merging with table attributes to applying themselves during
coerce_type() and coerce_type_typmod.Regression tests altered to test the cast() scenarios.
--
Rod
[ Attachment, skipping... ]
---------------------------(end of broadcast)---------------------------
TIP 4: Don't 'kill -9' the postmaster
--
Bruce Momjian | http://candle.pha.pa.us
pgman@candle.pha.pa.us | (610) 853-3000
+ If your life is a hard drive, | 830 Blythe Avenue
+ Christ can be your backup. | Drexel Hill, Pennsylvania 19026
Patch applied. Thanks.
---------------------------------------------------------------------------
Rod Taylor wrote:
I've fixed up the way domain constraints (not null and type length)
are managed as per request.Moved from merging with table attributes to applying themselves during
coerce_type() and coerce_type_typmod.Regression tests altered to test the cast() scenarios.
--
Rod
[ Attachment, skipping... ]
---------------------------(end of broadcast)---------------------------
TIP 4: Don't 'kill -9' the postmaster
--
Bruce Momjian | http://candle.pha.pa.us
pgman@candle.pha.pa.us | (610) 853-3000
+ If your life is a hard drive, | 830 Blythe Avenue
+ Christ can be your backup. | Drexel Hill, Pennsylvania 19026