GitHub PushEvent at 2014-04-13 15:10:55
Repository: Shielded
Actor: jbakic
Payload: {"shas":[["03a2d07516b95b50512c5676440d77e23de0ba66","6c70e48cb1f14d342edf7a9e9ee9188d8e85cff5@gmail.com","Removed the Rollback(false).\n\nIt was a dangerous function, allowing any method you make a call to, to quietly\nkill your transaction, without your code having any idea that this happened.\nYou might think that the values you obained from your transaction run are ok,\nsince you are normally executing in code which is after the InTransaction call,\nwhile in reality the transaction did not complete at all, and the values you\nextracted are potentially invalid.\n\nShield.Rollback now receives no arguments, and will cause a repetition of the\noutermost InTransaction call. If you want to stop a transaction, throw and catch\nan exception yourself. This eliminates the problems with silent failure, as there\nis no silent failure any more.","unknown-user",true]],"size":1,"ref":"refs/heads/master","head":"03a2d07516b95b50512c5676440d77e23de0ba66"}