-
Notifications
You must be signed in to change notification settings - Fork 3.6k
Metamodel Integration Tasks
JIRA issue: HHH-8897
Repository: https://github.com/gbadner/hibernate-core Branch: HHH-8897-replace-metamodel
In order to minimize the impact of diverging functionality in master/metamodel branches, I took the following approach:
- create a branch of master (HHH-8897-replace-metamodel);
- delete the existing org.hibernate.metamodel package (main and test);
- org.hibernate.metamodel package (main and test) from the metamodel branch into into HHH-8897-replace-metamodel;
- make minimal code changes to accommodate the new metamodel.
This allows new/diverging functionality from the metamodel branch (outside of org.hibernate.metamodel) to be merged by the person must knowledgeable about that new/diverging functionality.
I did merge some functionality from metamodel branch that was required by org.hibernate.metamodel. In these cases, I made my best guess. It would be good for someone more familiar with the code to ensure that I did the right thing.
- TBD
The following test failures probably require functionality to be merged from metamodel branch:
The following test failures probably require updates in metamodel functionality, due to new functionality in master branch: