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

Re: unversioned properties: size limitations?

From: Ben Reser <ben_at_reser.org>
Date: Tue, 12 Aug 2014 11:53:09 -0700

On 8/12/14 9:31 AM, Branko Čibej wrote:
> For a start, this would require a major change in the wire protocol, where the
> server would, as a response to a successful commit, report any additional
> "magic" changes to the client. The problem with this is that it is error prone;
> the response may never arrive, for any number of reasons. Therefore, the client
> could not mark commtited items up-to-date until and unless it received the
> response. Since at least the DAV protocol is stateless, this implies all sorts
> of complications and the introduction of intermediate states in the working copy.
> In short: yes, it'd be hard.

Ignoring all that... There's a better reason why it won't happen.

Subversion clients before whatever version we add it to won't support it.
Which leaves those clients with stale caches. You'd have to disallow it with
older clients or just ignore the stale cache problem. I frankly do not see the
community accepting a change that ignores such a huge problem with old clients.

This is the type of change that in my opinion would require a major bump, which
is unlikely to happen and even more unlikely to happen for this.
Received on 2014-08-12 20:51:27 CEST

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.