We're updating the issue view to help you get more done. 

Bytecode-enhancement-based dirty tracking does not work because PersistentAttributeInterceptor is never injected

Description

This is a regression of HHH-8354, if that code ever worked. There are no tests of the dirty tracking "in operation", just some tests of the enhanced bytecode.

Some details at http://vladmihalcea.com/2014/09/08/hibernate-bytecode-enhancement/

I also did a usage search for org.hibernate.engine.spi.PersistentAttributeInterceptor and found that:

  1. there is no non-test implementations of this method, and

  2. no code ever tries to inject the interceptor into the enhanced entity.

, did this ever work? Or , did you introduce a regression here when you refactored this code?

Any additional details to add?

Environment

None

Status

Assignee

Steve Ebersole

Reporter

Steve Ebersole

Fix versions

backPortable

None

Suitable for new contributors

None

Requires Release Note

None

Pull Request

None

backportDecision

None

Components

Priority

Critical