Hibernate SVN: r15702 - core/branches/Branch_3_2_4_SP1_CP/src/org/hibernate/persister/entity.
by hibernate-commits@lists.jboss.org
Author: dstephan
Date: 2008-12-16 17:26:08 -0500 (Tue, 16 Dec 2008)
New Revision: 15702
Modified:
core/branches/Branch_3_2_4_SP1_CP/src/org/hibernate/persister/entity/AbstractEntityPersister.java
Log:
JBPAPP-1259 -Backport HHH-3584 - Modified getPropertiesToUpdate to check if version property has been marked as updateable==false before adding.
Modified: core/branches/Branch_3_2_4_SP1_CP/src/org/hibernate/persister/entity/AbstractEntityPersister.java
===================================================================
--- core/branches/Branch_3_2_4_SP1_CP/src/org/hibernate/persister/entity/AbstractEntityPersister.java 2008-12-16 22:24:53 UTC (rev 15701)
+++ core/branches/Branch_3_2_4_SP1_CP/src/org/hibernate/persister/entity/AbstractEntityPersister.java 2008-12-16 22:26:08 UTC (rev 15702)
@@ -3088,7 +3088,7 @@
propsToUpdate[property] = true;
}
}
- if ( isVersioned() ) {
+ if ( isVersioned() && updateability[getVersionProperty() ]) {
propsToUpdate[ getVersionProperty() ] =
Versioning.isVersionIncrementRequired( dirtyProperties, hasDirtyCollection, getPropertyVersionability() );
}
17 years, 4 months
Hibernate SVN: r15701 - core/trunk/core/src/main/java/org/hibernate/persister/entity.
by hibernate-commits@lists.jboss.org
Author: dstephan
Date: 2008-12-16 17:24:53 -0500 (Tue, 16 Dec 2008)
New Revision: 15701
Modified:
core/trunk/core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
Log:
HHH-3584 - Modified getPropertiesToUpdate to check if version property has been marked as updateable==false before adding.
Modified: core/trunk/core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
===================================================================
--- core/trunk/core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java 2008-12-16 22:24:27 UTC (rev 15700)
+++ core/trunk/core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java 2008-12-16 22:24:53 UTC (rev 15701)
@@ -3154,7 +3154,7 @@
propsToUpdate[property] = true;
}
}
- if ( isVersioned() ) {
+ if ( isVersioned() && updateability[getVersionProperty() ]) {
propsToUpdate[ getVersionProperty() ] =
Versioning.isVersionIncrementRequired( dirtyProperties, hasDirtyCollection, getPropertyVersionability() );
}
17 years, 4 months
Hibernate SVN: r15700 - core/branches/Branch_3_3/core/src/main/java/org/hibernate/persister/entity.
by hibernate-commits@lists.jboss.org
Author: dstephan
Date: 2008-12-16 17:24:27 -0500 (Tue, 16 Dec 2008)
New Revision: 15700
Modified:
core/branches/Branch_3_3/core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
Log:
HHH-3584 - Modified getPropertiesToUpdate to check if version property has been marked as updateable==false before adding.
Modified: core/branches/Branch_3_3/core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
===================================================================
--- core/branches/Branch_3_3/core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java 2008-12-16 22:23:40 UTC (rev 15699)
+++ core/branches/Branch_3_3/core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java 2008-12-16 22:24:27 UTC (rev 15700)
@@ -3106,7 +3106,7 @@
propsToUpdate[property] = true;
}
}
- if ( isVersioned() ) {
+ if ( isVersioned() && updateability[getVersionProperty() ]) {
propsToUpdate[ getVersionProperty() ] =
Versioning.isVersionIncrementRequired( dirtyProperties, hasDirtyCollection, getPropertyVersionability() );
}
17 years, 4 months
Hibernate SVN: r15699 - core/branches/Branch_3_2/src/org/hibernate/persister/entity.
by hibernate-commits@lists.jboss.org
Author: dstephan
Date: 2008-12-16 17:23:40 -0500 (Tue, 16 Dec 2008)
New Revision: 15699
Modified:
core/branches/Branch_3_2/src/org/hibernate/persister/entity/AbstractEntityPersister.java
Log:
HHH-3584 - Modified getPropertiesToUpdate to check if version property has been marked as updateable==false before adding.
Modified: core/branches/Branch_3_2/src/org/hibernate/persister/entity/AbstractEntityPersister.java
===================================================================
--- core/branches/Branch_3_2/src/org/hibernate/persister/entity/AbstractEntityPersister.java 2008-12-16 11:49:22 UTC (rev 15698)
+++ core/branches/Branch_3_2/src/org/hibernate/persister/entity/AbstractEntityPersister.java 2008-12-16 22:23:40 UTC (rev 15699)
@@ -3083,7 +3083,7 @@
propsToUpdate[property] = true;
}
}
- if ( isVersioned() ) {
+ if ( isVersioned() && updateability[getVersionProperty() ]) {
propsToUpdate[ getVersionProperty() ] =
Versioning.isVersionIncrementRequired( dirtyProperties, hasDirtyCollection, getPropertyVersionability() );
}
17 years, 4 months