# Re: [PATCH 1/3] Lazily open pack index files on demand

2 messages from 2007-05-27 to 2007-05-27. Participants: Martin Koegler, Nicolas Pitre.
Thread: https://gitlist.dev/t/8335

## Martin Koegler, 2007-05-27 10:46

Subject: Re: [PATCH 1/3] Lazily open pack index files on demand
Message-ID: <20070527104600.GA23554@auto.tuwien.ac.at>
URL: https://gitlist.dev/e/20070527104600.GA23554%40auto.tuwien.ac.at

```
Dana How wrote:
> (1c) Do not deltify naughty blobs.  Naughty blobs are those
>      blobs marked "nodelta" or very large blobs.

I don't like the idea to exclude any blobs from delta by default, if
the delta could be done. If the "very large blobs" are text files with
very few difference, they deltifiy very well.

Additionlly, how do you want to define "very large blobs"? 

For a system with eg. 256MB of RAM, deltifiny a blob with some hundred
MBs is a problem whereas it is no problem, if you have some GB of RAM.

mfg Martin Kögler

```

## Nicolas Pitre, 2007-05-27 15:36

Subject: Re: [PATCH 1/3] Lazily open pack index files on demand
Message-ID: <alpine.LFD.0.99.0705271135180.3366@xanadu.home>
URL: https://gitlist.dev/e/alpine.LFD.0.99.0705271135180.3366%40xanadu.home
In-Reply-To: <20070527104600.GA23554@auto.tuwien.ac.at>

```
On Sun, 27 May 2007, Martin Koegler wrote:

> Dana How wrote:
> > (1c) Do not deltify naughty blobs.  Naughty blobs are those
> >      blobs marked "nodelta" or very large blobs.
> 
> I don't like the idea to exclude any blobs from delta by default, if
> the delta could be done.

It won't happen by default.

> If the "very large blobs" are text files with
> very few difference, they deltifiy very well.
> 
> Additionlly, how do you want to define "very large blobs"? 

This is indeed a per repository attribute that is highly dependent on 
your data set.


Nicolas

```
