Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 79782

Summary: [Connection] Implement CVS redirect
Product: [Eclipse Project] Platform Reporter: Philippe Chaléat <pch>
Component: CVSAssignee: platform-cvs-inbox <platform-cvs-inbox>
Status: RESOLVED WONTFIX QA Contact:
Severity: enhancement    
Priority: P5 CC: amaguran
Version: 3.1Keywords: helpwanted
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description Philippe Chaléat CLA 2004-11-30 10:59:40 EST
It will be very interesting to implement CVS redirect response, in order to
handle secondary read-only cvs server (See
https://ccvs.cvshome.org/files/documents/19/558/cederqvist-1.12.10.pdf, "2.9.7
Distributing load across several CVS servers")
Comment 1 Michael Valenta CLA 2004-11-30 11:10:29 EST
From the doc, this appears to be a server configuration that does not need 
special handling on the client.
Comment 2 Philippe Chaléat CLA 2004-11-30 11:19:09 EST
From the doc :
"When a cvs client accesses a secondary server and only sends read requests,
then the secondary server handles the entire request. If the client sends any
write requests, however, the secondary server asks the client to redirect its
write request to the primary server, if the client supports redirect requests,
and otherwise becomes a transparent proxy for the primary server, which actually
handles the write request."
"(CVS 1.12.9 and earlier clients do not handle the ‘Redirect’ response)"

In fact, it's not really easy to have a secondary server that acts as a
"transparent proxy for the primary server". 

PS : The protocol is documented in doc/cvsclient.texi in the CVS source
distribution.
Comment 3 Jean-Michel Lemieux CLA 2004-11-30 11:26:58 EST
Available in servers >= 1.12.10

This is a brand new feature that it seems needs client support. We don't have
plans to implement this in 3.1. but would accept a patch.
Comment 4 Michael Valenta CLA 2006-06-19 14:20:36 EDT
There is currently no plan to address this item.
Comment 5 Eclipse Webmaster CLA 2009-08-30 02:32:39 EDT
As of now 'LATER' and 'REMIND' resolutions are no longer supported.
Please reopen this bug if it is still valid for you.