Scott Marlow
dfffe73198
HHH-4546 add JPA 2.0 locking. Javadoc change.
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@18054 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-25 00:05:08 +00:00
Scott Marlow
ceaea5a2a3
HHH-4546 add JPA 2.0 locking. Introduce LockOptions as the wrapper and session.buildLockRequest() (replaces session.lock()).
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@18053 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-24 23:59:50 +00:00
Adam Warski
49f7b49bdc
HHH-4608:
...
- options to specify default schema/catalog name for audit tables
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@18035 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-24 16:19:58 +00:00
Adam Warski
8855e85040
HHH-4540:
...
- updating docs
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@18033 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-24 15:36:49 +00:00
Adam Warski
f39550fff1
HHH-4540:
...
- applying patch from Nicolas Rougé
- the revision timestamp can now be a j.u.Date or a j.s.Date, and be mapped to a Date in the DB
- test
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@18032 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-24 15:21:10 +00:00
Emmanuel Bernard
d32a736d76
Add H2 profile
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@18030 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-24 09:41:24 +00:00
Emmanuel Bernard
07c5967f46
HHH-4604 IllegalArgumentException should be raised when an ordinal parameter is not present in the query
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@18029 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-24 09:39:08 +00:00
Adam Warski
9d5f0d084a
Not swallowing exceptions in some cases when a tx is rolled back by Envers
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@18028 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-24 09:19:47 +00:00
Emmanuel Bernard
5b6a8eee07
HHH-3164 HHH-1575 InExpression was populating parameters in the wrong order.
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@18027 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-23 18:34:56 +00:00
Emmanuel Bernard
1ca018960e
HHH-3164 add test
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@18026 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-23 18:08:09 +00:00
Adam Warski
deabfeb485
An error message (instead of an NPE) when a suprclass of an audited entity is not audited
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@18024 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-23 15:43:31 +00:00
Steve Ebersole
1a31549ced
HHH-2584 - PersistentMap.remove() incorrect on uninitialized, non-extra-lazy map
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@18020 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-21 02:57:20 +00:00
Steve Ebersole
5c30fe6464
HHH-2576 - Allow native-sql to have placeholders for default schema and catalog
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@18018 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-21 02:01:45 +00:00
Scott Marlow
35ca4c3563
HHH-4546 add JPA 2.0 locking. Still need more LockRequest support in AbstractEntityPersister.getAppropriateLoader(), may need to refactor.
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@18016 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-20 14:51:13 +00:00
Steve Ebersole
a8e34f0066
HHH-2308 - Adding predicates to the join condition using Criteria Query
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@18012 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-20 05:20:28 +00:00
Steve Ebersole
a3d1a3c59f
HHH-4586 - Jpa2.0 Criteria API lower function missing parameter
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@18008 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-19 01:34:35 +00:00
Steve Ebersole
7587c09f00
HHH-4581 - Embedded objects in criteria API does not work
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@18007 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-18 22:13:03 +00:00
Steve Ebersole
085c6c9e9e
HHH-4584 - Query Language needs to support joins on embedded values
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@18006 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-18 21:02:19 +00:00
Galder Zamarreno
abc165eaba
[HHH-4520] (Infinispan second level cache integration can cache stale collection data) Ported fix. testManyUsers has been disabled while ISPN-277 gets fixed. Finally, Infinispan version has been upgraded to 4.0.0.CR2.
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@18005 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-18 16:56:13 +00:00
Scott Marlow
1658d1f58b
HHH-4588 workaround for JBSEAM-4474
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@18004 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-18 16:35:28 +00:00
Gail Badner
01a1a251d7
HHH-2762 : new unit tests for SessionImplementor.getNonFlushedChanges()/applyNonFlushedChanges() implementation
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17998 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-17 23:17:25 +00:00
Gail Badner
36100c8c3a
HHH-2762 : Added StatefulPersistenceContext.getProxiesByKey() (needed for testing non-flushed changes)
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17997 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-17 23:12:09 +00:00
Hardy Ferentschik
546b13a7dd
HHH-4529 Added some test entities
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17992 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-16 14:52:30 +00:00
Strong Liu
e20713b0f2
HHH-4576 - Tests in MySQL using different case for objects as defined in configuration
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17989 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-16 14:05:17 +00:00
Strong Liu
a1d2ece5cf
HHH-4576 - Tests in MySQL using different case for objects as defined in configuration
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17988 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-16 14:04:16 +00:00
Steve Ebersole
a99a524b37
HHH-4572 - check if the connection supports jdbc4 before looking for the createClob method
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17984 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-14 18:03:16 +00:00
Steve Ebersole
a63c8ef82a
HHH-4572 - check if the connection supports jdbc4 before looking for the createClob method
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17979 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-14 03:45:27 +00:00
Steve Ebersole
3ac574d7da
HHH-2990 - Bad usage of ClassLoader.loadClass() for Java6 in SerializationHelper$CustomObjectInputStream - deserialization bottleneck for arrays
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17978 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-13 19:04:09 +00:00
Hardy Ferentschik
5379d952d4
HHH-4573
...
ComponentTupilzer - typo in doc
CompositeIdTest, TvMagazinPk - test cleanup
DynamicComponentTupilzer - import cleanup
Ejb3* - Added toString() implementations and changed logging string
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17977 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-13 18:15:10 +00:00
Galder Zamarreno
ec31e277ec
[HHH-4519] (Hibernate/Infinispan integration doesn't property handle Entity/CollectionRegionAccessStrategy evictAll) Fixed and got provider to work with forthcoming Infinispan 4.0.0.CR2 which has been just tagged but the maven repo has not been updated yet.
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17976 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-13 18:12:53 +00:00
Scott Marlow
8da29593d2
HHH-4572) check if the connection supports jdbc4 before looking for the createClob method
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17975 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-13 17:40:36 +00:00
Steve Ebersole
66b84aec0c
HHH-4571 - Infinispan not properly being built into distribution bundle
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17974 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-13 16:15:57 +00:00
Steve Ebersole
5a2caea959
HHH-4569 - Split focus of ConfigurationPerformanceTest
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17968 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-13 04:26:57 +00:00
Steve Ebersole
d558dac5dc
HHH-4569 - Split focus of ConfigurationPerformanceTest
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17964 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-12 19:46:04 +00:00
Scott Marlow
655be65063
HHH-4546 - add JPA 2.0 locking.
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17962 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-12 04:20:41 +00:00
Steve Ebersole
49d529bad8
HHH-4567 - EntiytManager's QueryImpl mishandles ordinal position of HQL-style positional parameters
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17961 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-11 22:20:48 +00:00
Steve Ebersole
85b3ad297f
HHH-4065 - Incorrect SQL is used for HQL if the number of values for a filter collection parameter is changed
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17959 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-11 20:27:39 +00:00
Gail Badner
c97e15d28f
HHH-2762 : Add AbstractDelegateSessionImplementor.getNonFlushedChanges()/applyNonFlushedChanges()
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17958 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-11 18:56:29 +00:00
Hardy Ferentschik
2db1718bf7
HHH-4566 Added test scope to the jaxb dependencies
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17957 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-11 16:50:34 +00:00
Juraci Krohling
7aa225c0fe
HHH-4565 HSQLDB shouldn't be a dependency in compile scope
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17956 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-11 16:30:22 +00:00
Steve Ebersole
1d3ceafffb
HHH-4561 - Deprecate openConnection()/closeConnection() methods on Batcher interface
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17955 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-11 05:58:42 +00:00
Steve Ebersole
f5384ba355
HHH-4548 - Alter poms to not use javax.* artifacts under Sun proprietary license
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17952 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-10 21:27:01 +00:00
Steve Ebersole
617975fefb
HHH-4560 - JDBC4 support inadvertently missed 1.4 compatibility
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17951 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-10 21:26:50 +00:00
Steve Ebersole
aa8ad85ce4
HHH-4550 - Document that update-timestamps cache region should not be configured for expiry.
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17950 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-10 20:00:14 +00:00
Gail Badner
5d3893d290
HHH-2762 : SessionImplementor.getNonFlushedChanges()/applyNonFlushedChanges() API and initial implementation
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17948 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-10 08:38:09 +00:00
Gail Badner
13b6de2490
HHH-4545 : change CollectionAction.readObject() to private
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17947 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-07 00:38:39 +00:00
Scott Marlow
d82c1e859b
HHH-4546 - add JPA 2.0 locking
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17944 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-06 13:59:37 +00:00
Hardy Ferentschik
1bd95b3c1c
updated to the latest HV version
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17943 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-06 13:20:10 +00:00
Steve Ebersole
d0bad68a9b
HHH-4548 - Alter poms to not use javax.* artifacts under Sun proprietary license
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17936 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-06 05:25:38 +00:00
Steve Ebersole
007f7817b4
HHH-4548 - Alter poms to not use javax.* artifacts under Sun proprietary license
...
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@17935 1b8cb986-b30d-0410-93ca-fae66ebed9b2
2009-11-05 21:51:19 +00:00