Documentation
¶
Overview ¶
Try to get some speed up on large repos by running git log in parallel.
Concurrency graph is something like:
rev writer
v
~q~
v
spawner
v
~q2~
v v v
worker worker worker ...
v v v v v
~results~ waiter cacher
| v
| ~errs~
v v
main
Index ¶
- func TallyCommits(ctx context.Context, revspec []string, pathspecs []string, ...) (_ map[string]tally.Tally, err error)
- func TallyCommitsTimeline(ctx context.Context, revspec []string, pathspecs []string, ...) ([]tally.TimeBucket, error)
- func TallyCommitsTree(ctx context.Context, revspec []string, pathspecs []string, ...) (*tally.TreeNode, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func TallyCommits ¶
func TallyCommitsTimeline ¶
func TallyCommitsTree ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.