| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | *: Audit labels v0.1.147 | 2026-03-29 | 3 | -3/+3 | |
| | | |||||
| * | *: Remove Close from object/ref store interfaces | 2026-03-29 | 3 | -16/+2 | |
| | | | | | | | | | At places where you own the object, you should have the literal implementation with Close. If you're using it via the interface, then you probably don't own that store, and you shouldn't be closing it. Thanks to Michael Muré from git-bug for this point. | ||||
| * | commitquery: Use fetcher | 2026-03-29 | 3 | -2/+6 | |
| | | |||||
| * | repository: Add guidance | 2026-03-29 | 8 | -9/+36 | |
| | | |||||
| * | *: Fix lints | 2026-03-28 | 1 | -1/+1 | |
| | | |||||
| * | reachability, repository: MT-Safe reachability v0.1.125 | 2026-03-28 | 2 | -2/+14 | |
| | | |||||
| * | repository: Expose CommitQueries | 2026-03-28 | 3 | -2/+17 | |
| | | |||||
| * | repository: Add commit-graph | 2026-03-28 | 4 | -3/+56 | |
| | | |||||
| * | repository: Rename resolver to fetcher v0.1.121 | 2026-03-28 | 1 | -0/+0 | |
| | | |||||
| * | repository: Use labels v0.1.120 | 2026-03-28 | 7 | -19/+14 | |
| | | |||||
| * | repository: Unify docs | 2026-03-28 | 6 | -4/+18 | |
| | | |||||
| * | repository, README: Fix fetcher/resolver naming v0.1.119 | 2026-03-28 | 3 | -12/+12 | |
| | | |||||
| * | object/store: Rename back from storer; rename Store to ReadingStore v0.1.118 | 2026-03-28 | 2 | -4/+4 | |
| | | |||||
| * | object/store: Rename from object/storer | 2026-03-27 | 3 | -12/+12 | |
| | | |||||
| * | object/fetch: Rename from object/resolve | 2026-03-25 | 1 | -3/+3 | |
| | | |||||
| * | repository: Yeah this phrasing is *much* better than the 2AM one v0.1.112 | 2026-03-25 | 1 | -1/+2 | |
| | | |||||
| * | object: Split each object type into its own package v0.1.108 | 2026-03-25 | 5 | -20/+23 | |
| | | |||||
| * | *: object/store -> object/storer v0.1.107 | 2026-03-25 | 3 | -12/+12 | |
| | | |||||
| * | *: refstore -> ref/store | 2026-03-25 | 3 | -3/+3 | |
| | | |||||
| * | *: objectstore -> object/store | 2026-03-25 | 3 | -8/+8 | |
| | | |||||
| * | *: objectid -> object/id | 2026-03-25 | 7 | -7/+7 | |
| | | |||||
| * | *: objecttype, objectheader -> object/type, object/header | 2026-03-25 | 2 | -2/+2 | |
| | | |||||
| * | repository: Clarify ownership | 2026-03-24 | 5 | -2/+19 | |
| | | |||||
| * | *: 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 | |
| | | |||||
