ChangeSet Deletion is Slow (6.0.5 and older)

View: New views
3 Messages — Rating Filter:   Alert me  

ChangeSet Deletion is Slow (6.0.5 and older)

by Greg Gibeling :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

        As mentioned before I have a very large working copy with at least
thousands if not millions of files and 10GB of data.  That said, I'm
genuinely curious why deleting a working set is an interminably slow
operation.  I mean it ties up SmartSVN for several minutes.  A fix would be
nice, but I'd settle for understanding at least a little about why this
happens.
        I should mention that occasionally when I commit a changeset, it
does not get deleted after the commit.  Manually deleting it after that is
almost always (if not always) very slow.  After this it is also common for
further changesets not to be deleted after their commits finish.
        If this is expected that's fine, but something seems odd about it.

-Greg Gibeling





------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/smartsvn/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/smartsvn/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:smartsvn-digest@...
    mailto:smartsvn-fullfeatured@...

<*> To unsubscribe from this group, send an email to:
    smartsvn-unsubscribe@...

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/


Re: ChangeSet Deletion is Slow (6.0.5 and older)

by syntevo Support-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

>  As mentioned before I have a very large working copy with at least
> thousands if not millions of files and 10GB of data.  That said, I'm
> genuinely curious why deleting a working set is an interminably slow
> operation.  I mean it ties up SmartSVN for several minutes.  A fix would be
> nice, but I'd settle for understanding at least a little about why this
> happens.

Change Sets are based on SVN changelists and a deletion of a changelist
requires to access all .svn/-admin areas (we don't rely on cached and hence
possibly obsolete status information in SmartSVN here). So this operation
might be comparably slow to Refresh of the whole working copy.

> I should mention that occasionally when I commit a changeset, it
> does not get deleted after the commit.

If this happens again, please check for Change Set|Properties whether both
options ("Delete this Change Set ..." and "Allow only committable entries")
are selected. In case they are, it should have been deleted. Does this happen
especially for your large working copy?

--
Best regards,
Marc Strapetz
=============
syntevo GmbH
http://www.syntevo.com
http://blog.syntevo.com







"Greg Gibeling" <gdgib@...> wrote:

>  As mentioned before I have a very large working copy with at least
> thousands if not millions of files and 10GB of data.  That said, I'm
> genuinely curious why deleting a working set is an interminably slow
> operation.  I mean it ties up SmartSVN for several minutes.  A fix would be
> nice, but I'd settle for understanding at least a little about why this
> happens.
>  I should mention that occasionally when I commit a changeset, it
> does not get deleted after the commit.  Manually deleting it after that is
> almost always (if not always) very slow.  After this it is also common for
> further changesets not to be deleted after their commits finish.
>  If this is expected that's fine, but something seems odd about it.
>
> -Greg Gibeling
>
>
>
>
>
> ------------------------------------
>
> Yahoo! Groups Links
>
>
>
>








------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/smartsvn/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/smartsvn/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:smartsvn-digest@...
    mailto:smartsvn-fullfeatured@...

<*> To unsubscribe from this group, send an email to:
    smartsvn-unsubscribe@...

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/


RE: ChangeSet Deletion is Slow (6.0.5 and older)

by Greg Gibeling :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

        I expected something like that and that certainly makes sense.  I'll double check those options next time.  Thank you!

-Greg

> -----Original Message-----
> From: smartsvn@... [mailto:smartsvn@...] On
> Behalf Of syntevo Support
> Sent: Saturday, October 03, 2009 12:24 AM
> To: smartsvn@...
> Subject: Re: [smartsvn] ChangeSet Deletion is Slow (6.0.5 and older)
>
> >  As mentioned before I have a very large working copy with at least
> > thousands if not millions of files and 10GB of data.  That said, I'm
> > genuinely curious why deleting a working set is an interminably slow
> > operation.  I mean it ties up SmartSVN for several minutes.  A fix
> would be
> > nice, but I'd settle for understanding at least a little about why
> this
> > happens.
>
> Change Sets are based on SVN changelists and a deletion of a changelist
> requires to access all .svn/-admin areas (we don't rely on cached and
> hence
> possibly obsolete status information in SmartSVN here). So this
> operation
> might be comparably slow to Refresh of the whole working copy.
>
> > I should mention that occasionally when I commit a changeset, it
> > does not get deleted after the commit.
>
> If this happens again, please check for Change Set|Properties whether
> both
> options ("Delete this Change Set ..." and "Allow only committable
> entries")
> are selected. In case they are, it should have been deleted. Does this
> happen
> especially for your large working copy?
>
> --
> Best regards,
> Marc Strapetz
> =============
> syntevo GmbH
> http://www.syntevo.com
> http://blog.syntevo.com
>
>
>
>
>
>
>
> "Greg Gibeling" <gdgib@...> wrote:
>
> >  As mentioned before I have a very large working copy with at least
> > thousands if not millions of files and 10GB of data.  That said, I'm
> > genuinely curious why deleting a working set is an interminably slow
> > operation.  I mean it ties up SmartSVN for several minutes.  A fix
> would be
> > nice, but I'd settle for understanding at least a little about why
> this
> > happens.
> >  I should mention that occasionally when I commit a changeset, it
> > does not get deleted after the commit.  Manually deleting it after
> that is
> > almost always (if not always) very slow.  After this it is also
> common for
> > further changesets not to be deleted after their commits finish.
> >  If this is expected that's fine, but something seems odd about it.
> >
> > -Greg Gibeling
> >
> >
> >
> >
> >
> > ------------------------------------
> >
> > Yahoo! Groups Links
> >
> >
> >
> >
>
>
>
>
>
>
>
>
> ------------------------------------
>
> Yahoo! Groups Links
>
>
>



------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/smartsvn/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/smartsvn/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:smartsvn-digest@...
    mailto:smartsvn-fullfeatured@...

<*> To unsubscribe from this group, send an email to:
    smartsvn-unsubscribe@...

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/