[hibernate-commits] Hibernate SVN: r19487 - core/branches/Branch_3_5/core/src/main/java/org/hibernate/id.
hibernate-commits at lists.jboss.org
hibernate-commits at lists.jboss.org
Wed May 12 16:42:36 EDT 2010
Author: steve.ebersole at jboss.com
Date: 2010-05-12 16:42:35 -0400 (Wed, 12 May 2010)
New Revision: 19487
Modified:
core/branches/Branch_3_5/core/src/main/java/org/hibernate/id/MultipleHiLoPerTableGenerator.java
Log:
HHH-5042 - TableGenerator does not increment hibernate_sequences.next_hi_value anymore after having exhausted the current lo-range
Modified: core/branches/Branch_3_5/core/src/main/java/org/hibernate/id/MultipleHiLoPerTableGenerator.java
===================================================================
--- core/branches/Branch_3_5/core/src/main/java/org/hibernate/id/MultipleHiLoPerTableGenerator.java 2010-05-12 20:35:55 UTC (rev 19486)
+++ core/branches/Branch_3_5/core/src/main/java/org/hibernate/id/MultipleHiLoPerTableGenerator.java 2010-05-12 20:42:35 UTC (rev 19487)
@@ -279,6 +279,8 @@
maxLo = PropertiesHelper.getInt(MAX_LO, params, Short.MAX_VALUE);
returnClass = type.getReturnedClass();
- hiloOptimizer = new OptimizerFactory.LegacyHiLoAlgorithmOptimizer( returnClass, maxLo );
+ if ( maxLo >= 1 ) {
+ hiloOptimizer = new OptimizerFactory.LegacyHiLoAlgorithmOptimizer( returnClass, maxLo );
+ }
}
}
More information about the hibernate-commits
mailing list