> > OK, got it. > The absence of this TargetedFields (or whatever name we could give it) > interface would be equivalent to allowSkipOnUnchangedField = false for a > bridge. Likewise for DynamicBoost and DynamicAnalyzer. > Of course an additional interface is less in your face than an explicit > method on the existing interfaces.
I'm fully aligned. That looks like the best approach, but I don't like it much to deal with complex hierarchies of interfaces - which need to be well understood by users - and behave differently according to the fact a method is defined or not. It would be nice if we could enable optimisations more transparently, but I see this looks like is the best we can do without going for the proxy path. Sanne _______________________________________________ hibernate-dev mailing list hibernate-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/hibernate-dev