Added default count for large commits #2006
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
We faced an issue where for some reason our commit history was huge around 45K, sentry-cli set-commits command was in a hung state for this use case.
When I dig deep I found initial-depth flag (default_count) was not being used to limit the commits
get_commits_from_git
function. Default limit set is 20.So to fix that i have added a filter to take only
default_count
number of commits.