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

[release/3.1] Update SQLite dependencies to 2.0.4 #25550

Merged
merged 1 commit into from
Sep 8, 2021

Conversation

ajcvickers
Copy link
Contributor

Fixes #25497

Description

Update dependency on external SQLite packages from 2.0.2 to 2.0.4. This version fixes an important bug System.AccessViolationException at System.Text.UTF8Encoding.GetCharCount(Byte*, Int32, System.Text.DecoderNLS) which has been hit by many customers. Our 5.0 packages have already depended on this newer version for about a year. We now want to update the 3.1 packages because they are LTS and are the last version of EF Core that runs on .NET Framework.

Customer Impact

Fixes an AccessViolationException hit my many customers, and avoids every customer having to manually reference the updated package.

How found

Reported by customers.

Test coverage

Sufficient test coverage already exists since this is only an external dependency update.

Regression?

The external bug is a regression from previous versions.

Risk

Low. The new version has been out for a year already with lots of usage, and we already depend on it in 5.0.

@ajcvickers ajcvickers requested a review from dougbu as a code owner August 17, 2021 11:42
@ajcvickers ajcvickers requested a review from bricelam August 17, 2021 11:42
@ajcvickers ajcvickers added this to the 3.1.x milestone Aug 17, 2021
@smitpatel smitpatel changed the title Update SQLite dependencies to 2.0.4 [release/3.1] Update SQLite dependencies to 2.0.4 Aug 17, 2021
@ajcvickers
Copy link
Contributor Author

ajcvickers commented Aug 19, 2021

@wtgodbe Is the 3.1 servicing branch currently open for approved fixes? Or are we waiting? (I should know, sorry! 😄)

@wtgodbe
Copy link
Member

wtgodbe commented Aug 19, 2021

Branches are closed at the moment, we'll re-open 1 week before September patch tuesday

@ajcvickers ajcvickers modified the milestones: 3.1.x, 3.1.20 Sep 8, 2021
@ajcvickers ajcvickers merged commit 04b6d55 into release/3.1 Sep 8, 2021
@ajcvickers ajcvickers deleted the WhoWantsToLiveForever0817 branch September 8, 2021 06:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants