Skip to content

Add docs about Scheduler#11672

Merged
YuliiaKovalova merged 6 commits into
dotnet:mainfrom
YuliiaKovalova:dev/ykovalova/add_docs_about_scheduling
Jun 5, 2025
Merged

Add docs about Scheduler#11672
YuliiaKovalova merged 6 commits into
dotnet:mainfrom
YuliiaKovalova:dev/ykovalova/add_docs_about_scheduling

Conversation

@YuliiaKovalova

@YuliiaKovalova YuliiaKovalova commented Apr 3, 2025

Copy link
Copy Markdown
Member

This document describes MSBuild Scheduler on high level.
Related to #11701

Copilot AI review requested due to automatic review settings April 3, 2025 12:56
@YuliiaKovalova YuliiaKovalova changed the title Add docs about scheduling Add docs about Scheduler Apr 3, 2025

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR introduces a comprehensive documentation page outlining the architecture and scheduling mechanics of the MSBuild Scheduler.

  • Added a detailed overview of the request lifecycle including Submission, Scheduling, Execution, Completion, and Result Processing.
  • Documented core components such as SchedulableRequest, BuildRequest, Scheduler, and caching systems along with various scheduling algorithms.

Comment thread documentation/MSBuild-scheduler.md Outdated
Comment thread documentation/MSBuild-scheduler.md Outdated
Comment thread documentation/MSBuild-scheduler.md Outdated
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Comment thread documentation/MSBuild-scheduler.md Outdated

@AR-May AR-May left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for adding those docs, it is very helpful!

Comment thread documentation/MSBuild-scheduler.md Outdated
@YuliiaKovalova YuliiaKovalova self-assigned this May 13, 2025
Comment thread documentation/MSBuild-scheduler.md
Comment thread documentation/MSBuild-scheduler.md
Comment thread documentation/MSBuild-scheduler.md
Comment thread documentation/MSBuild-scheduler.md Outdated
Comment thread documentation/MSBuild-scheduler.md
Comment thread documentation/MSBuild-scheduler.md
Comment thread documentation/MSBuild-scheduler.md Outdated

@SimaTian SimaTian left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall I like it. Strikes a good balance between informative and readable.

@YuliiaKovalova YuliiaKovalova enabled auto-merge (squash) June 5, 2025 07:48
@YuliiaKovalova YuliiaKovalova merged commit 3109b35 into dotnet:main Jun 5, 2025
10 checks passed
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.

5 participants