Skip to content
This repository has been archived by the owner on Jul 30, 2024. It is now read-only.
/ NuGet.Jobs Public archive

StatusAggregator should treat V2 Restore and Search as Active-Active components #674

Merged
merged 11 commits into from
Nov 16, 2018

Conversation

scottbommarito
Copy link

@scottbommarito scottbommarito commented Nov 16, 2018

https://github.com/NuGet/Engineering/issues/1908

  • PrimarySecondaryComponent was renamed to ActivePassiveComponent
  • "V2 restore" is only degraded if both "USNC" and "USSC" are degraded, so it is an ActiveActiveComponent
  • Both global and china search are only degraded if both the primary and fallback are degraded, so they are ActiveActiveComponents
  • Fixed a couple logs
  • Made MessageContentBuilderTests.BuildsContentsSuccessfully_Data no longer redundant--we had everything declared twice, once with ComponentStatus.Degraded and once with ComponentStatus.Down, so I added WrapDataWithComponentStatus to handle enumerating the ComponentStatuss.

@scottbommarito scottbommarito merged commit 5296038 into dev Nov 16, 2018
@scottbommarito scottbommarito deleted the sb-activeactive branch November 16, 2018 20:54
joelverhagen pushed a commit that referenced this pull request Jul 31, 2020
* Deleting icons on failure.

* IIconProcessor *Async
joelverhagen pushed a commit that referenced this pull request Oct 26, 2020
joelverhagen pushed a commit that referenced this pull request Oct 26, 2020
* Deleting icons on failure.

* IIconProcessor *Async
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants