Re: [PATCH 2/8] pack-objects: produce a stable pack when --skip is given
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Feb 6, 2016, 00:48 UTC
- Message-ID
- <CAPc5daXmci5TTc0zqKe+izbrQ5XmHd75V=ZKjoWN8hMPTJPSTQ@mail.gmail.com>
- In-Reply-To
- <CACsJy8CkQPX4zqW39gpODSkU+habM7TGTJ85MU-S0UuNPk9SCw@mail.gmail.com>
> You noticed that tying the behavior only happens when the user asks > for it, right? I don't expect people to do resumable fetch/clone by > default. There are tradeoffs to make and they decide it, we offer > options. So, it does not really tie our hands in the normal case.
You misread me. I do not want to see us having to add "disable_this_feature = 1" next to that "delta_search_thread = 1" in this block, and then supporting code to actually disable that feature, only to support this block. You are declaring that "to support this mode, we must always have a way to produce a byte-for-byte identical output and keep supporting it forever".