Peter Eisentraut <peter_e@gmx.net> writes:
> Tom Lane wrote:
>> This case *must* work:
>>
>> create function foo (f1 int)
>> create function foo (f1 int, f2 int = 42)
>>
>> select foo(10)
> I tried out C++, and it rejects this case:
> ...
> So, I'd rather reject the foo(10) call. The least-defaults rule doesn't
> strike me as very appealing.
OK, I think we're in agreement on this. I'll make it happen.
regards, tom lane