Skip to content

Port Arcade PR 6315 to release/3.x#6332

Merged
MattGal merged 1 commit intodotnet:release/3.xfrom
MattGal:port-arcade-6315
Oct 6, 2020
Merged

Port Arcade PR 6315 to release/3.x#6332
MattGal merged 1 commit intodotnet:release/3.xfrom
MattGal:port-arcade-6315

Conversation

@MattGal
Copy link
Member

@MattGal MattGal commented Oct 6, 2020

Description

Port a change to prevent accessing all possible helix work items from a 100% failure scenario in parallel. This became necessary as Helix API now has a 90s gateway timeout that we're not likely to increase. See https://github.com/dotnet/core-eng/issues/11037 for more details.

Customer Impact

All Helix API users (automated and otherwise) may experience errors / slowdown while a run without this change is being finished in AzDO.

Regression

No

Risk

Minor, low risk Change, validated by linked PR that intentionally fails.

Workarounds

None for users. We're still looking at how best to deal with this from the Helix API (such as changing the files API to not use SQL connections, increasing instances, etc)

@MattGal MattGal requested a review from mmitche October 6, 2020 16:31
@MattGal
Copy link
Member Author

MattGal commented Oct 6, 2020

As I did for master, I created #6333 is the same changes rigged to fail so this code actually gets exercised before merge.

Update: Failed as expected, will merge after build is green.

@MattGal MattGal merged commit 7d81cdb into dotnet:release/3.x Oct 6, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants