-
Notifications
You must be signed in to change notification settings - Fork 572
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
HV-1831 experiments (6.2) #1170
Conversation
Add support for containers; add tests for List w/ and w/o duplicated values
Add test for Map
…or with -p=predefined=true
…tracking is not required
I removed it from the traditional VF for now as I would like us to focus on the case where it is useful first. We will reintroduce it later once we have validated the approach where it is the most useful. I'm a bit unclear right now if we should use the same contract for traditional and predefined scope VF as we are dealing with different things and they won't be evaluated at the same moment. I'm thinking that maybe this needs to be a different contract.
} | ||
final BeanMetaData<?> beanMetaData = rawBeanMetaDataMap.get( beanClass ); | ||
|
||
if ( beanMetaData == null || !beanMetaData.hasCascadables() ) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I was wondering how to deal with beanMetaData == null
. I'm glad to see that spelled out here.
@gsmet, I've read through your changes, and I understand why you made those changes. Looks good to me! |
This contract allows to override the default bean process tracking behavior without exposing our internal structures. It needs a bit more love on the config side so that we can define it via XML too and some documentation.
Has this stalled? Any chance we will see a resolution to this in a near release? |
I recreated the PR with a branch in my fork here: #1288 . |
@jameswynn I don't have much time to spend on HV lately. If someone is interested in pursuing this in the meantime, it's very welcome. |
@gsmet : we have similar issues with the current solution. I'm having troubles finding the latest status of this. Is somebody still working on this? Thanks.. |
https://hibernate.atlassian.net/browse/HV-1831
Supersedes #1169, which targets the incorrect branch.