Commit Graph

1718 Commits

Author SHA1 Message Date
Emmanuel Bernard 41bb177619 HHH-5286 Scanner instances can now be passed in the integration map
The Scanner builder was only considering the scanner key from the properties
not the integration map and hence never handled instances. Now fixed.

git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19665 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-06-02 13:17:23 +00:00
Steve Ebersole 5af328cb4a HHH-5262 - Allow UserType and CompositeUserType to be registered with BasicTypeRegistry
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19649 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-06-02 05:15:54 +00:00
Emmanuel Bernard 3dd364c716 HHH-5268 Add documentation for uuid and uuid2 identifier generators
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19648 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-06-01 23:23:40 +00:00
Steve Ebersole 94f5659503 HHH-3579 - Support for PostgreSQL UUID data type
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19647 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-06-01 19:16:50 +00:00
Steve Ebersole 7aa8449788 HHH-5268 - Support for java.util.UUID properties/generators
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19646 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-06-01 18:34:12 +00:00
Hardy Ferentschik 41b2416be4 HHH-5233 Fixed implementation for multiple fetch profiles overrides. Cleaned up pom.
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19634 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-31 10:48:08 +00:00
Hardy Ferentschik 087f2b567a HHH-5204 Aligned the properties of SkipForDialect, RequiresDialect and RequiresDialectFeature
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19627 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-28 14:21:57 +00:00
Hardy Ferentschik 9409685386 HHH-5004 Fixed problems in PropertyContainer and added some more comments. Cleaned up some code in InheritanceState
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19626 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-27 18:44:57 +00:00
Steve Ebersole cd6cf45eb9 HHH-4868 - Upgrade to Javassist 3.12.0.GA
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19625 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-26 22:27:27 +00:00
Steve Ebersole 6d01dd07b0 HHH-2268 - Skip bridge methods during getter determination (JDK Bug 5062759)
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19624 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-26 22:08:33 +00:00
Steve Ebersole 39c75a50c6 HHH-4147 - Eager Bidirectional association with @ManyToOne in PK lead to infinite loop
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19623 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-26 21:31:54 +00:00
Emmanuel Bernard 3af3e38b53 HHH-5149 mark multiple mapping of the same entity as XML only
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19622 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-26 16:22:31 +00:00
Emmanuel Bernard 3c9c1c598f HHH-5149 Merge doc for generated properties and quoted elements
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19621 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-26 16:21:56 +00:00
Emmanuel Bernard c906bc9780 HHH-5149 remove alternative mapping section
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19620 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-26 16:21:22 +00:00
Emmanuel Bernard 89b2659331 HHH-5149 Merge embedded object / component documentations
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19619 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-26 16:20:43 +00:00
Emmanuel Bernard 7c5f43737e HHH-5149 merge natural id documentation
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19618 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-26 16:20:08 +00:00
Emmanuel Bernard d5e59832f2 HHH-5149 Merge <properties> section with annotations own construct
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19617 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-26 16:19:35 +00:00
Emmanuel Bernard 74874857d4 HHH-5149 move xml specific constructs to its dedicated section
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19616 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-26 16:19:02 +00:00
Emmanuel Bernard f50d19fc7c HHH-5149 Merge @Any documentation
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19615 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-26 16:18:28 +00:00
Emmanuel Bernard a0edae6efa HHH-5149 Merge property documentation
I've decided to keep the split because the annotation concepts are layered fairly differently than
the xml ones on properties.

git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19614 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-26 16:17:33 +00:00
Emmanuel Bernard f42826502b Fix typo on doc
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19613 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-26 16:16:55 +00:00
Steve Ebersole c952c87ab4 HHH-5263 - Improve preface
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19612 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-26 15:54:28 +00:00
Hardy Ferentschik 21af0d0146 HHH-5147 Applied patch and removed obsolete code and comments
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19611 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-26 11:09:16 +00:00
Steve Ebersole db5b3a4c0a HHH-5263 - Improve preface
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19609 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-25 20:45:26 +00:00
Steve Ebersole a05dc9066a git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19607 1b8cb986-b30d-0410-93ca-fae66ebed9b2 2010-05-25 19:07:43 +00:00
Emmanuel Bernard 30ea7142e8 HHH-5258 isLoaded and superclasses and private properties now works
Use getDeclaredField and getDeclaredMethod, use the whole class hierarchy
and use a cache to speed up both class hierarchy
and property to Member computation

git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19601 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-25 13:08:22 +00:00
Emmanuel Bernard 66ef8d95c5 HHH-5258 add tests on isLoaded and superclasses and private properties
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19600 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-25 13:07:42 +00:00
Emmanuel Bernard 85e15cfbdf Typo in test
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19599 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-25 13:06:51 +00:00
Steve Ebersole 0d7932c748 HHH-5253 - TableHiLoGenerator does not increment hi-value any more when lo-range es exhausted
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19586 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-21 21:20:36 +00:00
Steve Ebersole ddac598513 HHH-3050 - Convert usage of Hibernate's FastHashMap to ConcurrentHashMap (Java 1.5)
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19584 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-21 19:38:04 +00:00
Steve Ebersole 96664aeb2f HHH-5200 - Prepare to use H2 as the default testing datbase
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19583 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-21 17:57:21 +00:00
Steve Ebersole 06f13dd4dc account for last H2 failure on core.
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19580 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-21 06:56:48 +00:00
Steve Ebersole c0361d566b account for more failures on h2 (only 1 more!)
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19574 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-21 04:26:21 +00:00
Steve Ebersole 78c8c6fb6a HHH-5248 - Introduce CompositeType interface (to replace AbstractComponentType interface)
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19572 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-20 21:55:28 +00:00
Steve Ebersole 5aa6ad61ca HHH-5245 - Introduce LobHelper
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19571 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-20 20:37:56 +00:00
Steve Ebersole d06e11092d HHH-5245 - Introduce LobHelper
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19570 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-20 20:19:34 +00:00
Steve Ebersole 5c7f4ee712 HHH-2277 - bidirectional <key-many-to-one> both lazy=false fetch=join lead to infinite loop
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19564 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-20 05:45:33 +00:00
Steve Ebersole 460cbf8d96 HHH-2277 - bidirectional <key-many-to-one> both lazy=false fetch=join lead to infinite loop
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19563 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-20 05:37:43 +00:00
Emmanuel Bernard a58e1ef197 Minor JavaDoc typo
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19538 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-18 07:59:51 +00:00
Emmanuel Bernard e1d6d7cb19 HHH-5233 Add @FailureExpected
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19537 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-18 07:14:20 +00:00
Emmanuel Bernard 76059f0215 HHH-5233 revert incorrect pom.xml change
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19536 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-18 07:12:45 +00:00
Emmanuel Bernard 58fa9e2e0f HHH-5233 add test on @FetchProfile and multiple @FetchOverride
Clean some more

git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19535 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-18 07:05:32 +00:00
Steve Ebersole 3d988c6a6d HHH-5230 - Regresion! @SequenceGenerator with allocationSize=1 fails Other allocationSizes appear to be decremented by 1
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19530 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-17 15:39:55 +00:00
Emmanuel Bernard b0b674d341 HHH-5149 documentation for versioning
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19529 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-17 14:29:28 +00:00
Emmanuel Bernard 3015c64556 HHH-5233 add test on @FetchProfile and multiple @FetchOverride
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19528 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-17 14:28:55 +00:00
Gail Badner 84f0b00bc6 HHH-5231 HHH-5220 : Fixes for DB2 and PostgreSQL unit tests
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19526 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-16 21:33:05 +00:00
Steve Ebersole 7690f9a493 Fixed problem in hibernate-core test run because of H2 driver not being on classpath
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19522 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-15 13:08:24 +00:00
Strong Liu 6de4dc800f HHH-3220 Patch to prevent org.hibernate.AssertionFailure: possible non-threadsafe access to the session error caused by stateless sessions
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19518 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-15 08:37:30 +00:00
Steve Ebersole dceb92d4a5 HHH-5042 - TableGenerator does not increment hibernate_sequences.next_hi_value anymore after having exhausted the current lo-range
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19488 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-12 20:45:00 +00:00
Steve Ebersole 2c2717013b HHH-5138 - Redesign types + introduce TypeRegistry & TypeResolver
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19484 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-12 19:51:26 +00:00