| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | *: Fixup ownership of compositional backends v0.1.88 | 2026-03-22 | 5 | -52/+25 | |
| | | |||||
| * | refstore, repository: Ownership/lifetimes fix v0.1.87 | 2026-03-22 | 4 | -28/+24 | |
| | | |||||
| * | objectstore/loose, receivepack/service, repository: Lint whitespace | 2026-03-22 | 1 | -1/+4 | |
| | | |||||
| * | objectstore/*, repository, receivepack/service: don't take ownership of root | 2026-03-22 | 4 | -18/+70 | |
| | | |||||
| * | object/resolve: Object resolver v0.1.85 | 2026-03-19 | 5 | -173/+35 | |
| | | |||||
| * | *: Update call sites | 2026-03-19 | 3 | -72/+33 | |
| | | |||||
| * | refstore: More fixes on ResolveToDetached | 2026-03-12 | 1 | -6/+6 | |
| | | |||||
| * | refstore: s/ResolveFully/ResolveToDetached/g | 2026-03-12 | 2 | -3/+3 | |
| | | |||||
| * | object/stored: Move from objectstored | 2026-03-10 | 2 | -24/+24 | |
| | | |||||
| * | objectstore: Refresh v0.1.80 | 2026-03-08 | 1 | -1/+5 | |
| | | | | | | | * Add manual Refresh for various objectstore's * RefreshPolicy option * Refreshable MRU and atomic snapshotting | ||||
| * | refstore: Add non-transactional store and rw store | 2026-03-07 | 2 | -3/+3 | |
| | | |||||
| * | refstore/files: Accept timeout instead of reading from config | 2026-03-07 | 3 | -3/+20 | |
| | | | | | And split things up again. | ||||
| * | refstore/files: Add new files backend | 2026-03-07 | 1 | -27/+6 | |
| | | | | | (And use it in repository) | ||||
| * | refstore: Rename Store to ReadingStore | 2026-03-07 | 2 | -4/+4 | |
| | | |||||
| * | Urgh I made some wrong amends and I'm too tired to separate the commits out ↵ | 2026-03-07 | 4 | -174/+62 | |
| | | | | | | | | | | | | | | this time ancestor: Split out of reachability mergebase: Add merge base routines internal/commitquery: Add commit query context engine thingy internal/peel: Shared tag peeling errors: Shared object query errors internal/testgit: Add rooted repo helpers; remove raw path access objectstore/memory: Add in-memory object store objectid: Add Compare helper | ||||
| * | *: Lint v0.1.68 | 2026-03-06 | 3 | -0/+10 | |
| | | |||||
| * | repository: Refactor v0.1.55 | 2026-03-06 | 12 | -246/+127 | |
| | | |||||
| * | repository: Remove write_loose functions v0.1.52 | 2026-03-06 | 2 | -50/+7 | |
| | | |||||
| * | repository: Remove refs passthrough functions | 2026-03-06 | 4 | -233/+2 | |
| | | |||||
| * | repository: Delete passthrough convenience functions v0.1.51 | 2026-03-06 | 4 | -170/+3 | |
| | | |||||
| * | *: Fix lints v0.1.43 | 2026-03-04 | 1 | -2/+2 | |
| | | |||||
| * | refstore/reftable: Delete reftable support for now | 2026-03-04 | 2 | -45/+0 | |
| | | |||||
| * | repository: Split | 2026-03-04 | 4 | -166/+186 | |
| | | |||||
| * | objectstore/mix: Rename from objectstore/chain | 2026-03-04 | 1 | -2/+2 | |
| | | |||||
| * | repository: Split open-related functions | 2026-03-04 | 2 | -201/+212 | |
| | | |||||
| * | lint: Quick fix | 2026-03-04 | 1 | -4/+4 | |
| | | |||||
| * | *: Lint | 2026-03-04 | 12 | -6/+176 | |
| | | |||||
| * | refstore/packed: Use os.Root v0.1.42 | 2026-03-03 | 1 | -5/+3 | |
| | | |||||
| * | object, repository: Ignore erroneous new staticcheck | 2026-03-03 | 1 | -0/+2 | |
| | | |||||
| * | config: Add fuzz, regression tests, and updates v0.1.39 | 2026-03-01 | 1 | -1/+1 | |
| | | |||||
| * | *: Fix the broken comments for overescaping that python script | 2026-02-22 | 1 | -1/+1 | |
| | | |||||
| * | repository: Accept root instead of repopath v0.1.36 | 2026-02-22 | 8 | -50/+143 | |
| | | |||||
| * | repository: Make traverseTreeIter use filemode instead of resolving size v0.1.30 | 2026-02-22 | 1 | -10/+18 | |
| | | |||||
| * | repository: Modernize b.N/b.Loop usage | 2026-02-22 | 1 | -1/+1 | |
| | | |||||
| * | objectstore/*, repository: Add ReadSize v0.1.28 | 2026-02-21 | 1 | -0/+5 | |
| | | | | | | For cases where knowing the type is unnecessary and incurs extra overhead. | ||||
| * | repository: traverseTreeIter should use ReadHeader for blob size v0.1.27 | 2026-02-21 | 1 | -6/+10 | |
| | | |||||
| * | repository: Add full-traversal benchmark | 2026-02-21 | 3 | -37/+143 | |
| | | |||||
| * | *: Fix nosec | 2026-02-21 | 1 | -2/+2 | |
| | | |||||
| * | repository: Yet another nosec to add v0.1.25 | 2026-02-21 | 1 | -1/+1 | |
| | | |||||
| * | repository: Ignore gosec G304 here v0.1.24 | 2026-02-21 | 1 | -1/+1 | |
| | | |||||
| * | objectstore/loose, repository: Use a Reader-based API v0.1.22 | 2026-02-21 | 2 | -51/+24 | |
| | | |||||
| * | repository: Add current repo traversal | 2026-02-21 | 1 | -41/+107 | |
| | | |||||
| * | *: Add more tests | 2026-02-21 | 3 | -0/+254 | |
| | | |||||
| * | repository: Add loose object writing v0.1.20 | 2026-02-21 | 3 | -25/+229 | |
| | | |||||
| * | repository, {ref,object}store: Make stores own their roots | 2026-02-21 | 1 | -83/+47 | |
| | | |||||
| * | repository: Add passthrough ReadStored*; add ref convenience funcs | 2026-02-21 | 4 | -0/+259 | |
| | | |||||
| * | repository, objectstored: Add Stored interface and implementations | 2026-02-21 | 3 | -0/+310 | |
| | | |||||
| * | repository: Add Repository abstraction | 2026-02-21 | 2 | -0/+412 | |
