Tags: dotnet/extensions
Tags
Pre-Build TypeScript packages before CI builds (#5907) Co-authored-by: Shyam N <shyamnamboodiripad@users.noreply.github.com>
Merged PR 47357: Flowing dependencies and preparing for 9.2 release Flowing dependencies and preparing for 9.2 release ---- #### AI description (iteration 1) #### PR Classification Dependency updates and preparation for the 9.2 release. #### PR Summary This pull request updates various dependencies to their latest versions and prepares the project for the 9.2 release. - Updated dependency versions from 9.0.1 to 9.0.2 in `/eng/Version.Details.xml`. - Updated dependency versions from 9.0.1 to 9.0.2 in `/eng/Versions.props`. - Modified `NuGet.config` to update package sources and disable old package sources. - Added steps in `/eng/pipelines/templates/BuildAndTest.yml` for setting up private feed credentials. <!-- GitOpsUserAgent=GitOps.Apps.Server.pullrequestcopilot -->
Merged PR 46719: Updating dependencies for 9.1 release Updating dependencies for 9.1 release ---- #### AI description (iteration 1) #### PR Classification Dependency update for the 9.1 release. #### PR Summary This pull request updates various dependencies to their 9.0.1 versions and makes adjustments to the build and pipeline configurations. - `eng/Version.Details.xml` and `eng/Versions.props`: Updated multiple dependencies from version 9.0.0 to 9.0.1. - `azure-pipelines.yml`: Removed the code coverage stage and disabled source indexing. - `NuGet.config`: Adjusted package source mappings and disabled certain package sources. - `eng/pipelines/templates/BuildAndTest.yml`: Added steps to set up private feed credentials. - `Directory.Build.props`: Disabled NU1507 warning for internal branches.
Merged PR 43287: Getting ready for 8.10 release Getting ready for 8.10 release ---- #### AI description (iteration 1) #### PR Classification Release preparation #### PR Summary This pull request updates dependencies and configurations in preparation for the 8.10 release. - `/eng/Version.Details.xml`: Updated various dependencies to newer versions. - `/eng/Versions.props`: Synchronized dependency versions with the latest updates. - `/azure-pipelines.yml`: Removed the `codecoverage` stage. - `/eng/pipelines/templates/BuildAndTest.yml`: Added steps to set up private feed credentials for both Windows and non-Windows agents.
[release/8.9] Revert correct Meter name (#5406) * Revert correct Meter name * Unit tests for ResourceMonitoring meter name * Fixed Windows test on Linuz * Increase patch number --------- Co-authored-by: gitmln <nbaraka@gmail.com> Co-authored-by: Jose Perez Rodriguez <joperezr@microsoft.com>
Merged PR 41659: Add metrics with correct names for Resource Monitori… …ng (#5341) Add metrics with correct names for Resource Monitoring (#5341) Fixes #5113 Previous art: #5309 Add new metrics with correct names. Old metrics will continue to be enabled by default. ### Existing metric setup **Windows Snapshot provider class** `process.cpu.utilization` `dotnet.process.memory.virtual.utilization` **Windows Container Snapshot provider class** `process.cpu.utilization` `dotnet.process.memory.virtual.utilization` **Linix Utilization Provider class** `process.cpu.utilization` `dotnet.process.memory.virtual.utilization` ### New metric setup **Windows Snapshot provider class** `process.cpu.utilization` - no changes `dotnet.process.memory.virtual.utilization` - no changes **Windows Container Snapshot provider class** `process.cpu.utilization` - no changes `dotnet.process.memory.virtual.utilization` - calculates memory for the dotnet process only (instead of all processes) `container.cpu.limit.utilization` - new metric, same value as `process.cpu.utilization` `container.memory.limit.utilization` - new metric, calculates memory for all processes in the container **Linux Utilization Provider class** `process.cpu.utilization` - fixed incorrect scale calculation, instead of `host CPUs / CPU limit / CPU request`, it is now `host CPUs / CPU request` `dotnet.process.memory.virtual.utilization` - no changes `container.cpu.limit.utilization` - new metric, value is relative to CPU resource limit (aka maximum CPU units) `container.memory.limit.utilization` - new metric, calculates memory for all processes in the container `container.cpu.request.utilization` - new metric, same value as `process.cpu.utilization` ---- #### AI description (iteration 1) #### PR Classification New feature: Added metrics with correct names for resource monitoring. #### PR Summary This pull request introduces new metrics for resource monitoring with correct naming conventions and updates the related tests and implementation. - `LinuxUtilizationProvider.cs`: Added new metrics for container CPU and memory utilization, and updated existing metrics. - `AcceptanceTest.cs`: Added new tests for verifying the new metrics and updated existing tests for better coverage. - `ResourceUtilizationInstruments.cs`: Defined new constants for the new metrics. - Removed `WindowsCounters.cs` as it is no longer needed.
PreviousNext