-
Notifications
You must be signed in to change notification settings - Fork 2k
Added Teradata.EntityFrameworkCore provider #1849
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Conversation
1. Added Teradata.EntityFrameworkCore. 2. The database providers weren't sorted in any logical order, so I sorted the list alphabetically by NuGet Package name, with Microsoft.EntityFrameworkCore.* packages listed first due to being part of the EF Core Project.
My
|
|
Speaking of "out of support", EF Core 2.2 will be out of support in December, but it contains breaking changes and new features that aren't available in the EF Core 2.1 that is LTS and will be supported for 2 more years. This does not make sense -- 2.2 should either not have had any breaking changes and new features, or it should have been made LTS (along with 2.1). |
@bricelam I think we discussed this back when we were doing docs planning. However, I don't remember (and can't find) what we decided. Here are my thoughts:
Does that make sense? Am I making this too complicated? |
@MaxG117 2.2 does not contain any intentional breaking changes from 2.1. That being said, I agree that 2.2 not being LTS is not ideal. Hopefully #18141 will make it possible for more people to move to 3.1 before 2.2 goes out of support. |
That's good to hear. I targeted provider development to 2.2 because it had new features, without realizing it would go out of support before 2.1. It doesn't make much sense for me to go back down to 2.1. As a slower-moving database provider developer, because of this I'm now inclined to skip all the non-LTS releases entirely. This means that in the future I'm likely to skip 5.0 and 7.0, and I'm probably not the only one. Something for y'all to keep in mind.
More, maybe. I'm more concerned about the changes around Query. |
So do you want me to reorder and resubmit/update the PR or are you going to do this? My more immediate goal was to get the Teradata provider listed, I just didn't know where to insert it. |
Restored the original order; added Teradata.EntityFrameworkCore to the end of the list.
@ajcvickers I updated this PR to add a provider to the end of the list without reordering. |
2. The database providers weren't sorted in any logical order, so I sorted the list alphabetically by NuGet Package name, with Microsoft.EntityFrameworkCore.* packages listed first due to being part of the EF Core Project.