Skip to content
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

Add SQL Error Code 10936 to list of transient error codes #217

Conversation

bradleyjford
Copy link
Contributor

We (Cloud Platform) are frequently hitting the following error/exception when executing our E2E tests which utilise a SQL Azure Elastic Pool.

SQL Error 10936 - Resource ID : %d. The request limit for the elastic pool is %d and has been reached.

There is little information on this specific error code available although there is an open PR on the Azure Docs repo for this to be documented.

This PR adds this specific error code to the list of SimpleTransientErrorCodes

EF Core treats this as a transient error and as such I would expect this to be a safe addition to Nevermore.

It is worth noting that the list of transient error codes in EF Core (where these were originally sourced from based on code comments) now includes a number of additional codes not reflected in Nevermore. I'm happy to submit another PR to update this if this would be preferred?

@CLAassistant
Copy link

CLAassistant commented Sep 8, 2022

CLA assistant check
All committers have signed the CLA.

@bradleyjford
Copy link
Contributor Author

Closing in favour of #224

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.

2 participants