#5189 Faster svn refresh

unreleased
wont-fix
nobody
migration (63)
General
nobody
2015-04-16
2012-10-26
No

A repo with thousands of commits can take many hours to analyze (repo_refresh) after the initial import. What can we do to make it faster?

Discussion

  • Dave Brondsema

    Dave Brondsema - 2012-12-06
    • labels: --> migration
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,36 +1,2 @@
    -{{{
    -#!push
    +A repo with thousands of commits can take many hours to analyze (repo_refresh) after the initial import. What can we do to make it faster?
    
    -(engr) Name of Engineer pushing: Dave Brondsema
    -(engr) Which code tree(s): Allura, forge-classic, sftheme
    -(engr) Which release/revision is going to be synced?: allura_20121026
    -(engr) Itemized list of changes to be launched with sync:
    -
    - * 8ea9518 make merge requests listing page not completely broken
    - * 1eb2efb add exact search option for /p/upgrade for admins
    - * Fix [#4942] (ux,projectnav) Change the "Downloads" tool to "Files" for consistency NEEDS CMD 
    - * Fix [#5048] (42cc) pagination links moved 
    - * Fix [#5077] (support,p3,42cc) Add confirmation when removing developer 
    - * Fix [#5081] (42cc) Mass edit should store a ticket revision 
    - * Fix [#5186] (migration) Deal with "Connection reset by peer" upgrade failures NEEDS MONGO CMD 
    -
    -
    -(engr) Pre-launch dependencies:
    -
    -Please summarize these upgrades and possible production.ini changes:
    -
    ---- requirements-common.txt
    -+++ requirements-common.txt
    --EasyWidgets==0.2dev-20120928
    -+EasyWidgets==0.2dev-20121022
    -
    -
    -(engr) Post-launch dependencies:
    -
    --none-
    -
    -(engr) Approved for release (Dave/Patrick): None
    -(sog) Outcome of sync:
    -
    -reference: https://trac.geek.net/trac/siteops/ticket/52309/
    -}}}
    
     
  • Dave Brondsema

    Dave Brondsema - 2012-12-06

    reverting content; not sure how it was changed

     
  • Dave Brondsema

    Dave Brondsema - 2013-05-15
    • status: open --> wont-fix
    • Milestone: forge-backlog --> forge-may-17
     
  • Dave Brondsema

    Dave Brondsema - 2013-05-15

    Many parts of an SVN refresh are skipped now (and fetched lazily on demand), so SVN refreshes of thousands of commits aren't a problem.