[PATCH 0/3] Large transactions in git
- From
Stefan Beller <sbeller@google.com>
- Date
- Apr 14, 2015, 22:25 UTC
- Message-ID
- <1429050308-9617-1-git-send-email-sbeller@google.com>
On Git Merge Wilhelm Bierbaum from Twitter made clear that we'd have problems with large transactions in git. As I have been working on that series a few months ago and it still bugs me, I thought about reviving the series.
However the series got stale a few months ago because we were not sure how to do it right. The first few patches were deemed uncontroversial though, which I am resending now.
The first patch contains tests telling us what needs fixing. The second patch renames the precondition for other tests, as ULIMIT is a bit generic. The third patch removes the `lock_fd` field from struct ref_lock which was duplicate information.
That said, this series is not fixing the actual issue, but I'd guess having these patches is step forward actually.
Thanks, Stefan
Stefan Beller (3): update-ref: test handling large transactions properly t7004: rename ULIMIT test prerequisite to ULIMIT_STACK_SIZE refs.c: remove lock_fd from struct ref_lock
refs.c | 16 ++++++---------- t/t1400-update-ref.sh | 28 ++++++++++++++++++++++++++++ t/t7004-tag.sh | 4 ++-- 3 files changed, 36 insertions(+), 12 deletions(-)
-- 2.3.0.81.gc37f363