Hardy Ferentschik
ef90b00b14
HHH-5281 apply @Length ddl constraints (without loading HV classes)
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19747 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-06-16 10:43:40 +00:00
Hardy Ferentschik
c0e94443b1
HHH-5094 applied some changes as on 3.5 branch
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19740 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-06-15 14:53:17 +00:00
Gail Badner
6d9c10deab
HHH-5195 : FilterImpl.validate() throws NullPointerException on deserialization
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19730 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-06-15 02:44:40 +00:00
Gail Badner
3c57a05313
HHH-5195 : FilterImpl.validate() throws NullPointerException on deserialization
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19728 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-06-15 02:15:54 +00:00
Gail Badner
182ee2f34e
HHH-5195 : FilterImpl.validate() throws NullPointerException on deserialization
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19727 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-06-15 02:15:05 +00:00
Steve Ebersole
06f9e60a0a
HHH-3579 - Support for PostgreSQL UUID data type
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19726 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-06-14 18:59:10 +00:00
Hardy Ferentschik
55de9e8e5f
HHH-5149 Updated collection mapping to take annotatons into consideration
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19725 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-06-14 12:34:32 +00:00
Gail Badner
0fe85c1194
HHH-5220 : Unit tests related to HHH-5063 and HHH-5135 fail on DB2
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19723 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-06-14 05:19:07 +00:00
Gail Badner
9e6d8be376
HHH-5220 HHH-5231 : Fix unit test failures and DB lockups for SELECT COUNT(DISTINCT arg1, arg2) tests
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19722 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-06-14 04:27:40 +00:00
Gail Badner
c53359d468
HHH-5251 : NativeSQLQueryReturn impls pre-cache a final hashcode based on non-final fields
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19721 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-06-13 22:19:34 +00:00
Steve Ebersole
cd304f83cf
HHH-5098 - AssertionFailure thrown when collection contains a parameterized type
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19719 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-06-11 20:07:05 +00:00
Strong Liu
e630fde1aa
HHH-4036 EntityMetamodel entityNameByInheritenceClassNameMap field used inconsistently
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19717 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-06-11 18:13:13 +00:00
Strong Liu
1cec58314d
typo in the entitymanager doc
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19716 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-06-11 16:41:14 +00:00
Emmanuel Bernard
d77d703ebe
HHH-5149 Reorganise sections of basic O/R mappings
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19713 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-06-10 16:22:34 +00:00
Emmanuel Bernard
10fc436d8a
HHH-5149 Add documentation for to one associations sharing primary keys
...
Move shared orthogonal options like lazy / eager fetching to the super section
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19712 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-06-10 16:21:56 +00:00
Emmanuel Bernard
7916197774
HHH-5149 Add documentation for to one associations with foreign key
...
Describe foreign key and association table options.
Describe various configurations like fetch lazy and co.
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19711 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-06-10 16:21:22 +00:00
Emmanuel Bernard
74a5e4b405
HHH-5149 fix text not wrapping up in html rendering
...
Was due to a itemizedlist embedded in a para
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19710 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-06-10 16:20:43 +00:00
Emmanuel Bernard
1eaf80e3a9
HHH-5148 add JAVA role to a programlisting
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19709 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-06-10 16:13:06 +00:00
Emmanuel Bernard
b58d3be7dc
HHH-5149 remove typo
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19708 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-06-10 16:12:27 +00:00
Adam Warski
3766cea7c2
* always adding a nested type mapping, if there are type properties; not only in case of instances of CustomType
...
* simplifying the basic generator because of the new type hierarchy
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19703 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-06-09 08:52:22 +00:00
Adam Warski
f0df563982
svn merge -r 19697:19698 https://svn.jboss.org/repos/hibernate/core/branches/envers-hibernate-3.3 .
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19699 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-06-08 07:15:42 +00:00
Strong Liu
e6d7d62bc0
HHH-5294 declare source files encoding to utf-8 to avoid maven warning
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19695 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-06-05 14:14:58 +00:00
Emmanuel Bernard
e4eed4c7e5
HHH-5286 Add test on scanner with intergration map being null
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19667 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-06-02 14:50:48 +00:00
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