Reduce the time taken to validate the commit chain #8
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
It is taking hours for CI to validate the whole commit chain of a repo. We want CI to be quicker!
For example, in accounting we have:
mainsees 64 commits, 21 are merge commits and 43 are "real" commits. The merge commits don't have any timestamp to validate. The 43 "real" commits are all being validated, and it is taking a long time to do the checks back to the timestamp servers.There could be 2 approaches:
merge commits don't have a timestamp in our case, but in theory could.
Do commits without any stamp also take so much time to be validated?
The validation code "skips" quickly through commits that have no timestamps. The validation is checking that commits with timestamps do have valid timestamps.