{"push_id":878809148,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"b037b39e923a4c13bb21bb5270962995e001273d","before":"cb2e9e61cff1a40c18a68e59ab66b304a7a6f07c","commits":[{"sha":"3b13b2f1c15ce1efd3144671495de4522b4ba282","author":{"email":"53ccad33e0625915318fb3bc832e5c1c413d1294@ev-en.org","name":"Baruch Even"},"message":"Speed up by reading larger chunks\n\nBased on work initiated by mwilck","distinct":true,"url":"https://api.github.com/repos/baruch/gpart/commits/3b13b2f1c15ce1efd3144671495de4522b4ba282"},{"sha":"06132088cd07ec9d8e35ccb8ab049e608098f747","author":{"email":"ecd24381cda8f393ab0b98f76d1497cb855d02a9@arcor.de","name":"Martin Wilck"},"message":"gpart: use posix_fadvise to increase reading speed\n\nUse fadvise to tell the OS to try readahead.","distinct":true,"url":"https://api.github.com/repos/baruch/gpart/commits/06132088cd07ec9d8e35ccb8ab049e608098f747"},{"sha":"b037b39e923a4c13bb21bb5270962995e001273d","author":{"email":"ecd24381cda8f393ab0b98f76d1497cb855d02a9@arcor.de","name":"Martin Wilck"},"message":"gpart: avoid superfluous seek calls\n\nThe l64opush() logic would cause 2 lseek() syscalls per guess loop.\nBy simply seeking back after every probing call, we do with a single\nseek() call.","distinct":true,"url":"https://api.github.com/repos/baruch/gpart/commits/b037b39e923a4c13bb21bb5270962995e001273d"}]}