Re: 2.18.0 Regression: packing performance and effectiveness
- From
Duy Nguyen <pclouds@gmail.com>
- Date
- Jul 19, 2018, 05:41 UTC
- Message-ID
- <CACsJy8Cc=h3ptDaW=oUGXqRZAvNU8-pUCe1cVFpRd0t8O1a0Gw@mail.gmail.com>
- In-Reply-To
- <20180718225110.17639-1-newren@gmail.com>
On Thu, Jul 19, 2018 at 12:51 AM Elijah Newren <newren@gmail.com> wrote:
Show 5 quoted lines
> > I had a user report some poor behavior of 'git gc --aggressive' on a > certain repo (which I sadly cannot share). Turns out that on this > repo, this operation takes about 60% longer and produces a pack > roughly twice the expected size.
The intention was to make life better for weaker machines but definitely should not slow down beefier ones, so yes this is definitely a regression.
Is it possible to share "verify-pack -v <pack file>" output of the pack produced by 2.17.0 and 2.18.0? The only sensitive info there is sha-1, which you can replace with just "SHA-1" if you want. I'm more interested in delta sizes and distribution.
-- Duy