On Sat, 2014-02-01 at 15:49 +0000, Bruce Momjian wrote:
> arrays:  tighten checks for multi-dimensional input
> 
> Previously an input array string that started with a single-element
> array dimension would then later accept a multi-dimensional segment.
> 
> BACKWARD INCOMPATIBILITY

-select cardinality('{{{1}},{{2,3},{3,4}}}'::int[]);
+select cardinality('{{{1,9},{5,6}},{{2,3},{3,4}}}'::int[]);
  cardinality 
 -------------
            8

I was a little confused by this change: the query changed, but the
results did not. Was that a bugfix, or were the original semantics
intentional?

I didn't immediately find the thread where this was discussed, so if you
send a link that might answer my question.

Regards,
        Jeff Davis




-- 
Sent via pgsql-committers mailing list ([email protected])
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-committers

Reply via email to