Commit Graph

4959 Commits

Author SHA1 Message Date
Brett Meyer 1a621666e1 HHH-8551 Cannot use with-clause on the RHS of a join 2013-09-25 16:24:48 -04:00
Steve Ebersole 0062600296 HHH-8550 - Order of remove/delete calls important for associated data 2013-09-25 13:36:48 -05:00
Steve Ebersole f2b272f468 HHH-8550 - Order of remove/delete calls important for associated data 2013-09-25 13:36:48 -05:00
Steve Ebersole 185fa1d68b HHH-8550 - Order of remove/delete calls important for associated data 2013-09-25 13:36:48 -05:00
Brett Meyer c28748f989 HHH-8502 synchronize AuditConfiguration#destroy 2013-09-25 14:22:37 -04:00
Brett Meyer a20b0bd9ea HHH-8556 QueryStructure#collectCorrelatedJoins should add
correlationRoots implementing Join
2013-09-25 12:09:33 -04:00
Brett Meyer 9e5ba931fb HHH-8553 hibernate-osgi needs to support alternative locations for
hibernate.cfg.xml
2013-09-24 23:58:16 -04:00
Brett Meyer 55d941944d HHH-8503 whoops 2013-09-24 22:30:55 -04:00
Brett Meyer a5e00f3201 HHH-8503 invoke determineDialect instead of constructDialect when
hibernate.dialect is blank
2013-09-24 22:04:40 -04:00
Brett Meyer 3740a5b37b HHH-8476 Bulk delete doesn't cascade delete on join table 2013-09-24 17:42:29 -04:00
Steve Ebersole 86b2fa4317 HHH-8549 - JPQL TREAT keyword handling is currently case sensitive 2013-09-24 15:13:15 -05:00
Steve Ebersole ae3f1117e0 HHH-8529 - AttributeConverter not applied to @ElementCollection 2013-09-23 16:05:22 -05:00
Steve Ebersole 0e40a9e6fc HHH-8543 - Complete org.hibernate.ejb.HibernatePersistence deprecation 2013-09-23 13:05:51 -05:00
Steve Ebersole 498735aa37 HHH-8478 - AttributeConverters need to be applied to JPQL and Criteria queries 2013-09-23 12:55:55 -05:00
Brett Meyer 2243fa68ff HHH-8521 LockMode should be checked on query execution, not during call
to setLockMode
2013-09-22 20:44:57 -05:00
Steve Ebersole 903321fe92 HHH-8542 - javax.persistence.Query#setLockMode should throw ISE if not a SELECT JPQL or Criteria query 2013-09-22 19:57:02 -05:00
Steve Ebersole ccd1fb07c8 HHH-8541 - EntityManager#getLockMode should technically throw TransactionRequiredException if transaction is not active 2013-09-22 15:36:21 -05:00
Steve Ebersole b839720cd3 HHH-8540 - Throw ISE on attempts to create EntityManager using any form of createEntityManager accepting SynchronizationType if RESOURCE_LOCAL 2013-09-22 15:03:03 -05:00
Steve Ebersole c9c2e0427a HHH-8540 - Throw ISE on attempts to create EntityManager using any form of createEntityManager accepting SynchronizationType if RESOURCE_LOCAL 2013-09-22 14:59:17 -05:00
Steve Ebersole 1f9c157db6 HHH-8539 - @Column#table naming primary table fails 2013-09-22 14:41:00 -05:00
Steve Ebersole 2bb866a616 HHH-8534 - Metamodel#managedType(SomeMappedSuperclass.class) returns null 2013-09-22 14:20:25 -05:00
Steve Ebersole a1ff3a29cb HHH-8529 - AttributeConverter not applied to @ElementCollection 2013-09-21 16:55:05 -05:00
Steve Ebersole 4473f0302f HHH-8529 - AttributeConverter not applied to @ElementCollection 2013-09-21 14:06:57 -05:00
Steve Ebersole 4d5174f55f HHH-8533 - Add tests of JPA Metamodel handling for MappedSuperclass and mixed @Id/@IdClass declaration 2013-09-20 22:05:24 -05:00
Steve Ebersole 9360f4d9d4 HHH-8533 - Add tests of JPA Metamodel handling for MappedSuperclass and mixed @Id/@IdClass declaration 2013-09-20 20:42:43 -05:00
Steve Ebersole bfb05f5694 HHH-8532 - ManagedType#getAttribute(String) should throw IAE rather than return null 2013-09-20 14:27:10 -05:00
Steve Ebersole bf0eed907f HHH-8530 - Align JPA "positional parameter" handling in javax.persistence.Parameter impl 2013-09-20 12:02:49 -05:00
Becca Gaspard 99be129200 HHH-8495 - Support ilike in Hibernate Envers 2013-09-20 07:20:19 +02:00
Steve Ebersole 1889562bed HHH-8525 - Hook in XML overriding of ConstructorResult for sql-result-set-mapping 2013-09-19 17:58:34 -05:00
Brett Meyer 9dba10cf9e HHH-8517 strip time from Date descriptors 2013-09-19 15:20:23 -04:00
Steve Ebersole 075da4fdf0 HHH-8523 - Incorrect parameter binding for Calendar and TemporalType 2013-09-19 13:55:55 -05:00
Steve Ebersole 5a3233b915 HHH-8523 - Incorrect parameter binding for Calendar and TemporalType 2013-09-19 13:20:40 -05:00
Brett Meyer 611e097a04 HHH-8522 CompositeIdTypeBindingTest.testCompositeTypeBinding fails on
sybase157
2013-09-19 12:42:45 -04:00
Steve Ebersole 280313dac4 HHH-8518 - Validate EMF#addNamedQuery transfers all query settings 2013-09-18 18:54:55 -05:00
Lukasz Antoniak 2f145d3985 HHH-8432 - Expanding parameters in IN clause 2013-09-18 17:20:31 -04:00
Steve Ebersole 5a7d37aa80 HHH-8518 - Validate EMF#addNamedQuery transfers all query settings 2013-09-18 15:12:45 -05:00
Steve Ebersole 346d958c20 HHH-8518 - Validate EMF#addNamedQuery transfers all query settings 2013-09-18 14:21:15 -05:00
Brett Meyer feaac3b917 HHH-4910 docs, javadocs, formatting, minor refactoring 2013-09-18 12:27:01 -04:00
Andy2003 bcd6185809 HHH-4910 The collection cache is evicted if a related collection element is inserted, removed or updated
HHH-4910 minor fixes

HHH-4910 make this feature configurable
2013-09-18 12:26:35 -04:00
Brett Meyer 66b222c8bf HHH-8516 EnumeratedTypeTest.testTrimmedEnum fails on oracle 2013-09-18 11:11:45 -04:00
Steve Ebersole a4d4152204 HHH-8514 - EntityManager#createQuery(CriteriaQuery) should throw IAE rather than ISE 2013-09-18 09:52:14 -05:00
Steve Ebersole 31f50f3280 HHH-8515 - EntityManager#createStoredProcedureQuery( String, String...) should throw IAE if result set mapping name(s) do not exist 2013-09-18 08:48:51 -05:00
Steve Ebersole 75dc1138de HHH-8514 - EntityManager#createQuery(CriteriaQuery) should throw IAE rather than ISE 2013-09-18 08:10:08 -05:00
Steve Ebersole 37d2e1804a Added some simple tests for using the JPA Cache API 2013-09-18 07:51:01 -05:00
Steve Ebersole a2881b3a35 HHH-8498 - Full ConstructorResult handling 2013-09-17 17:29:53 -05:00
Brett Meyer 4b2667cc40 HHH-1835 added stddev to MySQLDialect 2013-09-17 16:29:29 -04:00
Brett Meyer d538b9f2e3 HHH-8504 add MySQL5Dialect to StandardDatabaseInfoDialectResolver 2013-09-17 16:20:05 -04:00
Steve Ebersole 2fd4a75a78 HHH-8510 - Add a Logger which is able to monitor the creation of new Sessions at DEBUG/TRACE level 2013-09-17 13:11:55 -05:00
Steve Ebersole 8dae133bba HHH-4577 - 2L query cache: Low performance of flush and commit due many unnecessary (pre)invalidate calls on UpdateTimestampsCache 2013-09-16 15:38:17 -05:00
Anton Marsden 7bca11a504 HHH-4577: Improved performance of ActionQueue
The ActionQueue has been seriously refactored. An ExecutableList class
has been created to manage each list of actions, and it includes
serialization behaviour that was previously in ActionQueue. Prevalidate
behaviour has changed - prevalidate is now called once per execution
list rather than once per execution. A test case has been added for
ExecutableList. There is also a new method on the Executable interface.
2013-09-16 12:20:44 -05:00