Skip to content
This repository was archived by the owner on Sep 30, 2024. It is now read-only.

gitserver: Increase default GitLongCommandTimeout#63043

Merged
eseliger merged 2 commits into
mainfrom
es/06-03-gitserverincreasedefaultgitlongcommandtimeout
Jun 3, 2024
Merged

gitserver: Increase default GitLongCommandTimeout#63043
eseliger merged 2 commits into
mainfrom
es/06-03-gitserverincreasedefaultgitlongcommandtimeout

Conversation

@eseliger

@eseliger eseliger commented Jun 3, 2024

Copy link
Copy Markdown
Member

This has historically been set to 1 hour.
We've seen several reports of users running into the limit for clones of very large repositories, but we have seen no complaints of processes hanging for very long and clogging any queues.
So it feels sensible to me to increase the default for this value to 2h.

We might come back here later and decide that we don't really need a deadline here at all and instead hard-code a day or so to prevent infinite clogging, but let's see how far 2x gets us for now.

Test plan:

CI still passes.

This has historically been set to 1 hour.
We've seen several reports of users running into the limit for clones of very large repositories, but we have seen no complaints of processes hanging for very long and clogging any queues.
So it feels sensible to me to increase the default for this value to 2h.

We might come back here later and decide that we don't really need a deadline here at all and instead hard-code a day or so to prevent infinite clogging, but let's see how far 2x gets us for now.

Test plan:

CI still passes.
@cla-bot cla-bot Bot added the cla-signed label Jun 3, 2024
@github-actions github-actions Bot added team/product-platform team/source Tickets under the purview of Source - the one Source to graph it all labels Jun 3, 2024

eseliger commented Jun 3, 2024

Copy link
Copy Markdown
Member Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @eseliger and the rest of your teammates on Graphite Graphite

@eseliger eseliger marked this pull request as ready for review June 3, 2024 14:19
@eseliger eseliger requested a review from a team June 3, 2024 14:19
@eseliger eseliger merged commit 7c8668c into main Jun 3, 2024
@eseliger eseliger deleted the es/06-03-gitserverincreasedefaultgitlongcommandtimeout branch June 3, 2024 15:09
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

cla-signed team/product-platform team/source Tickets under the purview of Source - the one Source to graph it all

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants