Commit Graph

4435 Commits

Author SHA1 Message Date
Philippe Marschall 3e4786220c HHH-5929 PooledLoOptimizer is not thread-safe
All Optimizers in OptimizerFactory are thread safe by having the
 #generate(AccessCallback) method synchronized. The only exception is
PooledLoOptimizer who's #generate(AccessCallback) method is not
synchronized.

 - make PooledLoOptimizer#generate(AccessCallback) synchronized

 https://hibernate.onjira.com/browse/HHH-5929
 https://hibernate.onjira.com/browse/HHH-6829
2012-07-11 00:29:32 +08:00
Strong Liu a86997c7ba HHH-7442 rename org.hibernate.internal.util.Value 2012-07-10 23:28:20 +08:00
Strong Liu 507e609176 HHH-7431 Reduce NaturalIdCacheKey Memory Footprint 2012-07-10 23:10:34 +08:00
John Verhaeg 6b4b91ccc7 HHH-7439: Added list and map to unidirectional one-to-many test 2012-07-09 11:56:26 -05:00
Gail Badner cc7cfb5c40 HHH-7436 : Add FailureExpected test for unidirectional many-to-many 2012-07-06 13:13:11 -07:00
Eric Dalquist a92d402cc5 HHH-7431 Don't pre-calc toString
Remove toString pre-calculation to avoid excess memory usage.
2012-07-06 11:15:17 -05:00
Strong Liu b95bcb31e6 HHH-7433 add jandex/classmate as a compile scope dependency to hibernate-testing module 2012-07-06 13:59:35 +08:00
Strong Liu 4a6ea053cc HHH-6491 Binding @SqlResultSetMapping 2012-07-05 01:59:18 +08:00
Gail Badner bc3964ba98 HHH-7427 : Ensure version column is non-nullable 2012-07-03 16:19:03 -07:00
Gail Badner 6f23941c29 HHH-7322 : Support for bidirectional one-to-many/many-to-one 2012-07-03 12:38:35 -07:00
Strong Liu 1a3c584991 HHH-6491 Binding @SqlResultSetMapping 2012-07-03 14:03:14 +08:00
Strong Liu 10a6425770 HHH-6491 Binding @SqlResultSetMapping 2012-06-29 00:21:26 +08:00
Strong Liu c1e40df164 HHH-6491 Binding @SqlResultSetMapping 2012-06-28 23:45:27 +08:00
Strong Liu 1679b1d3fc HHH-6354 ManyToOne natural id binding 2012-06-27 22:46:02 +08:00
Strong Liu 1ab72cfdb6 HHH-6354 component attribute natural id binding 2012-06-27 22:46:01 +08:00
Strong Liu 473790c1e4 HHH-6354 binding natural id on basic attribute 2012-06-27 22:46:01 +08:00
Strong Liu 1b1af382de HHH-7384 binding natural id cache
HHH-6354 Implement natural ID mapping
2012-06-27 22:46:01 +08:00
Strong Liu b2e0b5032d HHH-7384 add natural id to the hbm mapping xsd 2012-06-27 22:46:01 +08:00
Strong Liu 080446c89c HHH-7384 add natural id to the hbm mapping xsd 2012-06-27 22:46:01 +08:00
Gail Badner 7e6ea21908 HHH-7092 : Create default name for foreign and unique key constraints 2012-06-26 14:32:59 -07:00
Gail Badner c01104fbae HHH-6436 : Add org.hibernate.metamodel.relational.Column.isIdentity() 2012-06-19 14:41:00 -07:00
Lukasz Antoniak ffa9cf5768 HHH-5565 - Fix and test 2012-06-17 15:26:11 +02:00
Steve Ebersole d51a0d0c78 HHH-4394 - @OrderBy usage on a joined classes (when using join table) produces incorred SQL syntax. 2012-06-15 17:13:42 -05:00
Gail Badner f26e13173d HHH-7392 : Provide support for nullable many-to-one attributes 2012-06-14 14:27:31 -07:00
Gail Badner 22365060d5 HHH-7383 : Change Constraint interface and implementations to return unmodifiable collections instead of Iterable 2012-06-12 16:44:17 -07:00
Lukasz Antoniak 41bac11115 HHH-7311 - Fix and test 2012-06-12 07:22:49 +02:00
Strong Liu 1f78c9685e HHH-7382 refact: unify the configuration implementation loading strategy 2012-06-12 01:12:37 +08:00
Strong Liu 74b9ebc09a HHH-7381 license header 2012-06-11 21:54:39 +08:00
Strong Liu 451dcd5f19 HHH-7381 Refact: split CacheImpl from SessionFactoryImpl into a session factory scope service 2012-06-11 21:53:42 +08:00
Strong Liu aac6510098 HHH-7380 bug when initialize MULTI_TENANT_IDENTIFIER_RESOLVER and CUSTOM_ENTITY_DIRTINESS_STRATEGY 2012-06-11 17:46:54 +08:00
Steve Ebersole 55abc2e357 Fixed files truncated by merge from master 2012-06-08 14:32:09 -05:00
Gail Badner 758c2491b5 Added test code truncated by merge 2012-06-08 12:09:17 -07:00
Steve Ebersole 7bdd8214e1 Merge branch 'master' into metamodel 2012-06-08 08:09:02 -05:00
Steve Ebersole 7cda27b6aa cleanup missed references to matrix sourceSet 2012-06-08 08:08:13 -05:00
Steve Ebersole 159b81f680 Merge branch 'master' into metamodel 2012-06-08 08:01:46 -05:00
Steve Ebersole bd7b54a4ea cleanup missed references to matrix sourceSet 2012-06-08 07:59:54 -05:00
Steve Ebersole 986b66eb18 Initial merge from master to metamodel 2012-06-07 16:12:32 -05:00
Steve Ebersole b0bdda1141 consolidate src/test and src/matrix 2012-06-07 14:12:06 -05:00
Steve Ebersole e6234bd2bd consolidate src/test and src/matrix 2012-06-07 14:11:03 -05:00
Steve Ebersole 0196ad20f8 consolidate src/test and src/matrix 2012-06-07 14:07:08 -05:00
Lukasz Antoniak 77d83b8a10 HHH-5411 - Fix and test 2012-06-07 14:08:15 +02:00
Steve Ebersole 67c5000885 HHH-7374 - Support KEY, ENTRY and VALUE qualifiers in WHERE clause 2012-06-06 17:22:58 -05:00
Gail Badner 503949b563 HHH-7322 : Integrate one-to-many cascade and fetch mode to persisters 2012-06-06 12:42:55 -07:00
Gail Badner 92c7b2d04f HHH-7373 : Remove commented out code from unit test 2012-06-05 13:37:00 -07:00
Steve Ebersole d971317e1b HHH-6896 - Metamodel.managedType(...) implemented incorrectly 2012-06-05 15:02:24 -05:00
Gail Badner 48cd1e2f81 HHH-7373 : Basic collection element nullability is incorrect 2012-06-05 12:44:11 -07:00
John Verhaeg 188049a5a0 HHH-7372: Added tests to test laziness for other collection types. Also renamed test to better reflect its purpose. 2012-06-05 14:14:49 -05:00
Steve Ebersole 9b1521c29a HHH-6896 - Metamodel.managedType(...) implemented incorrectly 2012-06-05 13:52:28 -05:00
Martin Eisenhardt 886cf9157d Added missing word. 2012-06-05 12:23:14 +02:00
Martin Eisenhardt 95050f5d5a Fixed typo. 2012-06-04 11:59:23 +03:00