Ronnie Sahlberg
@rsahlberg on GitHub. Posts as sahlberg@google.com.
1,420
messages
1,186
patches posted
58%
of 12 series merged
70
threads started
2014
first message, Mar 31, 2014
Jan 4, 2016
since the latest message
Patch series
Of 12 patch series (re-rolls counted once), 7 landed on master and 5 did not.
- mergedref-transaction-send-packv3, Nov 7, 2014, a785d3f77c
- not mergedbackend-struct-dbv3, Aug 19, 2014
- mergedUse ref transactions part 3v21, Jul 16, 2014, f1c9350ad7
- mergedremove duplicate of is_branchJul 15, 2014, e7e0f26eb6
- mergedenums: remove trailing ',' after last item in enumJul 2, 2014, 782735203c
- not mergedrefs.c: fix delete_ref_looseJun 13, 2014
- not mergedFixes for the ref-transactions series in origin/puJun 13, 2014
- mergedrefs.c: change read_ref_at to use the reflog iteratorsJun 3, 2014, 4207ed285f
- mergedadd a reflog_exists and delete_reflog abstractionv2, May 6, 2014, 4da588357a
- mergedCheck for lock failures earlyv2, Apr 16, 2014, 651ab9f553
- not mergedMake update refs more atomicv4, Apr 14, 2014
- not mergedRemove redundant close_ref functionApr 8, 2014
A series is merged when one of its patches matches a commit on master by the same author, by subject. Versions are linked when they share a patch subject. Patches reworded before landing, or applied under someone else's name, count as not merged.
Recent emails
- Re: [PATCH 03/16] refs: add methods for the ref iterators
- Re: [PATCH] refs.c: repack_without_refs may be called without error string buffer
- Re: [PATCH] refs.c: repack_without_refs may be called without error string buffer
- Re: [PATCH v3 00/14] ref-transactions-reflog
- Re: [PATCH 02/15] refs.c: return error instead of dying when locking fails during transaction
- refs.c: add an err argument to create_symref
- refs.c: add an err argument to create_reflog
- t5543-atomic-push.sh: add basic tests for atomic pushes
- push.c: add an --atomic-push argument
- receive-pack.c: use a single transaction when atomic-push is negotiated
- send-pack.c: add an --atomic-push command line argument
- receive-pack.c: add protocol support to negotiate atomic-push
- ref-transaction-send-pack
- refs.c: add an err argument to pack_refs
- refs.c: make lock_packed_refs take an err argument
- refs.c: make add_packed_ref return an error instead of calling die
- refs.c: replace the onerr argument in update_ref with a strbuf err
- refs.c: make the *_packed_refs functions static
- refs.c: make repack_without_refs static
- remote.c: use a transaction for deleting refs
- refs.c: write updates to packed refs when a transaction has more than one ref
- refs.c: move reflog updates into its own function
- refs.c: rollback the lockfile before we die() in repack_without_refs
- refs.c: update rename_ref to use a transaction
- refs.c: add transaction support for renaming a reflog
- refs.c: use a stringlist for repack_without_refs
- refs.c: use packed refs when deleting refs during a transaction
- refs.c: return error instead of dying when locking fails during transaction
- refs.c: allow passing raw git_committer_info as email to _update_reflog
- ref-transaction-rename