The only downside is GitHub is a convenient way to run blame, etc. It's very convenient for sleuthing through code. (If only their search wasn't abysmal in terms of relevancy, but I digress)
Is the more systemic problem large binaries checked in I'm the past? Can we do any surgery to svn or git to remove these? IIRC this is one reason avoiding changing from git to svn to begin with. If removing some jars from an old version of Lucene fixes it, perhaps this is a better long term solution. I suppose the issue is having someone with the right svn/git skills and the time to pull this off. Doug On Friday, December 4, 2015, Uwe Schindler <[email protected]> wrote: > Hi, > > This looks like a good idea to me. Maybe we just have a limited amount of > history and branches in Git/Github, so people can work and create pull > requests. Nobody wants to create pull request on a very old branch or > against a revision years ago. > > Maybe Infra can mirror only the last 2 years of trunk and branch_5x? > > Uwe > > ----- > Uwe Schindler > H.-H.-Meier-Allee 63, D-28213 Bremen > http://www.thetaphi.de > eMail: [email protected] <javascript:;> > > > -----Original Message----- > > From: Dyer, James [mailto:[email protected] <javascript:;>] > > Sent: Friday, December 04, 2015 10:48 PM > > To: [email protected] <javascript:;> > > Cc: [email protected] <javascript:;> > > Subject: RE: Lucene/Solr git mirror will soon turn off > > > > I know Infra has tried a number of things to resolve this, to no avail. > But did > > we try "git-svn --revision=<n>" to only mirror "post-LUCENE-3930" (ivy, > > r1307099)? Or if that's not lean enough for the git-svn mirror to work, > then > > cut off when 4.x was branched or whenever. The hope would be to give git > > users enough of the past that it would be useful for new development but > > then also we can retain the status quo with svn (which is the best path > for a > > 26-day timeframe). > > > > James Dyer > > Ingram Content Group > > > > > > -----Original Message----- > > From: Michael McCandless [mailto:[email protected] > <javascript:;>] > > Sent: Friday, December 04, 2015 2:58 PM > > To: Lucene/Solr dev > > Cc: [email protected] <javascript:;> > > Subject: Lucene/Solr git mirror will soon turn off > > > > Hello devs, > > > > The infra team has notified us (Lucene/Solr) that in 26 days our > > git-svn mirror will be turned off, because running it consumes too > > many system resources, affecting other projects, apparently because of > > a memory leak in git-svn. > > > > Does anyone know of a link to this git-svn issue? Is it a known > > issue? If there's something simple we can do (remove old jars from > > our svn history, remove old branches), maybe we can sidestep the issue > > and infra will allow it to keep running? > > > > Or maybe someone in the Lucene/Solr dev community with prior > > experience with git-svn could volunteer to play with it to see if > > there's a viable solution, maybe with command-line options e.g. to > > only mirror specific branches (trunk, 5.x)? > > > > Or maybe it's time for us to switch to git, but there are problems > > there too, e.g. we are currently missing large parts of our svn > > history from the mirror now and it's not clear whether that would be > > fixed if we switched: > > https://issues.apache.org/jira/browse/INFRA-10828 Also, because we > > used to add JAR files to svn, the "git clone" would likely take > > several GBs unless we remove those JARs from our history. > > > > Or if anyone has any other ideas, we should explore them, because > > otherwise in 26 days there will be no more updates to the git mirror > > of Lucene and Solr sources... > > > > Thanks, > > > > Mike McCandless > > > > http://blog.mikemccandless.com > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] <javascript:;> > > For additional commands, e-mail: [email protected] > <javascript:;> > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] <javascript:;> > > For additional commands, e-mail: [email protected] > <javascript:;> > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] <javascript:;> > For additional commands, e-mail: [email protected] <javascript:;> > > -- *Doug Turnbull **| *Search Relevance Consultant | OpenSource Connections <http://opensourceconnections.com>, LLC | 240.476.9983 Author: Relevant Search <http://manning.com/turnbull> This e-mail and all contents, including attachments, is considered to be Company Confidential unless explicitly stated otherwise, regardless of whether attachments are marked as such.
