Re: [PATCH v4 00/27] Use ref transactions for all ref updates

2014-04-29 Thread Junio C Hamano
Ronnie Sahlberg sahlb...@google.com writes: This patch series is based on mhagger/ref-transactions and expands on the transaction API. It converts all external (outside of refs.c) callers to use the transaction API for any writes. This makes most of the ref updates to become atomic when there

Re: [PATCH v4 00/27] Use ref transactions for all ref updates

2014-04-29 Thread Ronnie Sahlberg
On Tue, Apr 29, 2014 at 2:41 PM, Junio C Hamano gits...@pobox.com wrote: Ronnie Sahlberg sahlb...@google.com writes: This patch series is based on mhagger/ref-transactions and expands on the transaction API. It converts all external (outside of refs.c) callers to use the transaction API for

[PATCH v4 00/27] Use ref transactions for all ref updates

2014-04-28 Thread Ronnie Sahlberg
This patch series is based on mhagger/ref-transactions and expands on the transaction API. It converts all external (outside of refs.c) callers to use the transaction API for any writes. This makes most of the ref updates to become atomic when there are failures locking or writing to a ref.