Hyrum K Wright <hyrum.wri...@wandisco.com> writes:

> On Wed, Mar 28, 2012 at 4:30 AM, Philip Martin
>>
>> We fix these by converting the arrays to sets so that the order is
>> irrelevant.  The open question is whether we do this solely within the
>> testsuite, changing both sides of the comparison, or whether we change
>> the bindings to return a set and adjust the testsuite to match.
>
> I think that depends on the compatibility guarantees of the bindings.
> Making them a set feels more correct from a semantic perspective, but
> I don't know if it will break existing consumers.

Indeed; Daniel and I discusssed it on IRC.  We don't really know what
guarantees apply.  We don't know who consumes the Ruby bindings, google
doesn't show much so perhaps it's people writing private stuff.  Some
consumers may not even notice an array to set change and would continue
to operate.

-- 
uberSVN: Apache Subversion Made Easy
http://www.uberSVN.com

Reply via email to