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
*
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
*
protocol/v0v1/server/receivepack: Test 64K
Runxi Yu
2026-03-08
1
-0
/
+84
*
protocol/v0v1/server/receivepack: Add band writers
Runxi Yu
2026-03-08
1
-0
/
+15
*
cmd/receivepack9418: Temporary to Timeout
Runxi Yu
2026-03-08
1
-2
/
+2
*
cmd/receivepack9418: Fix context
Runxi Yu
2026-03-08
1
-1
/
+2
*
protocol/v0v1/server/receivepack: Lint
Runxi Yu
2026-03-08
1
-0
/
+2
*
cmd/receivepack9418: Lint
Runxi Yu
2026-03-08
3
-0
/
+12
*
internal/compress: Remove InputConsumed/Progress
Runxi Yu
2026-03-08
3
-46
/
+0
*
protocol/v0v1/server/receivepack: Nolint nestif here
Runxi Yu
2026-03-08
1
-1
/
+1
*
format/pack/ingest: Looks like that's not actually the consumed we want
Runxi Yu
2026-03-08
2
-12
/
+16
*
receivepack: Flush I/O
Runxi Yu
2026-03-08
1
-6
/
+15
*
protocol/v0v1/server: Add FlushIO
Runxi Yu
2026-03-08
1
-0
/
+9
*
cmd/receivepack9418: Init
Runxi Yu
2026-03-08
7
-0
/
+265
*
receivepack: Actually test it
Runxi Yu
2026-03-08
3
-7
/
+247
*
protocol/v0v1/server/receivepack: Fix report-status
Runxi Yu
2026-03-08
3
-93
/
+210
*
protocol/v0v1/server: Add PrimaryDataWriter
Runxi Yu
2026-03-08
1
-0
/
+12
*
cmd/index-pack: Fix Ingest usage
Runxi Yu
2026-03-08
1
-1
/
+6
*
TODO: Add Progress/Error stream note
Runxi Yu
2026-03-08
1
-0
/
+2
*
format/pack/ingest: Use Options; don't require EOF
Runxi Yu
2026-03-07
9
-29
/
+100
*
internal/testgit: Add more execution helpers
Runxi Yu
2026-03-07
1
-0
/
+55
*
README: Outdent the not planned section
Runxi Yu
2026-03-07
1
-1
/
+1
*
TODO: Add a general TODO file
Runxi Yu
2026-03-07
1
-0
/
+15
*
README: Flatten features section
Runxi Yu
2026-03-07
1
-7
/
+2
*
README: Update todos
Runxi Yu
2026-03-07
1
-5
/
+6
[next]