Skip to content

Conversation

@azaslavsky
Copy link
Contributor

The comment I left in UserIP explains why this was necessary.

@azaslavsky azaslavsky marked this pull request as ready for review April 2, 2024 23:12
@azaslavsky azaslavsky requested review from a team and maxwelllwang April 2, 2024 23:12
@github-actions github-actions bot added the Scope: Backend Automatically applied to PRs that change backend components label Apr 2, 2024
@azaslavsky azaslavsky merged commit 0cedc81 into master Apr 3, 2024
@azaslavsky azaslavsky deleted the azaslavsky/change-user-ip-relocation-scope branch April 3, 2024 15:47
azaslavsky added a commit that referenced this pull request Apr 3, 2024
These had previously been increased in
#68080 and again in
#68120 to aid with debugging.
Now that #68140 has addressed
the root cause of these excessively long imports, we can bring these
timeouts down to a more reasonable level.

One benefit of the episode is that we now know how long it takes to
import/export a ~50MB relocation file. Based on this, we've set the
timeouts back to 5 minutes for tasks we expect to be quick (handling
`baseline-config` and `colliding-user` steps), while increasing the
timeouts for the actual relocation import/export steps to 40 minutes.
Since even very large comparisons proved quite quick, we're lowering
that timeout to 2 minutes.
azaslavsky added a commit that referenced this pull request Apr 3, 2024
These had previously been increased in
#68080 and again in
#68120 to aid with debugging.
Now that #68140 has addressed
the root cause of these excessively long imports, we can bring these
timeouts down to a more reasonable level.

One benefit of the episode is that we now know how long it takes to
import/export a ~50MB relocation file. Based on this, we've set the
timeouts back to 5 minutes for tasks we expect to be quick (handling
`baseline-config` and `colliding-user` steps), while increasing the
timeouts for the actual relocation import/export steps to 40 minutes.
Since even very large comparisons proved quite quick, we're lowering
that timeout to 2 minutes.
azaslavsky added a commit that referenced this pull request Apr 3, 2024
These had previously been increased in
#68080 and again in
#68120 to aid with debugging.
Now that #68140 has addressed
the root cause of these excessively long imports, we can bring these
timeouts down to a more reasonable level.

One benefit of the episode is that we now know how long it takes to
import/export a ~50MB relocation file. Based on this, we've set the
timeouts back to 5 minutes for tasks we expect to be quick (handling
`baseline-config` and `colliding-user` steps), while increasing the
timeouts for the actual relocation import/export steps to 40 minutes.
Since even very large comparisons proved quite quick, we're lowering
that timeout to 2 minutes.
shellmayr pushed a commit that referenced this pull request Apr 10, 2024
The comment I left in `UserIP` explains why this was necessary.
shellmayr pushed a commit that referenced this pull request Apr 10, 2024
These had previously been increased in
#68080 and again in
#68120 to aid with debugging.
Now that #68140 has addressed
the root cause of these excessively long imports, we can bring these
timeouts down to a more reasonable level.

One benefit of the episode is that we now know how long it takes to
import/export a ~50MB relocation file. Based on this, we've set the
timeouts back to 5 minutes for tasks we expect to be quick (handling
`baseline-config` and `colliding-user` steps), while increasing the
timeouts for the actual relocation import/export steps to 40 minutes.
Since even very large comparisons proved quite quick, we're lowering
that timeout to 2 minutes.
@github-actions github-actions bot locked and limited conversation to collaborators Apr 19, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Scope: Backend Automatically applied to PRs that change backend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants