Synchronize most of the optimizer's Generator methods, since these update shared state. No sure why Hibernate treats the NoopOptimizer specially, but the code looks weird to me.
Synchronize most of the optimizer's Generator methods, since these update shared state. No sure why Hibernate treats the NoopOptimizer specially, but the code looks weird to me.

hazzik/nhibernate-core,gliljas/nhibernate-core,alobakov/nhibernate-core,livioc/nhibernate-core,ManufacturingIntelligence/nhibernate-core,fredericDelaporte/nhibernate-core,hazzik/nhibernate-core,livioc/nhibernate-core,RogerKratz/nhibernate-core,RogerKratz/nhibernate-core,livioc/nhibernate-core,lnu/nhibernate-core,ngbrown/nhibernate-core,alobakov/nhibernate-core,hazzik/nhibernate-core,nkreipke/nhibernate-core,RogerKratz/nhibernate-core,ngbrown/nhibernate-core,RogerKratz/nhibernate-core,nkreipke/nhibernate-core,gliljas/nhibernate-core,nkreipke/nhibernate-core,lnu/nhibernate-core,ngbrown/nhibernate-core,nhibernate/nhibernate-core,nhibernate/nhibernate-core,ManufacturingIntelligence/nhibernate-core,gliljas/nhibernate-core,fredericDelaporte/nhibernate-core,ManufacturingIntelligence/nhibernate-core,nhibernate/nhibernate-core,lnu/nhibernate-core,fredericDelaporte/nhibernate-core,nhibernate/nhibernate-core,hazzik/nhibernate-core,alobakov/nhibernate-core,fredericDelaporte/nhibernate-core,gliljas/nhibernate-core