Bug#908678: Testing the filter-branch scripts

2018-11-14 Thread Salvatore Bonaccorso
Hi, On Wed, Nov 14, 2018 at 07:45:59PM +0100, Moritz Muehlenhoff wrote: > On Wed, Nov 14, 2018 at 07:34:03AM +0100, Daniel Lange wrote: > > Am 13.11.18 um 23:09 schrieb Moritz Muehlenhoff: > > > The current data structure works very well for us and splitting the files > > > has many downsides. >

Bug#908678: Testing the filter-branch scripts

2018-11-14 Thread Holger Levsen
On Wed, Nov 14, 2018 at 07:45:59PM +0100, Moritz Muehlenhoff wrote: > Nearly all the tasks of actually editing the data require a look at the > complete > data, e.g. to check whether something was tracked before, whether there's an > ITP > for something, whether something was tracked as NFU in

Bug#908678: Testing the filter-branch scripts

2018-11-14 Thread Moritz Muehlenhoff
On Wed, Nov 14, 2018 at 07:34:03AM +0100, Daniel Lange wrote: > Am 13.11.18 um 23:09 schrieb Moritz Muehlenhoff: > > The current data structure works very well for us and splitting the files > > has many downsides. > > Could you detail what those many downsides are besides the scripts that > need

Bug#908678: Testing the filter-branch scripts

2018-11-14 Thread Guido Günther
Hi, On Tue, Nov 13, 2018 at 11:09:41PM +0100, Moritz Muehlenhoff wrote: > On Tue, Nov 13, 2018 at 12:22:54PM -0500, Antoine Beaupré wrote: > > But before going through that trouble, I think we'd need to get approval > > from the security team first, as that's quite a lot of work. I figured > > we

Bug#908678: Testing the filter-branch scripts

2018-11-13 Thread Daniel Lange
Am 13.11.18 um 23:09 schrieb Moritz Muehlenhoff: > The current data structure works very well for us and splitting the files > has many downsides. Could you detail what those many downsides are besides the scripts that need to be amended?

Bug#908678: Testing the filter-branch scripts

2018-11-13 Thread Moritz Muehlenhoff
On Tue, Nov 13, 2018 at 12:22:54PM -0500, Antoine Beaupré wrote: > But before going through that trouble, I think we'd need to get approval > from the security team first, as that's quite a lot of work. I figured > we would make a feasability study first... The current data structure works very

Bug#908678: Testing the filter-branch scripts

2018-11-13 Thread Daniel Lange
> The Python job finished successfully here after 10 hours. 6h40 mins here as I ported your improved logic to the python2 version :). # git filter-branch --tree-filter '/usr/bin/python2 /split-by-year.pyc' HEAD Rewrite 1169d256b27eb7244273671582cc08ba88002819 (68356/68357) (24226 seconds passed,

Bug#908678: Testing the filter-branch scripts

2018-11-13 Thread Antoine Beaupré
On 2018-11-12 12:22:58, Antoine Beaupré wrote: > I'll start a run on the whole history to see if I can find any problems, > as soon as a first clone finishes resolving those damn deltas. ;) The Python job finished successfully here after 10 hours. I did some tests on the new git repository.

Bug#908678: Testing the filter-branch scripts

2018-11-12 Thread Antoine Beaupré
On 2018-11-10 18:56:01, Daniel Lange wrote: > Antoine, > > thank you very much for your filter-branch scripts. you're welcome! glad it can be of use. > I tested each: > > 1) the golang version: > It completes after 3h36min: > > # git filter-branch --tree-filter '/split-by-year' HEAD > Rewrite