[PATCH 3/5] receive-pack.c: use a single transaction when atomic-push is negotiated

2014-08-19 Thread Ronnie Sahlberg
Update receive-pack to use an atomic transaction IFF the client negotiated that it wanted atomic-push. This leaves the default behaviour to be the old non-atomic one ref at a time update. This is to cause as little disruption as possible to existing clients. It is unknown if there are client

[PATCH 3/5] receive-pack.c: use a single transaction when atomic-push is negotiated

2014-07-31 Thread Ronnie Sahlberg
Update receive-pack to use an atomic transaction IFF the client negotiated that it wanted atomic-push. This leaves the default behaviour to be the old non-atomic one ref at a time update. This is to cause as little disruption as possible to existing clients. It is unknown if there are client