Skip to content

git: scan git log output instead of readall then process

Administrator requested to merge k/stream into main

Created by: keegancsmith

We introduce a scanner for parsing the output of git log. This is an internal implementation detail of how we run git log. Currently we read all the data from the output of git log, and then process it (and run further git show commands). Instead we will be making it based on an io.Reader to make it amenable to streaming (and more efficient!).

See individual commits.

Merge request reports

Loading