Issues
- EntityManager.merge triggers update of unchanged entityHHH-9223Resolved issue: HHH-9223
- Transaction timeout can cause non-threadsafe session access by reaper threadHHH-7910Resolved issue: HHH-7910Brett Meyer
- Enum Bug when using OK word inside of a enum being retrievedHHH-6351Resolved issue: HHH-6351
- Docs invalid link -HHH-5876Resolved issue: HHH-5876
- Hibernate increases version on readHHH-5867Resolved issue: HHH-5867Strong Liu
- Database MYSQL supports recursive but populate doesn't workHHH-5810Resolved issue: HHH-5810
- Request to have the sybase changes, referred to in HHH-3892, be backported to 3.3.2.GA_CP03HHH-5777Resolved issue: HHH-5777Strong Liu
- Pacth for validity audit strategy in Hibernate 3.3HHH-5720Resolved issue: HHH-5720
- Missing value in not updatable column in Envers audit tableHHH-5411Resolved issue: HHH-5411Lukasz Antoniak
- In the Session.flush method has a lost of perfomance about 50% when flush a large amout of dataHHH-5062Juraci Paixão Kröhling
- EventListenerConfigurator uses Ejb3Configuration but could use AnnotationConfiguration insteadHHH-5052Resolved issue: HHH-5052Emmanuel Bernard
- @TableGenerator throws Unsupported exception - error performing isolated workHHH-5019Resolved issue: HHH-5019
- AuditProperty.isNull() doesn't generate "tab.col is null" SQL clause as expectedHHH-4787Resolved issue: HHH-4787AdamA
- Field named "id" (but not an @Id) in a class referenced via join table leads to "Column 'col_1_1_' not found" when retrieving old versionsHHH-4712Resolved issue: HHH-4712Chris Cranford
- ClassCastException with parameter as CASE resultsHHH-4700Resolved issue: HHH-4700Steve Ebersole
- Criteria.createAlias : QueryException on @Embedded attributesHHH-4587Resolved issue: HHH-4587
- Tests in MySQL using different case for objects as defined in configurationHHH-4576Resolved issue: HHH-4576Strong Liu
- @UniqueConstraint(columnNames="") causes StringIndexOutOfBoundsExceptionHHH-4084Resolved issue: HHH-4084Brett Meyer
- Bug when use COALESCE combined with CAST(null as VARCHAR)HHH-4052Resolved issue: HHH-4052
- one-to-one non-lazy loading but Filters Not Applied.HHH-4026Resolved issue: HHH-4026Steve Ebersole
- <join>: <key>: different composite keyHHH-4024
- One-to-one: property-ref: foreign key: composite-idHHH-4014Resolved issue: HHH-4014
- Dynamic Instantiation with static inner classHHH-3994Resolved issue: HHH-3994
- org.hibernate.MappingException: Type not supported for auditing: org.hibernate.type.IdentifierBagTypeHHH-3950Resolved issue: HHH-3950
- Hibernate proxies Groovy's getMetaClass method breaking proxies when used with GroovyHHH-3870Resolved issue: HHH-3870Vlad Mihalcea
- Transient entities can be inserted twice on mergeHHH-3810Resolved issue: HHH-3810Former user
- Error with sql generated for set of subclass A in a peer subclass B.HHH-3752Resolved issue: HHH-3752Former user
- ManyToOneType.isModifiedHHH-3730Resolved issue: HHH-3730
- Spring compatible statistics MBean for second level cacheHHH-3713Resolved issue: HHH-3713
- generator identifier is overriding my idHHH-3634Resolved issue: HHH-3634
- DB sequence numbers are not unique when using the pooled SequenceStyleGenerator in multiple JVMs with the same DBHHH-3608Resolved issue: HHH-3608Steve Ebersole
- Informix7.2, jdk1.5, Informix Dialect Version 2.21JC5, Hibernate3.3HHH-3605Resolved issue: HHH-3605Strong Liu
- Hibernate custome classloaderHHH-3603Resolved issue: HHH-3603
- Add setReadOnly(true) method to the Criteria interfaceHHH-3578Resolved issue: HHH-3578Former user
- Subqueries with DetachedCriteria use erroneous alias since version 3.2.6.gaHHH-3534Resolved issue: HHH-3534
- Hibernate fails to resolve the correct orderby column in SQL when using inheritance hierarchyHHH-3500Resolved issue: HHH-3500
- Include one ore more SLF4J "adapters"HHH-3486Resolved issue: HHH-3486Steve Ebersole
- UnsupportedOperationException with StatelessSessionHHH-3482Resolved issue: HHH-3482Brett Meyer
- mess in a list of supported dialects (OracleDialect, H2Dialect, etc.)HHH-3453Resolved issue: HHH-3453Brett Meyer
- Boss / sub-ordinate relationHHH-3451Resolved issue: HHH-3451
- Include SingletonEhCacheProvider as an additional caching provider (Greg Luck)HHH-3450Resolved issue: HHH-3450Steve Ebersole
- A typo in the documentationHHH-3447Resolved issue: HHH-3447Diego Plentz
- EJB TransactionAttributes are not suportedHHH-3444Resolved issue: HHH-3444
- StaleObjectStateException logs unnecessary stacktraceHHH-3442Resolved issue: HHH-3442
- 3.3.0 GA with MySQL 5.0 throws table validation exceptionHHH-3440Resolved issue: HHH-3440Brett Meyer
- Could not check JTA transaction; nested exception is java.lang.StackOverflowErrorHHH-3438Resolved issue: HHH-3438
- re-add incorrectly removed public getSource() methods on eventsHHH-3437Resolved issue: HHH-3437Steve Ebersole
- Second-level cache is not evicted on failure of updateHHH-3436Resolved issue: HHH-3436
48 of 48
EntityManager.merge triggers update of unchanged entity
Rejected
Description
Created May 28, 2014 at 7:26 PM
Updated October 27, 2014 at 1:16 PM
Resolved October 27, 2014 at 1:16 PM
Activity
Show:
Brett MeyerOctober 27, 2014 at 1:16 PM
Closing, no response
See: https://forum.hibernate.org/viewtopic.php?f=1&t=1033719&p=2477844#p2477844
I've got a local test case with the implemented fix, where the behavior and the fix is demonstrated. The test-case is on my own code-base, so I can't share that easily.
As 4.3 contains the exact same code, I presume this version is affected as well.
I'm working on a patch with unit-test on https://github.com/jfbenckhuijsen/hibernate-orm
Note that this patch is highly experimental, as I have no extensive experience with Hibernate hacking, thus no idea which regressions I may introduce.