efcore icon indicating copy to clipboard operation
efcore copied to clipboard

(RC2) Downgrade to LTS SqlClient

Open ajcvickers opened this issue 1 year ago • 6 comments

Part of #32915

Description

We develop with the latest SqlClient package so that we have a better chance of catching regressions. However, we cannot release with this package because it has an open-ended support policy that may end before .NET 9/EF9 support ends. Therefore, we revert to the latest LTS package before release.

See SqlClient driver support lifecycle

Customer impact

Customer's get an LTS dependency by default. They can manually update to the non-LTS package.

How found

N/A

Regression

N/A

Testing

All tests pass with LTS version.

Risk

Low.

ajcvickers avatar Aug 27 '24 12:08 ajcvickers

/cc @artl93

ajcvickers avatar Aug 27 '24 12:08 ajcvickers

I really hope 5.1.6 will make the cut! It looks like it is planned for today

https://github.com/dotnet/SqlClient/pull/2769/files#diff-06572a96a58dc510037d5efa622f9bec8519bc1beab13c9f251e97e657a9d4edR219

ErikEJ avatar Aug 27 '24 12:08 ErikEJ

5.1.6 was just released

AndriySvyryd avatar Aug 27 '24 22:08 AndriySvyryd

LGTM 🙏

ErikEJ avatar Aug 28 '24 10:08 ErikEJ

/azp run

ajcvickers avatar Aug 28 '24 13:08 ajcvickers

Azure Pipelines successfully started running 1 pipeline(s).

azure-pipelines[bot] avatar Aug 28 '24 13:08 azure-pipelines[bot]

/azp run

ajcvickers avatar Aug 29 '24 10:08 ajcvickers

Azure Pipelines successfully started running 1 pipeline(s).

azure-pipelines[bot] avatar Aug 29 '24 10:08 azure-pipelines[bot]