I’m happy to announce the latest stable release of Hibernate OGM: Hibernate OGM 5.1 Final
Compared to the latest candidate release, there are not many changes. You can have a look at the 5.1.0.Final changelog to get all the details.
What’s new compared to 5.0 Final?
I’m glad you asked, this version:
-
uses Hibernate ORM 5.1
-
supports Infinispan Remote via the Hot Rod protocol
-
supports Neo4j remote via the Bolt protocol and the Http interface
-
can integrate with Hibernate Search 5.6, which works with Elasticsearch
-
reduces the number of database calls by grouping the operations
-
supports aggregation in MongoDB native queries with CLI syntax
If you need to upgrade from a version before 5.1, you can find help on the migration notes.
Does it work with WildFly 10?
Yes, it does.
However, WildFly 10 ships with Hibernate ORM 5.0 and there are a couple of configuration steps
to make it work. The easiest way is to download the WildFly modules for
Hibernate ORM
and
Hibernate OGM
; unpack them in the modules
folder of your WildFly base directory and set the following property
in your persistence.xml
:
<property name="jboss.as.jpa.providerModule" value="org.hibernate:5.1"/>
If you are still confused about the process, we explain it with more details in the paragraph 4.5.1. Packaging Hibernate OGM applications for WildFly 10 of the documentation.
Where can I get it?
You can get the required core library using the following Maven coordinates:
-
org.hibernate.ogm:hibernate-ogm-core:5.1.0.Final
and these are the backends currently available for 5.1.0.Final:
-
Cassandra: org.hibernate.ogm:hibernate-ogm-cassandra:5.1.0.Final
-
CouchDB: org.hibernate.ogm:hibernate-ogm-couchdb:5.1.0.Final
-
-
Embedded: org.hibernate.ogm:hibernate-ogm-infinispan:5.1.0.Final
-
Remote: org.hibernate.ogm:hibernate-ogm-infinispan-remote:5.1.0.Final
-
-
Ehcache: org.hibernate.ogm:hibernate-ogm-ehcache:5.1.0.Final
-
MongoDB: org.hibernate.ogm:hibernate-ogm-mongodb:5.1.0.Final
-
Neo4j: org.hibernate.ogm:hibernate-ogm-neo4j:5.1.0.Final
-
Redis: org.hibernate.ogm:hibernate-ogm-redis:5.1.0.Final
Alternatively, you can download archives containing all the binaries, source code and documentation from Sourceforge.
What’s next?
One of the focus of the next release will be to improve the features supported by the Hot Rod dialect.
How can I get in touch?
You can find us through the following channels:
-
Stack Overflow: we monitor the tag hibernate-ogm
-
Zulip: Hibernate OGM Zulip stream
We are looking forward to hearing your feedback!