Steve Ebersole
5e8b74d8e8
HHH-6782 - define javadoc groups based on api/spi/internal
2012-01-13 10:58:48 -06:00
Steve Ebersole
fb3566b467
HHH-2879 - initial clean implementation with no caching
2012-01-12 16:15:49 -06:00
edalquist
e01ea2ecf8
HHH-2879 Apply hibernate code templates and formatting
2012-01-12 16:15:35 -06:00
edalquist
f74c5a7fa5
HHH-2879 Apply hibernate code templates and formatting
2012-01-12 16:15:19 -06:00
edalquist
8de0f76df1
HHH-2879 Cache naturalId -> entityId sql on init
2012-01-12 16:15:03 -06:00
edalquist
eecee618c6
HHH-2879 Add ResolveNaturalId event, listener and entity persister api
...
HHH-2879 Adds ResolveNaturalIdEvent with listener and default impl
HHH-2879 Adds API to EntityPersister to get an entity's ID based on its natural-id
HHH-2879 Add unit test for initial verification of loading an entity by natural-id
2012-01-12 16:14:28 -06:00
edalquist
8796fe5ed6
HHH-2879 Remove use of generics due to proxy issues
2012-01-12 16:13:45 -06:00
edalquist
2d03ca322d
HHH-2879 Make IdentifierLoadAccess the primary API
...
HHH-2879 Update all load and get APIs to use byId and IdentifierLoadAccess
2012-01-12 16:13:22 -06:00
edalquist
60b6c7f5eb
HHH-2879 Add LoadAccess interfaces to Session API
...
HHH-2879 Add naive implementation of IdentifierLoadAccess
HHH-2879 Add placeholder implementation of NaturalIdLoadAccess
2012-01-12 16:11:50 -06:00
Adam Warski
d8003efcf6
Merge pull request #249 from stliu/HHH-6964
...
HHH-6964 Audit Strategy class can't be found by Thread.currentThread().getContextClassLoader() under AS7
2012-01-12 12:13:02 -08:00
Strong Liu
8f9d8b530e
HHH-6964 EnversIntegrator is always detected by default while initializing Serviceregistry using Native Hibernate API causing a MappingException even when Envers is not used
2012-01-13 04:09:01 +08:00
Strong Liu
e07aff45da
HHH-6964 EnversIntegrator is always detected by default while initializing Serviceregistry using Native Hibernate API causing a MappingException even when Envers is not used
2012-01-13 03:44:30 +08:00
Adam Warski
aa33b57242
Including the actual exception if an AuditStrategy can't be created
2012-01-12 20:12:43 +01:00
Steve Ebersole
23891ff11a
4.0.1
2012-01-11 14:05:37 -06:00
Steve Ebersole
b6e6f4f628
4.0.1
2012-01-11 12:19:54 -06:00
Steve Ebersole
7899d34ca4
Merge branch 'master' of github.com:hibernate/hibernate-core
2012-01-11 12:14:26 -06:00
Paul Ferraro
5a8060ae8b
HHH-6952 Allow extensions of InfinispanRegionFactory to override classloader logic
2012-01-11 17:24:57 +01:00
Galder Zamarreño
8a4d604d9c
ISPN-6955 Add guarantees that the cluster forms
2012-01-11 16:12:58 +01:00
Adam Warski
ad65da80ed
Adding a note that listeners are no longer needed in 4.x
2012-01-11 15:34:07 +01:00
Strong Liu
bd552fe909
code format and correct javadoc
2012-01-11 17:46:18 +08:00
Lukasz Antoniak
fbfc133af8
HHH-6825 - Formatting and Javadoc change
2012-01-10 20:34:39 +01:00
Lukasz Antoniak
c703d134f2
HHH-6825 - ToOne property mappers refactoring
2012-01-10 20:08:43 +01:00
Steve Ebersole
0481dad403
HHH-6657 - Document org.hibernate.integrator.spi.IntegratorService
2012-01-10 13:03:42 -06:00
Galder Zamarreño
81c505c70c
HHH-6955 Use Infinispan's test JGroups stack that uses TEST_PING
...
By doing this, discovery of nodes is not timed and instead is done
in-memory which is much more reliable from a testing perspective.
Due to timing issues, some tests would randomly fail because the
cluster did not form in time, so changing to this JGroups stack for
testing solves random test failures due to invalidation messages
not being sent around.
2012-01-10 19:17:26 +01:00
Steve Ebersole
066fea02c7
HHH-5024 - MetadataContext#registerAttribute does not recognize inherited fields
2012-01-10 10:06:18 -06:00
Galder Zamarreño
cc9fbf42a9
HHH-6955 Upgrade to Infinispan 5.1.0.CR3
...
* Switch to autoCommit=false so that unnecessary transactions
are not created.
* Mark timestamps cache explicitly non-transactional.
* Move away from using caches as a way to send evict all
notifications. Instead, use custom commands provided by Infinispan.
* Get rid of the JDBC transaction test because it does not make
sense configuring JDBC transactions with Infinispan 2LC.
2012-01-10 13:55:30 +01:00
Steve Ebersole
a41efe37d5
HHH-5275 - Criteria.setLockMode does not work correctly
2012-01-09 17:53:24 -06:00
Steve Ebersole
35ce5bfef7
HHH-5024 - MetadataContext#registerAttribute does not recognize inherited fields
2012-01-09 17:53:11 -06:00
Steve Ebersole
e69104cd23
HHH-5275 - Criteria.setLockMode does not work correctly
2012-01-09 17:06:22 -06:00
Steve Ebersole
cc15ba3f58
HHH-5024 - MetadataContext#registerAttribute does not recognize inherited fields
2012-01-09 16:02:57 -06:00
lukasz-antoniak
0efd1dd886
Merge pull request #244 from lukasz-antoniak/HHH-4439
...
HHH-4439 - Override auditing behavior of properties defined in @MappedSuperclass
2012-01-09 12:43:45 -08:00
Lukasz Antoniak
53b32e9e8d
HHH-4439 - Javadoc change
2012-01-09 21:18:57 +01:00
Steve Ebersole
e0f7d8fb17
HHH-6933 - Developer's guide has strange markup in Chapter 1
2012-01-09 11:10:59 -06:00
Steve Ebersole
8d6a07f611
HHH-6887 - Improve SQLStateConverter to take sql state type from the database metadata into account
2012-01-06 16:50:43 -06:00
Steve Ebersole
9ca985ccd1
HHH-6940 - Ability (easier) to run bits of code in a timeout protected way
2012-01-06 08:21:04 -06:00
Lukasz Antoniak
05df3d8638
HHH-4439 - Test and Javadoc change
2012-01-06 15:20:27 +01:00
Lukasz Antoniak
1293253412
HHH-4439 - Javadoc change
2012-01-06 14:37:24 +01:00
Lukasz Antoniak
0a08780e13
HHH-4439 - Deprecate Audited.auditParents
2012-01-06 14:14:07 +01:00
Steve Ebersole
86f3f3c347
HHH-6940 - Ability (easier) to run bits of code in a timeout protected way
2012-01-05 16:38:19 -06:00
Steve Ebersole
f8b5190a19
HHH-5275 - Criteria.setLockMode does not work correctly
2012-01-05 16:03:11 -06:00
Steve Ebersole
343269b00d
HHH-5124 - Removing an entity and persisting it again fails
2012-01-05 16:03:11 -06:00
Adam Warski
ab09c575e6
Merge pull request #242 from javaprog/HHH-5891
...
HHH-5891: Added ordering clause to query generated by getRevisions()
2012-01-05 08:15:07 -08:00
Steve Ebersole
2795994b22
HHH-6937 - Process database profiles just once per build
2012-01-05 09:58:42 -06:00
Lukasz Antoniak
5c80268664
HHH-6825 - Fix and test
2012-01-04 21:10:53 +01:00
Steve Ebersole
959e048fd0
HHH-6937 - Process database profiles just once per build
2012-01-04 13:43:46 -06:00
Scott Marlow
76a3ad2021
HHH-6936 EntityManagerImpl.close() and EntityManagerImpl.isOpen() should check if the session factory is closed
2012-01-04 13:59:18 -05:00
Scott Marlow
5e3775afe8
HHH-6897 fix for 'registry contains more than one (2) entity manager factories: EMF_BaseEntityManagerFunctionalTestCase' failure
2012-01-04 13:59:17 -05:00
Michael Rudolf
875a4b29dd
HHH-5891: Added ordering clause to query generated by getRevisions() to fulfill guarantee given in JavaDoc.
2012-01-04 17:25:58 +01:00
Steve Ebersole
40c61775df
HHH-6931 - Provide local database hook
2012-01-03 21:35:54 -06:00
Steve Ebersole
5540700f71
HHH-6931 - Provide local database hook
2012-01-03 21:34:05 -06:00