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

[ReleasePrep][2018.07.16]RI of dev into master #483

Merged
merged 6 commits into from
Jul 16, 2018
Merged

[ReleasePrep][2018.07.16]RI of dev into master #483

merged 6 commits into from
Jul 16, 2018

Conversation

ryuyu
Copy link
Contributor

@ryuyu ryuyu commented Jul 16, 2018

agr and others added 6 commits July 3, 2018 16:22
* SubscriptionProcessor is now set up to use ScopedMessageHandler by default, so that individual jobs don't have to do same setup over and over.

* Added specific check for the case when `ISubscriptionProcessor<T>` is not configured in the DI, suggesting to use the default setup from `SubcriptionProcessorJob<T>`.
Update jobs code to include a call to that helper method.
…nges (#478)

* Updated to the latest version of NuGet.Services.* in Orchestrator and ProcessSignature jobs. Updated appropriate telemetry services to implement ISubscriptionProcessorTelemetryService and updated DI settings to enable instantiating proper implementations.

* Nuspec update to fix failed test

* Updated the missed job. Added MessageType dimension.

* Prefixed all validate certificate metrics
Adds the core logic of the revalidation job so that it wakes up, determines the next package to revalidate, and enqueues it to the Orchestrator.

Addresses https://github.com/NuGet/Engineering/issues/1443
…#479)

* Update the GalleryCore and NuGet.Services.Validation in orchestrator.
* MaxConcurrentCalls update.

* Test and configuration update

* Updated int and prod settings for the ProcessSignature and ValidateCertificate jobs.
@ryuyu ryuyu merged commit 8f606a4 into master Jul 16, 2018
@loic-sharma
Copy link
Contributor

I didn't get to this until after it was merged, but LGTM.

joelverhagen pushed a commit that referenced this pull request Oct 26, 2020
[ReleasePrep][2018.07.16]RI of dev into master
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.

4 participants