Q: Should we abandon Pomelo support and go with Oracle MySQL support? #427
Replies: 5 comments
-
|
I would go with option A since it has a more sustainable and independence benefit in the long run. PS: I don't use MySQL but Postgres, so, not that concerned directly (but I am waiting for the EFCore 10 as I used to wait for Chrismas) |
Beta Was this translation helpful? Give feedback.
-
|
I would also go with A (or maybe disable MySQL in Version 10 until Pomelo is released) |
Beta Was this translation helpful? Give feedback.
-
|
I do not use MySQL. Since contributors are already stretched thin, switching providers now could easily introduce more delays. Temporarily disabling MySQL support until a stable provider is available might actually help |
Beta Was this translation helpful? Give feedback.
-
|
We do not use MySQL. And the end of LTS for .NET 8 is not sooo far (Nov. 2026). No reason to panic, but before you know it, the next Christmas tree will be up. That being said: Option A would be best for us! |
Beta Was this translation helpful? Give feedback.
-
|
Great points all. Since we've had two weeks and no-one has suggested that they use MySQL, I will be removing the MySQL testing from the project (and the docs as that is a support thing as well). This will allow me to do .NET 10 and EF Core 10 (maybe even today!) So stay tuned! |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hey folks,
Pomelo is taking their sweet time releasing EF Core 10 support, which is holding up our support. However, there is another EF Core driver: https://dev.mysql.com/doc/connector-net/en/ - and it already has EF Core 10 support. That being said, Pomelo is the most widely used MySQL EFCore driver. We just don't have a timeline for it.
Option A: I can switch the Datasync Framework to use the official connector instead of the Pomelo connector - this has lots of implications across testing and documentation, plus potentially in the EFCore driver for the Datasync service, so it's about two solid weeks of work. I would drop support for the Pomelo driver.
Option B: We can continue to wait for the Pomelo EFCore driver. Impact unknown since I haven't seen the Pomelo driver for EFCore 10 yet.
There is work to be done to support EFCore 10.
When answering, please indicate if you actively use MySQL in your code, so I can gauge how much impact this has on the MySQL community.
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions