subversion-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Greg Stein <gst...@gmail.com>
Subject Re: Why do we check the base checksum so often?
Date Mon, 06 Feb 2012 22:26:59 GMT
On Mon, Feb 6, 2012 at 17:13, Daniel Shahaf <danielsh@elego.de> wrote:
> Greg Stein wrote on Mon, Feb 06, 2012 at 17:06:54 -0500:
>> On Mon, Feb 6, 2012 at 15:55, Daniel Shahaf <danielsh@elego.de> wrote:
>> > Greg Stein wrote on Mon, Feb 06, 2012 at 15:49:10 -0500:
>> >> On Mon, Feb 6, 2012 at 15:44, C. Michael Pilato <cmpilato@collab.net>
wrote:
>> >> > On 02/06/2012 03:41 PM, Greg Stein wrote:
>> >> >> That is certainly an easier approach. "You use the old interface?
>> >> >> Fine. You won't get base checksum verification cuz we'll always
pass
>> >> >> NULL." ... that seems like a fine position to take.
>> >> >
>> >> > This might be a fine position to take for some third-party consumer
of the
>> >> > APIs, but I hope you aren't advocating that we toss out such a core
data
>> >> > integrity check within Subversion itself.  Are you?
>> >>
>> >> Theoretically, we'll be converted over to Ev2 and the compatibility
>> >> shim will not be used in our product. Only third-parties who choose to
>> >> stick to the old Ev1 (delta editor) interfaces will lose the integrity
>> >> check.
>> >>
>> >
>> > And Subversion 1.7 clients.
>>
>> Are you talking about 'svn', or something like TortoiseSVN? The former
>> will use Ev2, so the shim won't be used. The latter will not get the
>> additional integrity check if it continues to use the Ev1 interfaces.
>
> I am talking about svn 1.7.0 --- how will it use Ev2?

Hunh? Not at all. Ev2 won't be used in svn until 1.8 at the very
earliest, but more likely 1.9.

What am I missing about your question? Ev2 is simply nowhere in 1.7.x.

Cheers,
-g

Mime
View raw message