aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Runxi Yu2026-06-24 05:30:43 +0000
committerGravatar Runxi Yu2026-06-24 05:30:43 +0000
commitfc5f3a7d9cdf5407894a97c4637a3c3a6ec110d9 (patch)
tree86f6bdf6433d5d94720d40499757bd485193ce1e
parentobject/store/packed/internal/ingest: Concurrent resolver (diff)
Basic lint fix
-rw-r--r--internal/testgit/command.go2
-rw-r--r--object/store/packed/internal/ingest/resolve.go2
2 files changed, 3 insertions, 1 deletions
diff --git a/internal/testgit/command.go b/internal/testgit/command.go
index 4e696ece..4fc8ab17 100644
--- a/internal/testgit/command.go
+++ b/internal/testgit/command.go
@@ -15,7 +15,7 @@ func (repo *Repo) command(
) *exec.Cmd {
tb.Helper()
- cmd := exec.CommandContext(tb.Context(), command, args...) //nolint:gosec
+ cmd := exec.CommandContext(tb.Context(), command, args...)
cmd.Dir = repo.path
cmd.Env = repo.env
diff --git a/object/store/packed/internal/ingest/resolve.go b/object/store/packed/internal/ingest/resolve.go
index 0d0207b6..dbb1856c 100644
--- a/object/store/packed/internal/ingest/resolve.go
+++ b/object/store/packed/internal/ingest/resolve.go
@@ -153,6 +153,7 @@ func (res *resolver) run(workers int) error {
go func() {
defer wg.Done()
+
res.worker()
}()
}
@@ -263,6 +264,7 @@ func (ingestion *ingestion) resolveOneChild(index int, baseType typ.Type, baseCo
rec.oid = oid
rec.resolved = true
+
ingestion.byOID.Store(oid, index)
ingestion.baseCache.Add(baseCacheKey{offset: rec.offset}, cachedContent{objectType: baseType, content: content})