Oracle doesn't actually support REPEATABLE READ, so we should make the isolation level a constant in Bugzilla::DB and let subclasses override it. They should always be using REPEATABLE READ or something more strict, though, I think.
Created attachment 258639 [details] [diff] [review] v1 Okay, here we go.
Checking in Bugzilla/DB.pm; /cvsroot/mozilla/webtools/bugzilla/Bugzilla/DB.pm,v <-- DB.pm new revision: 1.97; previous revision: 1.96 done
(In reply to comment #0) We may take SERIALIZABLE the default isolation level for Oracle. SERIALIZABLE is more strict than REPEATABLE READ, it also makes Phantom Read impossible.