Three patches for you today, all committed by Robert Hass: On 7th of February, patch: Add a transform function for numeric typmod coercisions. This enables ALTER TABLE to skip table and index rebuilds when a column is changed to an unconstrained numeric, or when ...

On 18th of July, Robert Haas committed patch: Avoid index rebuild for no-rewrite ALTER TABLE .. ALTER TYPE. Noah Misch. Review and minor cosmetic changes by me.

Finally, on 25th of October, Tom Lane committed patch which does: Allow new values to be added to an existing enum type.   After much expenditure of effort, we've got this to the point where the performance penalty is pretty minimal in typical cases.   Andrew ...

On 26th of September, Peter Eisentraut committed patch which adds: Add ALTER TYPE ... ADD/DROP/ALTER/RENAME ATTRIBUTE   Like with tables, this also requires allowing the existence of composite types with zero attributes.   reviewed by KaiGai Kohei