On 9/20/2011 11:26 AM, Rick Hillegas wrote:
I have linked DERBY-5423 to DERBY-4437. This error can now appear as a result of the work done on DERBY-4437. It is possible that the error will go away if the default preallocation range for sequences/identities is boosted from 20 values to something bigger like 200. You might try re-running the test with this property setting:

   derby.language.sequence.preallocator=200

If that does fix the problem, then we may want to consider whether 20 is too low a default for this setting.

Thank you Rick. Once an appropriate default is determined, I think it would be good to update the release note to include a specific reference to this error and actions to avoid it if it occurs on upgrade. Sadly, I think it is something that users are not likely to hit until they are in a heavily loaded production environment. Is there a way to acheive the prior behavior where there is not a risk of the error occurring?



Reply via email to