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
HHH-13917: Add support for HANA Cloud #3323
Conversation
breglerj
commented
Mar 31, 2020
- Add new HANA Cloud dialect
- Adapt Databases enum
- Adapt failing tests
1c2b9be
to
9d2398f
Compare
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.
Hi @breglerj , looks good in principle.
One question: while I haven't tested it, it looks like this might expect a schema change for existing users. Is that the case? And if so, would you want to do so in a minor version or which version of Hibernate do you think this should appear?
@Sanne: there is no automatic upgrade from HANA to HANA Cloud, because of some feature incompatibilities. Users will either have to start fresh with HANA Cloud or they will have to migrate their existing persistence manually before switching to HANA Cloud. In that sense the added dialect is more like a new database type instead of a new database version. I'd be fine with including it in a minor version so users can get started quickly. |
ok, great! |
Hi @breglerj, Regarding versions: this was merged in master, which implies it will be included in But most importantly, we will need this ported to the 6 branch as well. The Dialect(s) changed quite a bit, so we will need your help for that as cherry-picking this commit on the 6 branch won't be trivial. Could you coordinate with @dreab8 to make that happen? Thanks again! |
Hi @Sanne, Thanks for merging the PR. I think it would be worth backporting it to 5.4 to have an alternative for people not willing or able to use JPA 3.0. Do you want me to create another PR for the backport, or will you do it? I'm happy to help with getting the dialect into the 6 branch. @dreab8: let me know what you need from me. |
+1 |
thanks for the doc changes. Merged the dialect in 5.4 too, I'll do the same with the new PR later. |
Thanks @breglerj, I have already ported the changes to 6 branch, it was not too complex :) |
@dreab8: great, thanks. |
@breglerj thanks to you for the PR 👍 |