-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Roadmap
Hibernate ORM is community driven! Therefore, the roadmap is extremely fluid and evolves frequently. The most detailed and up-to-date roadmap is consists of the issues and planned release versions in JIRA: issue tracker. However, the following is a decent view of where we’re headed.
Feature Versions (a group of changes that support one "feature" - generally would lead to a planned major release, often in conjunction with other active "Feature Versions" plans).
The following versions are in production and, therefore, they are in maintenance mode. Only bug fixes and important improvements will be included in any maintenance versions.
- hibernate-core & hibernate-entitymanager merge
-
Merging the 2 artifacts, heavily relying on JPA-based implementations from native Hibernate APIs, etc.
- Popular issues in JIRA
-
Focus on JIRA issues with high numbers of votes (many will require the new Query parser)
- Accessing JDBC results by position
-
JDBC results-by-position, rather than names, provides a big performance impact
- LoadPlan as an AST
-
Antlr query parser generates a LoadPlan
- ORM as a generic persistence engine
-
Research supporting OGM/Search use cases
- Docs/guides
-
Major improvements to documentation and guides, including numerous topic-based docs
- Redesigned metamodel
-
Complete replacement for the current org.hibernate.mapping code
- Query parser
-
Improved query parser based on Antlr 3/4
- Multi-tenancy improvements
-
Discriminator-based multi-tenancy
- Follow-on fetches
-
Two-phase loading via LoadPlans/EntityGraphs
- OSGi improvements
-
Support dynamic runtimes, multiple tenancy, multiple persistence units, and more.