Commit Graph

5019 Commits

Author SHA1 Message Date
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
Steve Ebersole 34459efc2e HHH-8502 - EnversIntegrator#disintegrate needs to check config for null 2013-09-16 06:37:56 -05:00
Juergen Zimmermann e903b3d3cf HHH-8394 Wrong processing of package-info.java on Windows 2013-09-12 13:37:34 -04:00
Arlo Louis O'Keeffe ea7f1e805c HHH-8500 Interbase does not have a boolean type 2013-09-12 13:17:07 -04:00
Steve Ebersole f08ede4808 HHH-8499 - Prepare for 4.3 Beta4 release 2013-09-12 12:15:12 -05:00
Steve Ebersole 6dcb4e3b51 HHH-8499 - Prepare for 4.3 Beta4 release 2013-09-12 12:14:28 -05:00
Steve Ebersole 300300e1af HHH-8499 - Prepare for 4.3 Beta4 release 2013-09-12 11:44:42 -05:00
Steve Ebersole 6968cbdfee HHH-8487 - Auto-flush on JPA native SQL query 2013-09-12 11:44:42 -05:00
Steve Ebersole 9e54c418ab HHH-8499 - Prepare for 4.3 Beta4 release 2013-09-12 11:44:42 -05:00
Farah Juma 93a67bec94 HHH-8492: Making the validator factory available via EntityManagerFactory.getProperties().get("javax.persistence.validation.factory"). 2013-09-12 11:37:24 -04:00
Brett Meyer 580af7e61b HHH-8496 TableCatalog and TableSchema arguments mistaken in DB update-script. 2013-09-12 10:44:43 -04:00
Steve Ebersole d0b556ece6 HHH-8459 - Improved handling of JPA schema-generation target files 2013-09-12 08:49:52 -05:00
Steve Ebersole 0bf29bc2fd HHH-8493 - Implement ConstructorResults handling 2013-09-12 07:10:44 -05:00
Brett Meyer 312283cb0e HHH-8491 formatting and improved readability 2013-09-11 15:46:23 -04:00
Christian Beikov d224991d1b HHH-8491 Improved implementation for locale string parsing 2013-09-11 15:46:19 -04:00
minman 0695299155 HHH-8472 @Lob annotation applies to both key and value of Map 2013-09-11 14:42:15 -04:00
java4dev@ 7444c6c139 HHH-8297 Typo in error message: "contains phyical column name" 2013-09-11 14:39:27 -04:00
Brett Meyer eef090d5bf HHH-8364 corrected test 2013-09-11 14:31:54 -04:00
beamerblvd 34965da78f HHH-8364 exclude-unlisted-classes parsing handles content incorrectly
Parsing for exclude-unlisted-classes handles content within the element incorrectly. The value correctly defaults to false. <exclude-unlisted-classes /> and <exclude-unlisted-classes>true</exclude-unlisted-classes> are correctly parsed as true. However, <exclude-unlisted-classes>false</exclude-unlisted-classes> is incorrectly parsed as true. This commit fixes that.
2013-09-11 14:31:54 -04:00
Brett Meyer 3869845ee0 HHH-8364 test case 2013-09-11 14:31:54 -04:00
Steve Ebersole d9310b13f7 HHH-8490 - Remove buildDashboard dependency on check 2013-09-11 12:01:06 -05:00
Scott Marlow bcb84dd49b HHH-8442 certain EntityManager operations (createQuery()) should rollback the TX for when Runtime exceptions are thrown 2013-09-11 12:49:36 -04:00
Steve Ebersole 4027f131e3 HHH-8487 - Auto-flush on JPA native SQL query 2013-09-11 10:52:48 -05:00
Steve Ebersole c6fbd4be4c HHH-8487 - Auto-flush on JPA native SQL query 2013-09-11 09:18:04 -05:00
Steve Ebersole 05dcb8f5c1 HHH-8486 - javax.persistence.Tuple#get(String,Class) impl does not validate type 2013-09-10 18:46:23 -05:00
Steve Ebersole a3f1c247bc HHH-8480 - JPA Predicate#not() on a simple predicate should leave the operator as AND, not mutate it to OR 2013-09-10 17:16:11 -05:00
Steve Ebersole cbd828217a HHH-8485 - Apply newly extracted version-injection plugin 2013-09-10 16:08:18 -05:00
Brett Meyer 08ab72dc5c HHH-8470 scripted hibernate-osgi test properties in Gradle, cleaned up
test environment
2013-09-09 19:35:11 -04:00
Steve Ebersole 1fc9efb2a2 HHH-8469 - Application of JPA 2.1 AttributeConverters 2013-09-09 15:35:55 -05:00
Steve Ebersole b8b586a65e HHH-8477 - Cannot create named queries at runtime - exception results 2013-09-09 14:15:13 -05:00
Brett Meyer d995bb9bb9 HHH-8153 Criteria on Enum mapping defined in hbm.xml fails. 2013-09-09 14:40:39 -04:00
Brett Meyer 9db5400f8f HHH-8470 corrected felix properties...again 2013-09-09 10:41:50 -04:00
Scott Marlow f198392364 HHH-8442 certain EntityManager operations (e.g. StoredProcedureQuery.execute()) should rollback the TX for when Runtime exceptions are thrown 2013-09-06 19:50:56 -04:00
Brett Meyer 29ab1766c0 HHH-8363 SessionFactoryServiceRegistryImpl should not call parent#destroy, test failures, formatting 2013-09-06 18:28:58 -04:00
Tomaz Cerar 360567beac HHH-8363 Some more mem leak fixes 2013-09-06 18:28:58 -04:00
Brett Meyer fa341c66e9 HHH-8363 destroy the parent ServiceRegistry and stop its provided 2013-09-06 18:28:58 -04:00
Brett Meyer 3fdffcbcd4 HHH-8363 cleanup and formatting 2013-09-06 18:28:58 -04:00
Tomaz Cerar 5011b4a30e HHH-8363 ClassLoaderServiceImpl should be defined as Stoppable
- also fix problem with JpaIntegrator holding references to beanmanager
2013-09-06 18:28:57 -04:00
Brett Meyer 8a0d301ba5 HHH-8474 accounted for Gradle 1.7's BND upgrade 2013-09-06 18:28:57 -04:00
Steve Ebersole 9348c23e00 HHH-8469 - Application of JPA 2.1 AttributeConverters 2013-09-06 16:47:07 -05:00
Steve Ebersole 1f6daa6785 HHH-8469 - Application of JPA 2.1 AttributeConverters 2013-09-06 13:38:56 -05:00