-
Notifications
You must be signed in to change notification settings - Fork 21
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
[AN-257] Bump leo local mysql from 5.7 to 8.4 #4806
base: develop
Are you sure you want to change the base?
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## develop #4806 +/- ##
===========================================
- Coverage 74.79% 74.77% -0.02%
===========================================
Files 165 165
Lines 14951 14954 +3
Branches 1187 1187
===========================================
Hits 11182 11182
- Misses 3769 3772 +3 see 1 file with indirect coverage changes Continue to review full report in Codecov by Sentry.
|
@@ -1,6 +1,12 @@ | |||
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |||
<databaseChangeLog logicalFilePath="leonardo" xmlns="http://www.liquibase.org/xml/ns/dbchangelog" xmlns:ext="http://www.liquibase.org/xml/ns/dbchangelog-ext" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog-ext http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-ext.xsd http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.4.xsd"> | |||
<changeSet logicalFilePath="leonardo" author="thibault" id="label"> | |||
<validCheckSum>8:1d8581dc0977ea88b1f006f6bc00f5b9</validCheckSum> | |||
<comment> | |||
Mysql 8.4+ does not allow partial keys to be referenced for a foreign key anymore, see https://bugs.mysql.com/bug.php?id=114838. |
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.
thanks for the helpful comment here!
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.
An afternoon of frantic googling that I will never get back 😭
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.
😿
Jira ticket: https://broadworkbench.atlassian.net/browse/AN-257
Summary of changes
What
restrict_fk_on_non_standard_key
to OFF because what we are doing has a very sensible business use case, and a lot of people are pushing back against MySQL decision to not support it, so we will see where this goes next.Why
Testing these changes
What to test
Who tested and where
jenkins retest
orjenkins multi-test
.