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
Steve Ebersole
a9ba811baf
HHH-5138 - Redesign types + introduce TypeRegistry & TypeResolver
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19483 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-12 19:48:43 +00:00
Steve Ebersole
b0708314a9
HHH-5218 - Provide a new "pooled value" based optimizer which interprets the database value as the low boundary instead of upper boundary
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19481 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-12 18:27:16 +00:00
Steve Ebersole
5211f298f8
HHH-5217 - Minimize double sequence value reads in PooledOptimizer
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19478 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-12 15:13:47 +00:00
Adam Warski
1a722dfd97
Making it clear that a revision entity must be mapped
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19473 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-12 06:25:42 +00:00
Gail Badner
ad8e4340de
HHH-1574 : AbstractEntityPersister.getNaturalIdentifierSnapshot doesn't work with many-to-one ids (Alex Burgel)
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19472 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-12 02:27:56 +00:00
Steve Ebersole
ef24b0f556
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@19470 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-11 19:27:20 +00:00
Steve Ebersole
c875076103
HHH-4966 - Entity Manager bug with ParameterExpressionImpl
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19467 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-11 15:08:54 +00:00
Strong Liu
8e76bf9648
HHH-5210 Query Cache effective only after closing the session that created the cache
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19462 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-11 01:41:38 +00:00
Gail Badner
8749ae600a
HHH-3799 : Added test for PersistentSet does not honor hashcode/equals contract when loaded eagerly
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19461 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-11 00:49:20 +00:00
Gail Badner
36a2ef2699
HHH-5078 : JPA criteria query numeric expressions produce wrong result (due to wrong bracketing)
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19458 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-10 22:18:47 +00:00
Steve Ebersole
bb8f915859
HHH-5200 - Prepare to use H2 as the default testing datbase
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19456 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-10 21:48:24 +00:00
Steve Ebersole
4ed976e4ba
Added javadocs comments wrt postgresql and BLOB handling
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19455 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-10 21:26:04 +00:00
Steve Ebersole
77fba4df70
HHH-5173 - hql - average returns double but looses the decimal part
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19453 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-10 19:41:53 +00:00
Gail Badner
14bdaec5e7
HHH-5207 : Unexpected exception occurs during refresh of a detached immutable entity
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19451 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-10 18:34:22 +00:00
Steve Ebersole
9d93984ca1
HHH-5006 - hibernate.globally_quoted_identifiers=true and Annotations tests
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19447 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-10 12:29:29 +00:00
Strong Liu
111125eb6e
HHH-5208 Oracle 11g R2 RAC - Test SequenceIdentityTest fails because first value of sequence is "2"
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19445 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-10 10:34:18 +00:00
Strong Liu
19c1d56cca
HHH-5211 no need to create a schema first when run this test org.hibernate.test.sql.hand.custom.db2.DB2CustomSQLTest
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19441 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-10 09:31:20 +00:00
Sharath Reddy
9b9d799801
HHH-4647 Problems with @JoinColumn referencedColumnName and quoted column and table names
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19433 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-09 18:28:33 +00:00
Sharath Reddy
91cbdb8177
HHH-4647 Problems with @JoinColumn referencedColumnName and quoted column and table names
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19432 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-09 18:19:56 +00:00
Steve Ebersole
b4fa90a58b
HHH-5200 - Prepare to use H2 as the default testing datbase
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19429 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-08 21:58:15 +00:00
Steve Ebersole
413666f293
HHH-5200 - Prepare to use H2 as the default testing datbase
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19412 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-08 03:34:05 +00:00
Steve Ebersole
cb51ef1a64
HHH-5135 - "Ambiguous column" exception thrown with columns having the same name as a function registered with the dialect (e.g. to_date, floor)
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19411 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-07 20:53:34 +00:00
Emmanuel Bernard
8f4401349f
HHH-5149 documentation for versioning
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19407 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-07 15:36:30 +00:00
Hardy Ferentschik
12d44898a5
HHH-5204
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19406 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-07 15:13:09 +00:00
Hardy Ferentschik
1a8a602e3c
HHH-5204
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@19405 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2010-05-07 13:46:32 +00:00