-
Notifications
You must be signed in to change notification settings - Fork 38.5k
HibernateJpaDialect: Default to MySQL55Dialect based on InnoDB [SPR-16468] #21013
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
Comments
Juergen Hoeller commented I'm not concerned about a MySQL 5.5 default from a version availability perspective. However, a change from MyISAM to InnoDB could be perceived as too radical. In practice, I expect most people to explicitly declare their dialect already since they won't be happy with the default... but there might still be some innocent usage of the MyISAM default in some places. Nevertheless: Stéphane Nicoll, Phil Webb, if you feel that this is worth doing for Boot 2.0 GA, I'm happy to give it a try in 5.0.4 (and ask people affected to explicitly declare the old dialect if they care). |
Juergen Hoeller commented It looks like Along the same lines, we should also upgrade to |
Duplicate of #22326 |
Mike Eltsufin opened SPR-16468 and commented
MySQL5Dialect
set currently as default is based on the MyISAM storage engine, which is not recommended.MySQL 5.5 has been out since 2010. So, it's pretty safe to go with it as the default dialect.
Related to: spring-attic/spring-cloud-gcp#392.
See PR: #1660
Affects: 5.0.3
Reference URL: https://stackoverflow.com/questions/1459265/hibernate-create-mysql-innodb-tables-instead-of-myisam
Issue Links:
Referenced from: pull request #1660
1 votes, 4 watchers
The text was updated successfully, but these errors were encountered: