-
Notifications
You must be signed in to change notification settings - Fork 89
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
Handle divergences between MySQL and MariaDB #103
Handle divergences between MySQL and MariaDB #103
Conversation
@Andersson007 @bmalynovytch @bmildren This is my initial (non-working) proposal on the matter above. I'm submitting this draft for your review and comments before tackling further changes and making it actually functional. Thanks in advance for your feedback. |
@Jorge-Rodriguez looks interesting. |
The approach looks good to me for now 👍 |
eee823f
to
e0ca425
Compare
I think it makes more sense to leave this PR as is, just laying out the boilerplate work for future development. |
Codecov Report
@@ Coverage Diff @@
## main #103 +/- ##
==========================================
+ Coverage 75.75% 76.14% +0.38%
==========================================
Files 12 19 +7
Lines 1712 1748 +36
Branches 438 434 -4
==========================================
+ Hits 1297 1331 +34
- Misses 269 270 +1
- Partials 146 147 +1
Continue to review full report at Codecov.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@Jorge-Rodriguez please resolve the conflict |
@Jorge-Rodriguez after you resolve the conflict, i think we could merge it. I emailed Benjamin 3 days ago. The tests passed, so i think it won't break anything. |
This looks really good, a part from the code duplication, but we can't do much about it 🙁 |
I know I'm a bit slow these days, no need to point it out 😝 (just kidding) |
Okay:) Anyway I didn't imply "Shame on @bmalynovytch":)))) |
27bcf81
to
0ec8177
Compare
Rebased and fixed the conflict. |
@Jorge-Rodriguez ah, yes, we need (we don't need it for doc changes only), thanks for reminding:) |
yeah, we must always remember about the fragments when going to merge someone's PR... |
We should add that to the wiki. Do you have the link to the relevant documentation from the developer guide? I always have trouble finding the article about changelog fragments |
@Jorge-Rodriguez thanks for the refactoring! |
SUMMARY
This is an initial proposal on how to handle the growing divergences between MariaDB and MySQL while keeping the module codebase as clean as possible.
ISSUE TYPE
COMPONENT NAME
mysql collection
ADDITIONAL INFORMATION