{"push_id":965686315,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"b4729fa4d2ecba61cd2ccca4394fab363f03c3d9","before":"241403258180116d324f4a9513463ff091440495","commits":[{"sha":"c76aafbbf638fecf9e26a26acff8e682bb4b6550","author":{"email":"9a5dda80f10f16b8dcec2d0caa1dc0503b41fc37@gmail.com","name":"Sergei Lebedev"},"message":"Switched to 'ByteBuffer' in 'SeekableDataInput'\n\n  a quick (and probably incorrect) benchmark showed a 10% compressed\n  15% uncompressed read performance increase","distinct":true,"url":"https://api.github.com/repos/JetBrains-Research/big/commits/c76aafbbf638fecf9e26a26acff8e682bb4b6550"},{"sha":"adb636eacbebecdf2c7531078d75d30e8f0ceb4b","author":{"email":"9a5dda80f10f16b8dcec2d0caa1dc0503b41fc37@gmail.com","name":"Sergei Lebedev"},"message":"Half-through the 'ByteBuffer' transition\n\n  uncompressed reads are up to 7x faster now, compressed up to 2x","distinct":true,"url":"https://api.github.com/repos/JetBrains-Research/big/commits/adb636eacbebecdf2c7531078d75d30e8f0ceb4b"},{"sha":"b4729fa4d2ecba61cd2ccca4394fab363f03c3d9","author":{"email":"9a5dda80f10f16b8dcec2d0caa1dc0503b41fc37@gmail.com","name":"Sergei Lebedev"},"message":"Stripped down 'SeekableDataInput'\n\n  which is now more like a mapped file","distinct":true,"url":"https://api.github.com/repos/JetBrains-Research/big/commits/b4729fa4d2ecba61cd2ccca4394fab363f03c3d9"}]}