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