{"push_id":643782739,"size":2,"distinct_size":2,"ref":"refs/heads/maintenance-0.20.x","head":"3c24e713bf76f2cefcea267b59a046de90a26e4a","before":"a31a473a94f618447e0452d80a3c7304ced76884","commits":[{"sha":"2dfe87821b7a1b23ef5767f9384f0f013d413f95","author":{"email":"91e38e63b890fbb214c8914809fde03c73e7f24d@al-an.info","name":"Alexey Andriyanov"},"message":"commitUpdatePortComment: don't lock Port table\n\ngetPortReservationComment: ability to set row lock\ncommitUpdatePortComment: use transaction an per-row lock\ninstead of table lock.","distinct":true,"url":"https://api.github.com/repos/RackTables/racktables/commits/2dfe87821b7a1b23ef5767f9384f0f013d413f95"},{"sha":"3c24e713bf76f2cefcea267b59a046de90a26e4a","author":{"email":"91e38e63b890fbb214c8914809fde03c73e7f24d@al-an.info","name":"Alexey Andriyanov"},"message":"linkPorts: don't lock Port table\n\nThe job of LOCK TABLE Port is already done by\nLink-before-insert/Link-before-update triggers. So, table lock is\nremoved.","distinct":true,"url":"https://api.github.com/repos/RackTables/racktables/commits/3c24e713bf76f2cefcea267b59a046de90a26e4a"}]}