dotnet / dotnet/aspnetcore

Perf regression: fortunes, fortunes_ef, single_query

Open
#68,298 0 comments 0 reactions 0 assignees View on GitHub
area-perf perf-regression
Dominant language
C#
Stars
38.4k
Forks
10.9k
Avg merge
2d 6h
Merged PRs (30d)
290

Description

| Scenario | Environment | Date | Old RPS | New RPS | Change | Deviation | StDev | Dependencies |
| -------- | ----------- | ---- | ------- | ------- | ------ | --------- | ----- | ------------ |
| fortunes | Fortunes Minimal APIs 19- Trends Database cobalt-hosted-lin-azl3 | 08/08/2026 00:26:42 | 182,498 | 89,153 | -51.15 % (-93,344) :thumbsdown: | -2.48 σ | 37,683.11 | Changes NameVersionDiff Microsoft.AspNetCore.Antiforgery.dll `11.0.0-rc.1.26405.109` -> `11.0.0-rc.1.26406.108` https://github.com/dotnet/dotnet/compare/8a6d49a3ce3bd6d5fcbac911e446b9cce5767ae4...6c7fa710f4337334575f0c30f1691edc244518d1 Microsoft.AspNetCore.App `11.0.0-rc.1.26405.109` -> `11.0.0-rc.1.26406.108` https://github.com/dotnet/dotnet/compare/8a6d49a3ce3bd6d5fcbac911e446b9cce5767ae4...6c7fa710f4337334575f0c30f1691edc244518d1 Microsoft.NETCore.App `11.0.0-rc.1.26405.109` -> `11.0.0-rc.1.26406.108` https://github.com/dotnet/dotnet/compare/8a6d49a3ce3bd6d5fcbac911e446b9cce5767ae4...6c7fa710f4337334575f0c30f1691edc244518d1 |
| fortunes_ef | Fortunes EF 19- Trends Database cobalt-hosted-lin-azl3 | 08/08/2026 00:24:34 | 177,478 | 92,077 | -48.12 % (-85,400) :thumbsdown: | -2.68 σ | 31,832.99 | Changes NameVersionDiff Microsoft.AspNetCore.Antiforgery.dll `11.0.0-rc.1.26405.109` -> `11.0.0-rc.1.26406.108` https://github.com/dotnet/dotnet/compare/8a6d49a3ce3bd6d5fcbac911e446b9cce5767ae4...6c7fa710f4337334575f0c30f1691edc244518d1 Microsoft.AspNetCore.App `11.0.0-rc.1.26405.109` -> `11.0.0-rc.1.26406.108` https://github.com/dotnet/dotnet/compare/8a6d49a3ce3bd6d5fcbac911e446b9cce5767ae4...6c7fa710f4337334575f0c30f1691edc244518d1 Microsoft.NETCore.App `11.0.0-rc.1.26405.109` -> `11.0.0-rc.1.26406.108` https://github.com/dotnet/dotnet/compare/8a6d49a3ce3bd6d5fcbac911e446b9cce5767ae4...6c7fa710f4337334575f0c30f1691edc244518d1 |
| single_query | Single Query Minimal APIs 19- Trends Database cobalt-hosted-lin-azl3 | 08/08/2026 00:27:43 | 229,957 | 118,144 | -48.62 % (-111,813) :thumbsdown: | -2.19 σ | 51,063.95 | Changes NameVersionDiff Microsoft.AspNetCore.Antiforgery.dll `11.0.0-rc.1.26405.109` -> `11.0.0-rc.1.26406.108` https://github.com/dotnet/dotnet/compare/8a6d49a3ce3bd6d5fcbac911e446b9cce5767ae4...6c7fa710f4337334575f0c30f1691edc244518d1 Microsoft.AspNetCore.App `11.0.0-rc.1.26405.109` -> `11.0.0-rc.1.26406.108` https://github.com/dotnet/dotnet/compare/8a6d49a3ce3bd6d5fcbac911e446b9cce5767ae4...6c7fa710f4337334575f0c30f1691edc244518d1 Microsoft.NETCore.App `11.0.0-rc.1.26405.109` -> `11.0.0-rc.1.26406.108` https://github.com/dotnet/dotnet/compare/8a6d49a3ce3bd6d5fcbac911e446b9cce5767ae4...6c7fa710f4337334575f0c30f1691edc244518d1 |

[PowerBI Dashboard](https://aka.ms/aspnet/benchmarks)

@sebastienros

Contributor guide

Open the contributing guide

Research direction

Start with the fortunes, fortunes_ef, and single_query benchmark results and the linked PowerBI dashboard, then compare the listed Microsoft.AspNetCore and Microsoft.NETCore dependency change. Reproduce the regression across the reported versions and identify the responsible change; done means the affected scenarios recover their prior performance without regressions.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
api, performance
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.