diff options
| author | 2026-02-20 19:06:13 +0800 | |
|---|---|---|
| committer | 2026-02-20 19:07:14 +0800 | |
| commit | aa513c069c1418734aea894dc944e27c6a78a3bb (patch) | |
| tree | 687f0a11bb550fa088fd82a98ceb8979bbc35f69 /TODO.md | |
| parent | Comment on prior reverts removing the pack writing API (diff) | |
Delete everything, I'm redesigning this.
I'll stop using a flat package and make things much more modular.
And also experiment with streaming APIs so large blobs don't OOM us.
Diffstat (limited to 'TODO.md')
| -rw-r--r-- | TODO.md | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/TODO.md b/TODO.md deleted file mode 100644 index 5dd58cd4..00000000 --- a/TODO.md +++ /dev/null @@ -1,18 +0,0 @@ -## Internal to-do list - -* Revamp error handling completely. -* Consider adding repository methods that attempt to resolve objects - of a particular type. They would attempt to resolve the object's - header and return an error if the type mismatches; if it matches, - they continue from that point (passing along some state such as - the packLocation to avoid re-resolving the location from index - files). -* Consider making Ref an interface satisfied by concrete RefDetached, - RefSymbolic. -* Consider adding compression agility. -* There may be some cases where integer overflows are handled - incorrectly. -* Use https://pkg.go.dev/simd/archsimd@go1.26rc1 for SIMD instead of - assembly. -* Add a function to insert an entry into a tree. -* Study https://gitlab.com/groups/gitlab-org/-/epics/20716 |
