Good news!
We released Hibernate OGM 5.1 Alpha1 and 5.0.2 Final!
What’s new?
Hibernate OGM 5.0.2.Final
Hibernate OGM 5.0.2.Final now supports MongoDB 3.2 and it’s still backward compatible with Hibernate OGM 5.0.1.Final.
If you need to upgrade from a version before 5.0, you can find help on the migration notes.
The 5.0.2.Final changelog contains all the details about the changes in this release.
Hibernate OGM 5.1.0.Alpha1
Hibernate OGM 5.1.0.Alpha1 brings support for Neo4j in remote mode. The user will have the option to choose between the new Bolt protocol or the more familiar HTTP interface.
We also started to re-work the way Hibernate OGM groups operations before running them; this reduce the number of calls and commands to execute on the datastore, leading to better performance.
The 5.1.0.Alpha1 changelog contains all the details about the changes in this release.
How can I try the remote Neo4j dialect?
You can test Hibernate OGM support for Neo4j adding the following dependency to your project:
<dependency>
<groupId>org.hibernate.ogm</groupId>
<artifactId>hibernate-ogm-neo4j</artifactId>
<version>5.1.0.Alpha1</version>
</dependency>
and setting the following properties:
# Required hibernate.ogm.datastore.provider = neo4j_bolt # or neo4j_http # Optional hibernate.ogm.datastore.host = myproject.example.com:8989 hibernate.ogm.datastore.username = example_username hibernate.ogm.datastore.password = example_password
You can get more information about this integration and how to configure it in the Neo4j section of the documentation.
Where can I get them?
5.0.2.Final
You can get the required core library using the following Maven coordinates:
-
org.hibernate.ogm:hibernate-ogm-core:5.0.2.Final
and these are the backends currently available:
-
Cassandra: org.hibernate.ogm:hibernate-ogm-cassandra:5.0.2.Final
-
CouchDB: org.hibernate.ogm:hibernate-ogm-couchdb:5.0.2.Final
-
Infinispan: org.hibernate.ogm:hibernate-ogm-infinispan:5.0.2.Final
-
Ehcache: org.hibernate.ogm:hibernate-ogm-ehcache:5.0.2.Final
-
MongoDB: org.hibernate.ogm:hibernate-ogm-mongodb:5.0.2.Final
-
Neo4j: org.hibernate.ogm:hibernate-ogm-neo4j:5.0.2.Final
-
Redis: org.hibernate.ogm:hibernate-ogm-redis:5.0.2.Final
Alternatively, you can download archives containing all the binaries, source code and documentation from Sourceforge.
5.1.0.Alpha1
You can get the required core library using the following Maven coordinates:
-
org.hibernate.ogm:hibernate-ogm-core:5.1.0.Alpha1
and these are the backends currently available for 5.1.0.Alpha1:
-
Cassandra: org.hibernate.ogm:hibernate-ogm-cassandra:5.1.0.Alpha1
-
CouchDB: org.hibernate.ogm:hibernate-ogm-couchdb:5.1.0.Alpha1
-
Infinispan: org.hibernate.ogm:hibernate-ogm-infinispan:5.1.0.Alpha1
-
Ehcache: org.hibernate.ogm:hibernate-ogm-ehcache:5.1.0.Alpha1
-
MongoDB: org.hibernate.ogm:hibernate-ogm-mongodb:5.1.0.Alpha1
-
Neo4j: org.hibernate.ogm:hibernate-ogm-neo4j:5.1.0.Alpha1
-
Redis: org.hibernate.ogm:hibernate-ogm-redis:5.1.0.Alpha1
Alternatively, you can download archives containing all the binaries, source code and documentation from Sourceforge.
What’s next?
The major addition in the next release will be the integration with Infinispan remote via the HotRod protocol.
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 hear your feedback!