{"push_id":1334102932,"size":8,"distinct_size":8,"ref":"refs/heads/arthur/faster-appveyor-tests","head":"b7fd6cc17f768a6176b86533ba0bc0a264021b82","before":"527f74f79d756f6651963c2f18794555a5d9eeea","commits":[{"sha":"23b7df54a34237d243adf08c64f8885f86cb84c5","author":{"name":"tvrprasad","email":"5250ea434db7f810401aae62462a4f1f30eee966@gmail.com"},"message":"Currently inTransaction state on Connection is maintained based on the\nevents 'beginTransaction', 'commitTransaction' and 'rollbackTransaction'.\nThese are all available only for TDS versions 7.2 and over. This is\ncausing several transaction integration tests to fail.\n\nThis PR attempts to fill in the gaps by managing inTransaction state based\non equivalent events and callbacks for TDS versions below 7.2. All the\ntests pass now except for\ntransactionHelperMixedWithLowLevelTransactionMethods.","distinct":true,"url":"https://api.github.com/repos/tediousjs/tedious/commits/23b7df54a34237d243adf08c64f8885f86cb84c5"},{"sha":"8ada2df3aecdb39e4f2e6e6795c789e88c69393c","author":{"name":"tvrprasad","email":"5250ea434db7f810401aae62462a4f1f30eee966@gmail.com"},"message":"Fix test failure transactionHelperMixedWithLowLevelTransactionMethods.\n\nUpdate transactionDepth for Savepoint in transaction(). With this all the tests pass for all versions TDS.","distinct":true,"url":"https://api.github.com/repos/tediousjs/tedious/commits/8ada2df3aecdb39e4f2e6e6795c789e88c69393c"},{"sha":"38ecbd274178f15bbe1cfb6500db4ffc24db7ea2","author":{"name":"tvrprasad","email":"5250ea434db7f810401aae62462a4f1f30eee966@gmail.com"},"message":"Fix typo. Change this -> self in one place in Connection.transaction().","distinct":true,"url":"https://api.github.com/repos/tediousjs/tedious/commits/38ecbd274178f15bbe1cfb6500db4ffc24db7ea2"},{"sha":"4c6916bbf7bd227f12796355d6b4d650b05a2d3d","author":{"name":"tvrprasad","email":"5250ea434db7f810401aae62462a4f1f30eee966@gmail.com"},"message":"Change == to === for SQL_BATCH comparison.","distinct":true,"url":"https://api.github.com/repos/tediousjs/tedious/commits/4c6916bbf7bd227f12796355d6b4d650b05a2d3d"},{"sha":"d31a41337a5b3863044d1f12be7139e3e87aa06a","author":{"name":"tvrprasad","email":"5250ea434db7f810401aae62462a4f1f30eee966@gmail.com"},"message":"Hide internal Request object from user in transaction methods.\n\nChange callback invocations for TDS version < 7.2 in beingTransaction,\ncommitTransaction, rollbackTransaction and saveTransaction to not expose\nthe internal Request object instance created to send the TRANSACTION SQL\ncommands.","distinct":true,"url":"https://api.github.com/repos/tediousjs/tedious/commits/d31a41337a5b3863044d1f12be7139e3e87aa06a"},{"sha":"1702a3e0110ea61701304a78648feb63b9bb4c4c","author":{"name":"tvrprasad","email":"5250ea434db7f810401aae62462a4f1f30eee966@gmail.com"},"message":"Set transactionDepth and isSqlBatch properties only for tdsVersion < 7.2.","distinct":true,"url":"https://api.github.com/repos/tediousjs/tedious/commits/1702a3e0110ea61701304a78648feb63b9bb4c4c"},{"sha":"cd7f4b684ab34e2098a2de4317a305fcc82e2e1e","author":{"name":"tvrprasad","email":"5250ea434db7f810401aae62462a4f1f30eee966@gmail.com"},"message":"Switch from function() style to => in transaction method callbacks.","distinct":true,"url":"https://api.github.com/repos/tediousjs/tedious/commits/cd7f4b684ab34e2098a2de4317a305fcc82e2e1e"},{"sha":"b7fd6cc17f768a6176b86533ba0bc0a264021b82","author":{"name":"tvrprasad","email":"5250ea434db7f810401aae62462a4f1f30eee966@gmail.com"},"message":"Merge pull request #461 from tvrprasad/tds-multi-version\n\nCurrently inTransaction state on Connection is maintained based on the","distinct":true,"url":"https://api.github.com/repos/tediousjs/tedious/commits/b7fd6cc17f768a6176b86533ba0bc0a264021b82"}]}
{"actor":{"display_login":"tvrprasad"}}