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

Document full impact of UseCompatibilityLevel #4663

Open
clement911 opened this issue Feb 22, 2024 · 1 comment
Open

Document full impact of UseCompatibilityLevel #4663

clement911 opened this issue Feb 22, 2024 · 1 comment

Comments

@clement911
Copy link

It would be great to have a doc page about the impact of using the various compatibility level on sql server with UseCompatibilityLevel.

We're considering using UseCompatibilityLevel to avoid the new Contains to OPENJSON translation. However, we can't figure out whether there will be other impacts.

@roji
Copy link
Member

roji commented Feb 22, 2024

In 8.0 it's really only the Contains/OPENJSON translation. For 9.0 we'll probably introduce a better mechanism for opting out of the OPENJSON translation for this case.

Regardless, I agree that we should probably include a note on the actual effects of UseCompatibilityLevel (moving to the docs repo).

@roji roji transferred this issue from dotnet/efcore Feb 22, 2024
@ajcvickers ajcvickers added this to the Backlog milestone Feb 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants