Log slow API requests with server spans and client timing
This commit is contained in:
@@ -123,15 +123,15 @@ func (m *Manager) gitFacts(ctx context.Context, t api.Task, p api.Project) (stor
|
||||
if t.WorktreePath == "" {
|
||||
return g, nil
|
||||
}
|
||||
tree, err := git.Snapshot(t.WorktreePath)
|
||||
tree, err := git.Snapshot(ctx, t.WorktreePath)
|
||||
if err != nil {
|
||||
return g, err
|
||||
}
|
||||
g.UnmergedCommits, err = git.Ahead(t.WorktreePath, p.DefaultBranch)
|
||||
g.UnmergedCommits, err = git.Ahead(ctx, t.WorktreePath, p.DefaultBranch)
|
||||
if err != nil {
|
||||
return g, err
|
||||
}
|
||||
g.UnmergedFiles, err = git.ChangedFileCount(t.WorktreePath, p.DefaultBranch, tree)
|
||||
g.UnmergedFiles, err = git.ChangedFileCount(ctx, t.WorktreePath, p.DefaultBranch, tree)
|
||||
if err != nil {
|
||||
return g, err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user