Improve support for malformed git commits [Roadmap - Technical debt]
Milestone ID: 93
- Lead: vlorentz
- Priority: high
- Effort: ??
Improve the git loader to make it able to deal with edge-case commits that cause Dulwich to crash due to unnecessary data validation.
- Fix all crashes of the git loader caused by malformed git objects
- Support commits whose "author" or "committer" field is missing
- ratio of crashes on commits ingestion by the git loader (before/after)