Re: pgsql/src/backend/optimizer/prep prepunion.c - Mailing list pgsql-committers

From Bruce Momjian
Subject Re: pgsql/src/backend/optimizer/prep prepunion.c
Date
Msg-id 200111122029.fACKT3D23031@candle.pha.pa.us
Whole thread Raw
In response to pgsql/src/backend/optimizer/prep prepunion.c  (tgl@postgresql.org)
Responses Re: pgsql/src/backend/optimizer/prep prepunion.c
List pgsql-committers
> CVSROOT:    /cvsroot
> Module name:    pgsql
> Changes by:    tgl@postgresql.org    01/11/12 15:04:20
>
> Modified files:
>     src/backend/optimizer/prep: prepunion.c
>
> Log message:
>     If the inputs of a UNION/INTERSECT/EXCEPT construct all agree on the
>     typmod of a particular column, mark the output with that same typmod,
>     not -1 as formerly.  -1 is still used if there is any disagreement.
>     Part of response to bug#513.

Very nice.  I know we punted typmod on several places because where
we had conflicting typmod cases in expressions.  This seems like a nice
idea, keep the typmods if they are all the same.  Any more places I can
add to TODO?

--
  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

pgsql-committers by date:

Previous
From: momjian@postgresql.org
Date:
Subject: pgsql/doc TODO
Next
From: tgl@postgresql.org
Date:
Subject: pgsql/ oc/src/sgml/datatype.sgml rc/backend/pa ...