Re: ra_serf bug(s)

2014-10-13 Thread Julian Foad
Lieven Govaerts wrote: > On Fri, Oct 10, Julian Foad wrote: >> Lieven Govaerts wrote: >>> IMO googlecode is doing the wrong thing here, there's nothing special >>> about r0 (it's empty, but still a valid revision). >> >> Hi Lieven. I disagree with that point. There are two different meanings of >

Re: ra_serf bug(s)

2014-10-10 Thread Lieven Govaerts
On Fri, Oct 10, 2014 at 6:08 PM, Julian Foad wrote: > Lieven Govaerts wrote: >>> ra_serf makes a series of valid requests (200 OK) before finally >>> asking the server for REPLAY of r0. In this case the server is >>> googlecode.com. In response to the invalid REPLAY it gave a 500 Server >>> Error

Re: ra_serf bug(s)

2014-10-10 Thread Branko Čibej
On 10.10.2014 18:08, Julian Foad wrote: > Lieven Govaerts wrote: >>> ra_serf makes a series of valid requests (200 OK) before finally >>> asking the server for REPLAY of r0. In this case the server is >>> googlecode.com. In response to the invalid REPLAY it gave a 500 Server >>> Error response. I w

Re: ra_serf bug(s)

2014-10-10 Thread Julian Foad
Lieven Govaerts wrote: >> ra_serf makes a series of valid requests (200 OK) before finally >> asking the server for REPLAY of r0. In this case the server is >> googlecode.com. In response to the invalid REPLAY it gave a 500 Server >> Error response. I will attach a pcap. > > Googlecode returns the

Re: ra_serf bug(s)

2014-10-10 Thread Lieven Govaerts
On Tue, Oct 7, 2014 at 2:57 PM, Conrad Rad wrote: > Hi all, > > I'm working on a thing that links libsvn_ra_serf (default RA in Fedora > Linux) as well as other pieces of the SVN libraries. > > I am using the 'replay' feature to dump edits from a remote repository. > > Inadvertently, I requested r

Re: ra_serf bug(s)

2014-10-10 Thread Conrad Rad
On Tue, Oct 7, 2014 at 8:57 AM, Conrad Rad wrote: > ... > > The second bug is: ra_serf ignores the 500 response and then waits > forever for a valid response that isn't coming. So at this point the > program is just stuck in svn_ra_replay_range -> > svn_ra_serf__replay_range -> svn_ra_serf__contex

ra_serf bug(s)

2014-10-07 Thread Conrad Rad
Hi all, I'm working on a thing that links libsvn_ra_serf (default RA in Fedora Linux) as well as other pieces of the SVN libraries. I am using the 'replay' feature to dump edits from a remote repository. Inadvertently, I requested r0 as my starting_revision. This is my mistake, however: nothing