2104 Commits

Author SHA1 Message Date
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
Arlo Louis O'Keeffe
ea7f1e805c HHH-8500 Interbase does not have a boolean type 2013-09-12 13:17:07 -04:00
Steve Ebersole
9e54c418ab HHH-8499 - Prepare for 4.3 Beta4 release 2013-09-12 11:44:42 -05: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
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
Steve Ebersole
cbd828217a HHH-8485 - Apply newly extracted version-injection plugin 2013-09-10 16:08:18 -05:00
Steve Ebersole
1fc9efb2a2 HHH-8469 - Application of JPA 2.1 AttributeConverters 2013-09-09 15:35:55 -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
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
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
Brett Meyer
46c962e9b0 HHH-8468 cleanup and simplification 2013-09-05 13:46:44 -04:00
s.vasilyev
91a289e3a9 HHH-8468 - @JoinColumn(table = "...") doesn't use NamingStrategy 2013-09-05 13:27:41 -04:00
s.vasilyev
0cce06fb54 HHH-8468 test case 2013-09-05 13:24:56 -04:00
Brett Meyer
a450630f36 HHH-8464 normalize quoting on join column 2013-09-05 12:46:31 -04:00
Brett Meyer
6963dc88d0 HHH-8316 JandexHelper uses ClassLoaderService 2013-09-04 22:38:18 -04:00
Brett Meyer
9acb43599b HHH-8462 Handle <converter></converter> elements in orm.xml 2013-09-04 18:13:44 -04:00
Steve Ebersole
151dd1531b HHH-8469 - Application of JPA 2.1 AttributeConverters 2013-09-03 11:43:24 -05:00
Brett Meyer
9f10ec5e74 HHH-8454 added numeric types to MySQLDialect#getCastTypeName 2013-08-29 15:06:59 -04:00
Steve Ebersole
939c1f2743 HHH-8445 - Implement REF_CURSOR support for StoredProcedureQuery 2013-08-27 16:17:28 -05:00
Steve Ebersole
cd812b6d65 HHH-8413 - Rename ProcedureResults -> ProcedureOutputs 2013-08-25 21:08:49 -05:00
Steve Ebersole
0ecb76f9d5 Tests for @ConstructorResult mapping of stored procedure results 2013-08-25 09:41:56 -05:00
Brett Meyer
8b65113ada HHH-3047 Increase max alias length for Oracle dialects from 10 to 30 2013-08-22 22:32:21 -04:00
Brett Meyer
d91ed8942c HHH-4699 test case 2013-08-22 15:35:52 -04:00
Kristian Marinkovic
ad5dd18aac HHH-4699 trim value from database before Enum.valueOf()
this change fixes the problem with fixed size columns with enum values
that are right padded.
2013-08-22 15:19:57 -04:00
Steve Ebersole
0b488b92a0 HHH-8111 - AttributeConverter doesn't override built-in type mappings 2013-08-22 10:01:53 -05:00
Steve Ebersole
d2c5734c6e HHH-8111 - AttributeConverter doesn't override built-in type mappings 2013-08-22 09:27:59 -05:00
Steve Ebersole
9f86babd88 HHH-8111 - AttributeConverter doesn't override built-in type mappings 2013-08-22 09:27:59 -05:00
Brett Meyer
8ccbd7d121 HHH-8068 formatting and cleanup 2013-08-21 15:39:32 -04:00
ammachado
d0a7a017a5 HHH-8068 Suggestion for improvement. 2013-08-21 15:39:19 -04:00
Brett Meyer
9ee5392456 HHH-7915 test case and cleanup 2013-08-21 15:39:19 -04:00
chris-manning
7ef045ae2c HHH-7915 Include referenced columns when creating foreign keys from the included table 2013-08-21 15:39:07 -04:00
Brett Meyer
10930af516 HHH-2692 corrected failing test 2013-08-20 19:49:27 -04:00
Manuel Bernhardt
f1e4bfbffd HHH-2692 Handling subqueries in INSERT...SELECT, disallowing use of
:parameters in SELECT if not in INSERT...SELECT, additional test cases

Conflicts:
	hibernate-core/src/main/java/org/hibernate/hql/ast/tree/SelectClause.java
	hibernate-core/src/test/java/org/hibernate/test/hql/BulkManipulationTest.java
2013-08-20 19:33:36 -04:00
Manuel Bernhardt
6ad0d4cfbe HHH-2692: Correctly reporting type mismatch in select...insert
Conflicts:
	hibernate-core/src/main/java/org/hibernate/hql/ast/tree/IntoClause.java
	hibernate-core/src/test/java/org/hibernate/test/hql/BulkManipulationTest.java
2013-08-20 19:30:35 -04:00
Manuel Bernhardt
9304c2b3e9 Least-effort fix for HHH-2692
Conflicts:
	hibernate-core/src/main/java/org/hibernate/hql/ast/HqlSqlWalker.java
	hibernate-core/src/main/java/org/hibernate/hql/ast/tree/IntoClause.java
	hibernate-core/src/main/java/org/hibernate/hql/ast/tree/SelectExpressionList.java
	hibernate-core/src/test/java/org/hibernate/test/hql/BulkManipulationTest.java
2013-08-20 19:29:17 -04:00
Steve Ebersole
bf168ca24e HHH-8111 - AttributeConverter doesn't override built-in type mappings 2013-08-19 16:07:07 -05:00
Anton Marsden
ad5c0f1f82 HHH-5920: improve the performance of PersistentClass 2013-08-19 16:19:26 -04:00
Steve Ebersole
7bcf161d36 HHH-8111 - AttributeConverter doesn't override built-in type mappings 2013-08-19 14:54:46 -05:00
Brett Meyer
5a7d179f81 HHH-8423 corrected one un-cleaned-up test 2013-08-19 13:26:18 -04:00
Brett Meyer
714d48880d HHH-8447 HQL delete with multiple subqueries failing (incorrect alias
used)
2013-08-16 12:34:24 -04:00