On 25 March 2013 13:02, Josh Berkus <josh@agliodbs.com> wrote:
> On 03/20/2013 04:45 PM, Brendan Jurd wrote:
>> Incompatibility:
>> This patch introduces an incompatible change in the behaviour of the
>> aforementioned array functions -- instead of returning NULL for empty
>> arrays they return meaningful values. Applications relying on the old
>> behaviour to test for emptiness may be disrupted. One can
>
> As a heavy user of arrays, I support this patch as being worth the
> breakage of backwards compatibility. However, that means it certainly
> will need to wait for 9.4 to provide adequate warning.
Thanks Josh, I appreciate the support.
>
> Brendan, how hard would it be to create a GUC for backwards-compatible
> behavior?
Good idea. I don't know how hard it would be (never messed with GUCs
before), but I'll take a swing at it and see how it works out.
Cheers,
BJ