-
Notifications
You must be signed in to change notification settings - Fork 347
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Internal] Create dashboard with run Kusto query to report on HTTP client errors #3687
Comments
Results are for data between 9/20-9/27. HasFix represents versions 4.46.2 and above. The error count includes: request_timeout, TaskCanceledException, OperationCanceledException. In the first table the error count includes HttpRequestException, in the second table, it's not included. The rows for before fix, show what is expected - more errors on NetFx than NetCore. The after the fix comparison shows the error percentage is much closer now between frameworks, and NetFx actually has less. I am not sure why the number of errors is much higher for after the fix numbers. There was an error handling refactoring in 4.44. So it could be that the errors counted is more broad than needed. It could also be that maybe the error handling code is more accurate now; and we weren't catching all errors before.
|
Moved to Blocked status. Will wait some time, maybe a week, until more requests with new MSAL version come through to increase the sample size. The increase in errors maybe be due to small sample size. |
We should discuss with data team about best practices here before having a dashboard. Maybe looking at past 1 week is enough? |
Update: Created some error-related queries. Added details in #3546 and sent via email. |
Overview: Before 4.46.2 there were different HTTP client factory implementations in .NET Fx and .NET Core. Based on data .NET Core was more resilient (threw less errors). In 4.46.2, .NET Fx started using the client implementation of .NET Core.
Goal: Create a query to find and compare the number of HTTP related errors pre- and post- 4.46.2 on .NET Core and Fx.
Related: #3546
The text was updated successfully, but these errors were encountered: