index
:
~runxiyu
/
furgit.git
this commit
master
next
Git library in pure Go
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
research: dpack fetch
Runxi Yu
2026-03-10
1
-0
/
+8
*
research: bitcask
Runxi Yu
2026-03-10
1
-0
/
+3
*
research: dynamic packfiles
Runxi Yu
2026-03-10
1
-0
/
+16
*
TODO: Add thoughts about net<->objstore
Runxi Yu
2026-03-10
1
-0
/
+18
*
README: Add research section and format/apply patch checkboxes
Runxi Yu
2026-03-10
1
-2
/
+8
*
ci: Ignore internal/compress
Runxi Yu
2026-03-10
1
-3
/
+3
*
Revert "object/header: Rename from objectheader"
•••
This reverts commit 85f1212724e037e6934203f04a3f6231ac609503.
Runxi Yu
2026-03-10
20
-44
/
+44
*
object/header: Rename from objectheader
Runxi Yu
2026-03-10
20
-44
/
+44
*
packfile: Rename package to packfile
Runxi Yu
2026-03-10
3
-5
/
+5
*
object/stored: Move from objectstored
Runxi Yu
2026-03-10
10
-47
/
+47
*
*: format/pack -> packfile; format/delta -> delta; delete format
Runxi Yu
2026-03-10
72
-86
/
+84
*
commitgraph: Move out of format/
Runxi Yu
2026-03-10
109
-29
/
+29
*
*: Move sideband64k and pktline to protocol/
Runxi Yu
2026-03-10
62
-50
/
+50
*
forgejo, github: Update issue templates
Runxi Yu
2026-03-09
2
-0
/
+75
*
forgejo: Add issue template thingy
Runxi Yu
2026-03-09
1
-0
/
+73
*
format/pack/ingest: Okay fine wsl_v5
Runxi Yu
2026-03-09
1
-0
/
+1
*
format/pack/ingest: Handle error from crc.Write just in case
•••
Although, yeah that won't happen
Runxi Yu
2026-03-09
1
-1
/
+5
*
internal: Rename internal.go -> doc.go
v0.1.83
Runxi Yu
2026-03-08
1
-0
/
+0
*
internal/intconv: Split
Runxi Yu
2026-03-08
12
-97
/
+141
*
*: Fix lints
v0.1.82
Runxi Yu
2026-03-08
5
-12
/
+34
*
format/pack/ingest: Call it writeProgressf
•••
TODO: Check for how flushing works
Runxi Yu
2026-03-08
5
-12
/
+12
*
*: Fix lints
Runxi Yu
2026-03-08
8
-2
/
+33
*
internal/progress: Use range here
Runxi Yu
2026-03-08
1
-1
/
+1
*
README: Structured features
v0.1.81
Runxi Yu
2026-03-08
1
-150
/
+189
*
objectstore: Refresh
•••
* Add manual Refresh for various objectstore's * RefreshPolicy option * Refreshable MRU and atomic snapshotting
v0.1.80
Runxi Yu
2026-03-08
19
-114
/
+325
*
format/pack/ingest: Thin fix error handling
Runxi Yu
2026-03-08
1
-5
/
+12
*
format/pack/ingest: Write index progress too
v0.1.79
Runxi Yu
2026-03-08
3
-29
/
+112
*
TODO: Flush
Runxi Yu
2026-03-08
1
-0
/
+1
*
receivepack: Use progress API
Runxi Yu
2026-03-08
3
-4
/
+9
*
format/pack/ingest: Use progress API
Runxi Yu
2026-03-08
7
-43
/
+51
*
internal/progress: Add progress meter
Runxi Yu
2026-03-08
11
-0
/
+244
*
*: BestEffortFprintf as linter wants
Runxi Yu
2026-03-08
9
-48
/
+48
*
internal/utils: Rename WriteProgressf to FprintfBestEffort
v0.1.78
Runxi Yu
2026-03-08
9
-48
/
+48
*
receivepack: Period punctuate progress messages
Runxi Yu
2026-03-08
4
-15
/
+15
*
receivepack: Report updating ref failures
Runxi Yu
2026-03-08
1
-1
/
+7
*
cmd/receivepack9418: Profile
Runxi Yu
2026-03-08
2
-2
/
+98
*
TODO: Improve delta resolution perf
Runxi Yu
2026-03-08
1
-0
/
+1
*
TODO: Investigate fsck receive-pack issues
v0.1.77
Runxi Yu
2026-03-08
1
-0
/
+1
*
receivepack, format/pack/ingest: Two-stage ingestion
Runxi Yu
2026-03-08
10
-50
/
+415
*
receivepack: Trivial caps
v0.1.76
Runxi Yu
2026-03-08
3
-1
/
+48
*
TODO: Signed push
Runxi Yu
2026-03-08
1
-0
/
+1
*
*: Reformat
v0.1.75
Runxi Yu
2026-03-08
8
-1
/
+21
*
format/pack/ingest: Thin pack fixing progress
v0.1.74
Runxi Yu
2026-03-08
1
-2
/
+8
*
receivepack: No receiving objects label
Runxi Yu
2026-03-08
1
-7
/
+7
*
receivepack: Update tests
Runxi Yu
2026-03-08
1
-70
/
+16
*
receivepack/service, format/pack/ingest: Progress uniform
Runxi Yu
2026-03-08
6
-14
/
+54
*
format/pack/ingest: Add more progress
Runxi Yu
2026-03-08
7
-4
/
+84
*
receivepack: Add basic progress logging
Runxi Yu
2026-03-08
3
-0
/
+23
*
internal/utils: Add WriteProgressf
Runxi Yu
2026-03-08
1
-0
/
+18
*
receivepack: Progress writing and such
Runxi Yu
2026-03-08
2
-2
/
+65
[prev]
[next]