[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: [JavaHL] Reported incompatibility

From: Branko Čibej <brane_at_wandisco.com>
Date: Wed, 12 Jun 2013 23:20:20 +0200

On 12.06.2013 19:18, Blair Zajac wrote:
> On 06/12/2013 07:07 AM, Branko Čibej wrote:
>> On 12.06.2013 14:42, Vladimir Berezniker wrote:
>>> Hi All,
>>>
>>> I came across a bug in one of the Atlassian tools that suggests that
>>> there was an API compatibility break in the JavaHL between versions
>>> 1.6 and 1.7. I am not sure when/if I get time to look more into it,
>>> therefore I am sharing with the group meanwhile. The following comment
>>> is from the issue:
>>>
>>> https://jira.atlassian.com/browse/FE-4679
>>>
>>
>> I would argue that this counts as a bug fix, since property values are
>> in general not strings.
>
> Even if its a bug fix, the normal way to fix it would be to add a new
> ProplistCallback2 interface with the proper signature, but since we
> have org.apache.subversion.javahl.callback.ProplistCallback, there
> isn't a point to do that, but to keep the original signature.
>
> However, given this is released code and 1.7 has been out there a
> while and the new signature is correct and people may have compiled
> against that, it seems we're in a tough spot.

We should be able to fix the org.tigris version back to the original
signature, IMO.

-- Brane

-- 
Branko Čibej | Director of Subversion
WANdisco // Non-Stop Data
e. brane_at_wandisco.com
Received on 2013-06-12 23:20:55 CEST

This is an archived mail posted to the Subversion Dev mailing list.