Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge branch 'ss/packed-ref-store-leakfix' into maint-2.46 | Junio C Hamano | 2024-08-26 | 1 | -0/+1 |
|\ | |||||
| * | refs/files: prevent memory leak by freeing packed_ref_store | Sven Strickroth | 2024-08-05 | 1 | -0/+1 |
* | | Merge branch 'ps/use-the-repository' | Junio C Hamano | 2024-07-02 | 4 | -21/+36 |
|\ \ | |||||
| * | | hash-ll: merge with "hash.h" | Patrick Steinhardt | 2024-06-14 | 1 | -1/+1 |
| * | | global: introduce `USE_THE_REPOSITORY_VARIABLE` macro | Patrick Steinhardt | 2024-06-14 | 3 | -0/+6 |
| * | | hash: require hash algorithm in `oidread()` and `oidclr()` | Patrick Steinhardt | 2024-06-14 | 3 | -20/+29 |
| * | | Merge branch 'ps/ref-storage-migration' into ps/use-the-repository | Junio C Hamano | 2024-06-13 | 5 | -15/+188 |
| |\| | |||||
* | | | Merge branch 'kn/update-ref-symref' | Junio C Hamano | 2024-06-21 | 3 | -11/+29 |
|\ \ \ | |||||
| * | | | reftable: pick either 'oid' or 'target' for new updates | Karthik Nayak | 2024-06-07 | 1 | -2/+3 |
| * | | | refs: specify error for regular refs with `old_target` | Karthik Nayak | 2024-06-07 | 2 | -6/+18 |
| * | | | refs: create and use `ref_update_expects_existing_old_ref()` | Karthik Nayak | 2024-06-07 | 3 | -3/+8 |
| * | | | Merge branch 'kn/ref-transaction-symref' into kn/update-ref-symref | Junio C Hamano | 2024-05-23 | 5 | -236/+209 |
| |\ \ \ | |||||
* | \ \ \ | Merge branch 'ps/no-writable-strings' | Junio C Hamano | 2024-06-18 | 1 | -12/+16 |
|\ \ \ \ \ | |||||
| * | | | | | refs/reftable: stop micro-optimizing refname allocations on copy | Patrick Steinhardt | 2024-06-07 | 1 | -12/+16 |
* | | | | | | Merge branch 'ps/ref-storage-migration' | Junio C Hamano | 2024-06-18 | 5 | -15/+188 |
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | / | | |_|_|/ | |/| | | | |||||
| * | | | | refs: implement removal of ref storages | Patrick Steinhardt | 2024-06-06 | 4 | -0/+136 |
| * | | | | refs/files: fix NULL pointer deref when releasing ref store | Patrick Steinhardt | 2024-06-06 | 1 | -0/+2 |
| * | | | | refs/files: extract function to iterate through root refs | Patrick Steinhardt | 2024-06-06 | 1 | -9/+42 |
| * | | | | refs/files: refactor `add_pseudoref_and_head_entries()` | Patrick Steinhardt | 2024-06-06 | 1 | -9/+6 |
| * | | | | refs: allow to skip creation of reflog entries | Patrick Steinhardt | 2024-06-06 | 2 | -1/+6 |
| * | | | | Merge branch 'ps/pseudo-ref-terminology' into ps/ref-storage-migration | Junio C Hamano | 2024-05-23 | 2 | -4/+2 |
| |\ \ \ \ | |||||
| * \ \ \ \ | Merge branch 'ps/refs-without-the-repository-updates' into ps/ref-storage-mig... | Junio C Hamano | 2024-05-23 | 8 | -111/+141 |
| |\ \ \ \ \ | |||||
* | \ \ \ \ \ | Merge branch 'ps/refs-without-the-repository-updates' | Junio C Hamano | 2024-05-30 | 8 | -111/+141 |
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | | | |||||
| * | | | | | | refs/packed: remove references to `the_hash_algo` | Patrick Steinhardt | 2024-05-17 | 1 | -12/+20 |
| * | | | | | | refs/files: remove references to `the_hash_algo` | Patrick Steinhardt | 2024-05-17 | 1 | -2/+2 |
| * | | | | | | refs/files: use correct repository | Patrick Steinhardt | 2024-05-17 | 1 | -10/+13 |
| * | | | | | | refs: pass repo when peeling objects | Patrick Steinhardt | 2024-05-17 | 3 | -11/+8 |
| * | | | | | | refs: move object peeling into "object.c" | Patrick Steinhardt | 2024-05-17 | 1 | -34/+0 |
| * | | | | | | refs: convert iteration over replace refs to accept ref store | Patrick Steinhardt | 2024-05-17 | 2 | -6/+5 |
| * | | | | | | refs: pass repo when retrieving submodule ref store | Patrick Steinhardt | 2024-05-17 | 1 | -1/+1 |
| * | | | | | | refs: implement releasing ref storages | Patrick Steinhardt | 2024-05-17 | 5 | -0/+57 |
| * | | | | | | refs: rename `init_db` callback to avoid confusion | Patrick Steinhardt | 2024-05-17 | 5 | -23/+23 |
| * | | | | | | refs: adjust names for `init` and `init_db` callbacks | Patrick Steinhardt | 2024-05-17 | 3 | -16/+16 |
* | | | | | | | Merge branch 'ps/reftable-reusable-iterator' | Junio C Hamano | 2024-05-30 | 1 | -27/+21 |
|\ \ \ \ \ \ \ | |||||
| * | | | | | | | reftable/stack: provide convenience functions to create iterators | Patrick Steinhardt | 2024-05-14 | 1 | -27/+21 |
| |/ / / / / / | |||||
* | | | | | | | Merge branch 'ps/reftable-write-options' | Junio C Hamano | 2024-05-30 | 1 | -4/+45 |
|\ \ \ \ \ \ \ | |_|_|_|/ / / |/| | | | | | | |||||
| * | | | | | | refs/reftable: allow configuring geometric factor | Patrick Steinhardt | 2024-05-14 | 1 | -0/+5 |
| * | | | | | | refs/reftable: allow disabling writing the object index | Patrick Steinhardt | 2024-05-14 | 1 | -0/+2 |
| * | | | | | | refs/reftable: allow configuring restart interval | Patrick Steinhardt | 2024-05-14 | 1 | -0/+5 |
| * | | | | | | refs/reftable: allow configuring block size | Patrick Steinhardt | 2024-05-14 | 1 | -1/+30 |
| * | | | | | | reftable: pass opts as constant pointer | Patrick Steinhardt | 2024-05-14 | 1 | -3/+3 |
| |/ / / / / | |||||
* | | | | | | Merge branch 'ps/pseudo-ref-terminology' | Junio C Hamano | 2024-05-28 | 2 | -4/+2 |
|\ \ \ \ \ \ | | |_|/ / / | |/| | | | | |||||
| * | | | | | refs: classify HEAD as a root ref | Patrick Steinhardt | 2024-05-15 | 2 | -4/+2 |
| * | | | | | refs: do not check ref existence in `is_root_ref()` | Patrick Steinhardt | 2024-05-15 | 2 | -3/+3 |
| * | | | | | refs: rename `is_pseudoref()` to `is_root_ref()` | Patrick Steinhardt | 2024-05-15 | 2 | -2/+2 |
| | |_|/ / | |/| | | | |||||
* | | | | | Merge branch 'it/refs-name-conflict' | Junio C Hamano | 2024-05-23 | 1 | -1/+3 |
|\ \ \ \ \ | |_|_|/ / |/| | | | | |||||
| * | | | | refs: return conflict error when checking packed refs | Ivan Tse | 2024-05-06 | 1 | -1/+3 |
| |/ / / | |||||
* | | | | Merge branch 'kn/ref-transaction-symref' | Junio C Hamano | 2024-05-20 | 5 | -255/+209 |
|\ \ \ \ | |_|/ / |/| | / | | |/ | |/| | |||||
| * | | refs: remove `create_symref` and associated dead code | Karthik Nayak | 2024-05-07 | 5 | -172/+0 |
| * | | refs: add support for transactional symref updates | Karthik Nayak | 2024-05-07 | 3 | -38/+162 |