aboutsummaryrefslogtreecommitdiff
path: root/repository
Commit message (Collapse)AuthorAgeFilesLines
* *: Fix lintsGravatar Runxi Yu2026-03-281-1/+1
|
* reachability, repository: MT-Safe reachability v0.1.125Gravatar Runxi Yu2026-03-282-2/+14
|
* repository: Expose CommitQueriesGravatar Runxi Yu2026-03-283-2/+17
|
* repository: Add commit-graphGravatar Runxi Yu2026-03-284-3/+56
|
* repository: Rename resolver to fetcher v0.1.121Gravatar Runxi Yu2026-03-281-0/+0
|
* repository: Use labels v0.1.120Gravatar Runxi Yu2026-03-287-19/+14
|
* repository: Unify docsGravatar Runxi Yu2026-03-286-4/+18
|
* repository, README: Fix fetcher/resolver naming v0.1.119Gravatar Runxi Yu2026-03-283-12/+12
|
* object/store: Rename back from storer; rename Store to ReadingStore v0.1.118Gravatar Runxi Yu2026-03-282-4/+4
|
* object/store: Rename from object/storerGravatar Runxi Yu2026-03-273-12/+12
|
* object/fetch: Rename from object/resolveGravatar Runxi Yu2026-03-251-3/+3
|
* repository: Yeah this phrasing is *much* better than the 2AM one v0.1.112Gravatar Runxi Yu2026-03-251-1/+2
|
* object: Split each object type into its own package v0.1.108Gravatar Runxi Yu2026-03-255-20/+23
|
* *: object/store -> object/storer v0.1.107Gravatar Runxi Yu2026-03-253-12/+12
|
* *: refstore -> ref/storeGravatar Runxi Yu2026-03-253-3/+3
|
* *: objectstore -> object/storeGravatar Runxi Yu2026-03-253-8/+8
|
* *: objectid -> object/idGravatar Runxi Yu2026-03-257-7/+7
|
* *: objecttype, objectheader -> object/type, object/headerGravatar Runxi Yu2026-03-252-2/+2
|
* repository: Clarify ownershipGravatar Runxi Yu2026-03-245-2/+19
|
* *: Fixup ownership of compositional backends v0.1.88Gravatar Runxi Yu2026-03-225-52/+25
|
* refstore, repository: Ownership/lifetimes fix v0.1.87Gravatar Runxi Yu2026-03-224-28/+24
|
* objectstore/loose, receivepack/service, repository: Lint whitespaceGravatar Runxi Yu2026-03-221-1/+4
|
* objectstore/*, repository, receivepack/service: don't take ownership of rootGravatar Runxi Yu2026-03-224-18/+70
|
* object/resolve: Object resolver v0.1.85Gravatar Runxi Yu2026-03-195-173/+35
|
* *: Update call sitesGravatar Runxi Yu2026-03-193-72/+33
|
* refstore: More fixes on ResolveToDetachedGravatar Runxi Yu2026-03-121-6/+6
|
* refstore: s/ResolveFully/ResolveToDetached/gGravatar Runxi Yu2026-03-122-3/+3
|
* object/stored: Move from objectstoredGravatar Runxi Yu2026-03-102-24/+24
|
* objectstore: Refresh v0.1.80Gravatar Runxi Yu2026-03-081-1/+5
| | | | | | * Add manual Refresh for various objectstore's * RefreshPolicy option * Refreshable MRU and atomic snapshotting
* refstore: Add non-transactional store and rw storeGravatar Runxi Yu2026-03-072-3/+3
|
* refstore/files: Accept timeout instead of reading from configGravatar Runxi Yu2026-03-073-3/+20
| | | | And split things up again.
* refstore/files: Add new files backendGravatar Runxi Yu2026-03-071-27/+6
| | | | (And use it in repository)
* refstore: Rename Store to ReadingStoreGravatar Runxi Yu2026-03-072-4/+4
|
* Urgh I made some wrong amends and I'm too tired to separate the commits out ↵Gravatar Runxi Yu2026-03-074-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.68Gravatar Runxi Yu2026-03-063-0/+10
|
* repository: Refactor v0.1.55Gravatar Runxi Yu2026-03-0612-246/+127
|
* repository: Remove write_loose functions v0.1.52Gravatar Runxi Yu2026-03-062-50/+7
|
* repository: Remove refs passthrough functionsGravatar Runxi Yu2026-03-064-233/+2
|
* repository: Delete passthrough convenience functions v0.1.51Gravatar Runxi Yu2026-03-064-170/+3
|
* *: Fix lints v0.1.43Gravatar Runxi Yu2026-03-041-2/+2
|
* refstore/reftable: Delete reftable support for nowGravatar Runxi Yu2026-03-042-45/+0
|
* repository: SplitGravatar Runxi Yu2026-03-044-166/+186
|
* objectstore/mix: Rename from objectstore/chainGravatar Runxi Yu2026-03-041-2/+2
|
* repository: Split open-related functionsGravatar Runxi Yu2026-03-042-201/+212
|
* lint: Quick fixGravatar Runxi Yu2026-03-041-4/+4
|
* *: LintGravatar Runxi Yu2026-03-0412-6/+176
|
* refstore/packed: Use os.Root v0.1.42Gravatar Runxi Yu2026-03-031-5/+3
|
* object, repository: Ignore erroneous new staticcheckGravatar Runxi Yu2026-03-031-0/+2
|
* config: Add fuzz, regression tests, and updates v0.1.39Gravatar Runxi Yu2026-03-011-1/+1
|
* *: Fix the broken comments for overescaping that python scriptGravatar Runxi Yu2026-02-221-1/+1
|