excessive authentication when using CVS remotely [message #144673] |
Wed, 15 October 2003 20:05  |
Eclipse User |
|
|
|
Originally posted by: Hamelech.AlHakol.com
Hi
When using CVS at the office (local LAN, 10/100 mixed network), performance
is not an issue.
When I use eclipse/CVS (Win/XP pro) from home I notice that most of the
wall-time of a CVS transaction is spent in 'Authentication'.
The connection at the office is ADSL (128KB outbound, 512+KB inbound).
My connection at home is a cable modem which typically downloads at T1
speeds or greater.
The application I'm working on has multiple projects. When I select them all
(40+) and perform a 'global' CVS operation (ex: refresh branches) the
operation which takes at most a few minutes in the office, takes 30-60
minutes from home.
As far as I can tell, most of the delay is due to repeated authentication.
It seems CVS is authenticating me for each project it access rather than a
single authentication when the request starts.
My questions:
1- Is my interpretation of what is going on correct?
2- More importantly, how can I solve this problem? I would like the
performance from home to be in the same ball park as my work at my office.
-TIA
David
|
|
|
|
|
Re: excessive authentication when using CVS remotely [message #145427 is a reply to message #145411] |
Thu, 16 October 2003 21:19   |
Eclipse User |
|
|
|
Originally posted by: Hamelech.AlHakol.com
Hi
As a follow-up, I took a closer look at my CVS connection in eclipse.
I'm already using 'pserver' which means that the split of the read/write
connections suggested by the release notes will not help. I really do need a
mode which does a single global validation once, then performs the selected
operation on all the selected projects rather than doing an authentication
on each project selected.
-TIA
David
"David J. Marcus" <Hamelech@AlHakol.com> wrote in message
news:bmneia$q9g$1@eclipse.org...
> Hi
>
> Thanks for the reference to 3.0 M4... it was very illuminating. I am
> downloading the version and will try their suggested improvement of CVS
> usage.
>
> From what I infer from the description of the split of read/write
> connection, it will probably alleviate the problem to some extent but it
> doesn't appear to address the overall problem where I select a (large)
group
> of projects and issue a CVS command (such as Team->Update) and where the
> command authenticates once for each project in the selected group rather
> than a single authenticate which lasts until the command is done with all
of
> the projects. Such a mode of operation would be ideal from my perspective.
>
> -Thanks again
> David
>
>
> "Randy Hudson" <none@us.ibm.com> wrote in message
> news:bmmilh$1ct$1@eclipse.org...
> > See new and noteworthy features for the 3.0 M4 relase. 3.0 is under
> > development currently.
> >
> > "David J. Marcus" <Hamelech@AlHakol.com> wrote in message
> > news:bmknbb$ct8$1@eclipse.org...
> > > Hi
> > >
> > > When using CVS at the office (local LAN, 10/100 mixed network),
> > performance
> > > is not an issue.
> > >
> > > When I use eclipse/CVS (Win/XP pro) from home I notice that most of
the
> > > wall-time of a CVS transaction is spent in 'Authentication'.
> > >
> > > The connection at the office is ADSL (128KB outbound, 512+KB inbound).
> > > My connection at home is a cable modem which typically downloads at T1
> > > speeds or greater.
> > >
> > > The application I'm working on has multiple projects. When I select
them
> > all
> > > (40+) and perform a 'global' CVS operation (ex: refresh branches) the
> > > operation which takes at most a few minutes in the office, takes 30-60
> > > minutes from home.
> > >
> > > As far as I can tell, most of the delay is due to repeated
> authentication.
> > > It seems CVS is authenticating me for each project it access rather
than
> a
> > > single authentication when the request starts.
> > >
> > > My questions:
> > > 1- Is my interpretation of what is going on correct?
> > > 2- More importantly, how can I solve this problem? I would like
the
> > > performance from home to be in the same ball park as my work at my
> office.
> > >
> > > -TIA
> > > David
> > >
> > >
> > >
> >
> >
>
>
|
|
|
Re: excessive authentication when using CVS remotely [message #145737 is a reply to message #145427] |
Fri, 17 October 2003 10:03  |
Eclipse User |
|
|
|
Originally posted by: Michael_Valenta.oti.com
David,
The use of a connection per project is related to the Team archtitecture
of Eclipse. It is also typically how CVS works. Having said that, it
would be feasible to perform the operation over a minmal number of
connections. Please log a feature request against Platform VCM.
Michael
David J. Marcus wrote:
> Hi
>
> As a follow-up, I took a closer look at my CVS connection in eclipse.
>
> I'm already using 'pserver' which means that the split of the read/write
> connections suggested by the release notes will not help. I really do need a
> mode which does a single global validation once, then performs the selected
> operation on all the selected projects rather than doing an authentication
> on each project selected.
>
> -TIA
> David
>
> "David J. Marcus" <Hamelech@AlHakol.com> wrote in message
> news:bmneia$q9g$1@eclipse.org...
>
>>Hi
>>
>>Thanks for the reference to 3.0 M4... it was very illuminating. I am
>>downloading the version and will try their suggested improvement of CVS
>>usage.
>>
>>From what I infer from the description of the split of read/write
>>connection, it will probably alleviate the problem to some extent but it
>>doesn't appear to address the overall problem where I select a (large)
>>
> group
>
>>of projects and issue a CVS command (such as Team->Update) and where the
>>command authenticates once for each project in the selected group rather
>>than a single authenticate which lasts until the command is done with all
>>
> of
>
>>the projects. Such a mode of operation would be ideal from my perspective.
>>
>>-Thanks again
>>David
>>
>>
>>"Randy Hudson" <none@us.ibm.com> wrote in message
>>news:bmmilh$1ct$1@eclipse.org...
>>
>>>See new and noteworthy features for the 3.0 M4 relase. 3.0 is under
>>>development currently.
>>>
>>>"David J. Marcus" <Hamelech@AlHakol.com> wrote in message
>>>news:bmknbb$ct8$1@eclipse.org...
>>>
>>>>Hi
>>>>
>>>>When using CVS at the office (local LAN, 10/100 mixed network),
>>>>
>>>performance
>>>
>>>>is not an issue.
>>>>
>>>>When I use eclipse/CVS (Win/XP pro) from home I notice that most of
>>>>
> the
>
>>>>wall-time of a CVS transaction is spent in 'Authentication'.
>>>>
>>>>The connection at the office is ADSL (128KB outbound, 512+KB inbound).
>>>>My connection at home is a cable modem which typically downloads at T1
>>>>speeds or greater.
>>>>
>>>>The application I'm working on has multiple projects. When I select
>>>>
> them
>
>>>all
>>>
>>>>(40+) and perform a 'global' CVS operation (ex: refresh branches) the
>>>>operation which takes at most a few minutes in the office, takes 30-60
>>>>minutes from home.
>>>>
>>>>As far as I can tell, most of the delay is due to repeated
>>>>
>>authentication.
>>
>>>>It seems CVS is authenticating me for each project it access rather
>>>>
> than
>
>>a
>>
>>>>single authentication when the request starts.
>>>>
>>>>My questions:
>>>> 1- Is my interpretation of what is going on correct?
>>>> 2- More importantly, how can I solve this problem? I would like
>>>>
> the
>
>>>>performance from home to be in the same ball park as my work at my
>>>>
>>office.
>>
>>>>-TIA
>>>>David
>>>>
>>>>
>>>>
>>>>
>>>
>>
>
>
|
|
|
Powered by
FUDForum. Page generated in 0.05437 seconds