You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Big re-implementation of the importer (and importer-deleter) into Go:
- Implemented go gitter getter
- Moved distinct logic (git/GCS/REST) into relevant files
- Removed some outdated things (e.g. public_logs_bucket)
- I've remove the writing of ImportFindings, because I think the linter
is currently also doing (and overwriting) these
- Parallelised processing of source repositories
- also parallelised downloading records and publishing to pubsub within
a source repository via a shared worker pool
- Made interfaces so that the code is testable.
I'd appreciate people reviewing this to see how
follow-able/self-documenting the code is, and point out where things may
be unclear.
0 commit comments