|
From: Jason v. Z. <ja...@ze...> - 2003-01-30 08:16:41
|
Hi, I have a tarball with modifications to hermes to allow the transaction isolation level to be configured by the user if desired: http://www.apache.org/~jvanzyl/xa-isolation-levels.tgz I have modifed: hk.hku.cecid.phoenix.message.handler.Constants hk.hku.cecid.phoenix.message.handler.DbConnectionPool hk.hku.cecid.phoenix.message.handler.DiagTool hk.hku.cecid.phoenix.message.handler.MessageServer and added: hk.hku.cecid.phoenix.message.handler.IsolationLevelSelector It simply allows users to do the following: <Driver>org.axiondb.jdbc.AxionDriver</Driver> <User>user</User> <Password>password</Password> <URL>jdbc:axiondb:hermes:/tmp/hermes/db</URL> <TransactionIsolationLevel>SERIALIZABLE</TransactionIsolationLevel> If a transaction isolation level is not specified at all or misconfigured then the current behavior is employed where the most rigorous isolation level is used. -- jvz. Jason van Zyl ja...@ze... http://tambora.zenplex.org In short, man creates for himself a new religion of a rational and technical order to justify his work and to be justified in it. -- Jacques Ellul, The Technological Society |