persistence@glassfish.java.net

Fixed gf 3152

From: Andrei Ilitchev <andrei.ilitchev_at_oracle.com>
Date: Mon, 27 Aug 2007 12:52:44 -0400

Issue number: 3152
Obtained from: TopLink
Submitted by: ailitche
Reviewed by: TopLink team
classes modified:
oracle.toplink.essentials.descriptors.TimestampLockingPolicy;
oracle.toplink.essentials.descriptors.VersionPolicy;
oracle.toplink.essentials.internal.descriptors.DescriptorIterator;
oracle.toplink.essentials.internal.ejb.cmp3.base.RepeatableWriteUnitOfWork;
oracle.toplink.essentials.internal.sessions.MergeManager;
oracle.toplink.essentials.internal.sessions.UnitOfWorkImpl;
oracle.toplink.essentials.mappings.CollectionMapping;
oracle.toplink.essentials.mappings.ObjectReferenceMapping;
tests:
oracle.toplink.essentials.testing.tests.cmp3.advanced.EntityManagerJUnitTestSuite
testManagedEmployeesMassInsertUseSequencing;
testManagedEmployeesMassInsertDoNotUseSequencing;
testManagedEmployeesMassMergeUseSequencing;
testManagedEmployeesMassMergeDoNotUseSequencing.

Long time was spent in commit because some objects were visited several
times.