Skip to content
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

Issue 44 - Support Hibernate 5.3.x #48

Merged
merged 3 commits into from
Nov 28, 2018
Merged

Issue 44 - Support Hibernate 5.3.x #48

merged 3 commits into from
Nov 28, 2018

Conversation

dohertyfjatl
Copy link
Contributor

Implements issue #44 by adding a new module, "hazelcast-hibernate53", which adds support for Hibernate 5.3.x:

  • the implementation follows the pattern described in the comment here
  • changed "hazelcast-hibernate52" to be Java 8 only (as Hibernate 5.2+ requires Java 8)
  • bumped version number to 1.3.0-SNAPSHOT
  • upgraded maven checkstyle plugin to 2.15, for support for Java 8 syntax

Copy link

@bturner bturner left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've reviewed this before, and the rework from the original pull request looks good.

);
}

protected abstract RegionCache createTimestampsRegionCache(String regionName,
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

More here. Perhaps one of the Hazelcast maintainers can link us to something re: their code style

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done.

Copy link

@leszko leszko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @dohertyfjatl for the PR. It's a piece of great work 👍

I'll merge it and we'll release it soon.

What I'm a little concerned is that for each version we create a new project and copy the source, which is hard to maintain. I think we should integrate this project back to hazelcast-hibernate and use versions to distinguish the Hibernate versions. Anyway, it's a separate topic and we can do it later.

@leszko leszko merged commit 7038201 into hazelcast:master Nov 28, 2018
@leszko leszko added this to the 1.3.0 milestone Nov 28, 2018
@hamza86
Copy link

hamza86 commented Nov 28, 2018

Thank you so much, we were waiting for it.

@leszko
Copy link

leszko commented Dec 3, 2018

FYI: hazelcast-hibernate53 (v1.3.0) is released.

@jdubois
Copy link

jdubois commented Dec 3, 2018

Awesome, thanks a lot!! I will test tomorrow

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants