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

Re: Subversion 1.5 issues blocking RC1

From: Mark Phippard <markphip_at_gmail.com>
Date: Mon, 7 Apr 2008 09:05:26 -0400

On Sun, Apr 6, 2008 at 10:33 AM, Mark Phippard <markphip_at_gmail.com> wrote:
> I thought it would be useful to start a new thread where we can gather
> a sort of to-do list of things we need to look at before we can make
> the RC1. We did a lot of work yesterday to get close to the release,
> but there are still some things left to do.
>
> 1) Clean out STATUS. Hyrum pointed this out. Basically, there were a
> couple of items discovered yesterday that got fixed late and added to
> STATUS. Getting them approved for backport should be trivial but
> still needs to be done.

This is DONE.

> 2) Mergeinfo API.
>
> a) As Bert and Stefan have pointed out, the new API can be pretty
> slow. The new API is good, they just have a valid case for leaving
> the "old" API in place rather than remove it. I have to say we had a
> few instances in the JavaHL tests where it the old API was more
> appropriate. For example, sometimes you just want to check that there
> is mergeinfo, you do not care so much about the details. The log
> based approach is too heavy for this.

Bert posted a patch for this. I know we will need to update JavaHL to
put back our equivalent API.

> b) Likely bug in the new API. It appears that the new API only works
> when TARGET is a WC. The old API also supported a URL. We had to
> change the JavaHL tests because of this. At the time, I thought this
> was OK, but now realize it is probably a bug. If nothing else, the
> error message has to be better.
>
> Mike Pilato, can you look at these?
>
>
> 3) Reintegrate bugs. David Glasser pointed out a couple of small bugs
> that need to be fixed when using reintegrate.
> http://svn.haxx.se/dev/archive-2008-04/0291.shtml
> I think we probably need to put the --force option back into the API
> so that it can pass it along to the merge API it eventually calls.
>
> Julian, since you removed force, could you look at these?

This is DONE.

> 4) Reintegrate "overhaul". David Glasser also has proposed some
> significant changes to the API.
> http://svn.haxx.se/dev/archive-2008-04/0288.shtml
> Given that there is no one available to code these changes, I am in
> favor of punting this to 1.6.
>
> Comments?

It seems like we have consensus on postponing this to after 1.5.

> 5) Stefan pointed out a regression when checking out the repository root.
> http://subversion.tigris.org/issues/show_bug.cgi?id=3167
>
> It looks like Lieven is looking into this.

This is DONE.

> 6) I think I found a bug in log -g when the item has been renamed:
> http://svn.haxx.se/dev/archive-2008-04/0235.shtml
> I think we could fix this later, but it needs to be looked at.
>
> Hyrum, do you have any time to look at this?
>
>
> I think restoring and fixing the mergeinfo API is probably the biggest
> blocker on this list, especially since it bleeds into the bindings
> which need to catch up. Hopefully we can tackle this list quickly and
> get the RC1 wrapped up.

So, great progress already. It seems like we just need to finalize on
the mergeinfo API stuff and we are good to go. Unless someone was
going to try to tackle the log -g problem today.

-- 
Thanks
Mark Phippard
http://markphip.blogspot.com/
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-04-07 15:05:40 CEST

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

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