{"push_id":1347834115,"size":21,"distinct_size":3,"ref":"refs/heads/test","head":"79b772e00cdc620e62bb5fce189d8efa92665fdf","before":"7f91c07834a5c9f97825d0ddc69c029fa60eeb15","commits":[{"sha":"384119ee3f0d6edede1f2c7ed10d352077f3d56c","author":{"name":"hanson.wang","email":"922bc931ed5b4828dd0ee445060c12aa500c3e37@gmail.com"},"message":"Implement smart case\n\nIf capital letters are provided in the query, case mismatches get a 0.5\nmultiplier penalty.","distinct":false,"url":"https://api.github.com/repos/hansonw/fuzzy-native/commits/384119ee3f0d6edede1f2c7ed10d352077f3d56c"},{"sha":"2dee8e449fe379158591c8c9d2c4352a97a85162","author":{"name":"hanson.wang","email":"922bc931ed5b4828dd0ee445060c12aa500c3e37@gmail.com"},"message":"First character should not be immune to character scoring.","distinct":false,"url":"https://api.github.com/repos/hansonw/fuzzy-native/commits/2dee8e449fe379158591c8c9d2c4352a97a85162"},{"sha":"221a9387db7298a1bc4168d43df73cf9161306a8","author":{"name":"hanson.wang","email":"922bc931ed5b4828dd0ee445060c12aa500c3e37@gmail.com"},"message":"Break ties by length","distinct":false,"url":"https://api.github.com/repos/hansonw/fuzzy-native/commits/221a9387db7298a1bc4168d43df73cf9161306a8"},{"sha":"732c7b8e06f9d4f226adf769aacdd3d79cdcf6cc","author":{"name":"hanson.wang","email":"922bc931ed5b4828dd0ee445060c12aa500c3e37@gmail.com"},"message":"0.3.0","distinct":false,"url":"https://api.github.com/repos/hansonw/fuzzy-native/commits/732c7b8e06f9d4f226adf769aacdd3d79cdcf6cc"},{"sha":"6ac00fc7ae0adda04e50247995ac706344099213","author":{"name":"hansonw","email":"ab6ca52ab784ccc1c684af5ed01112f0bbb65a83@fb.com"},"message":"Fix serious bug where `last_match` was incorrect (potentially causing a segfault)","distinct":false,"url":"https://api.github.com/repos/hansonw/fuzzy-native/commits/6ac00fc7ae0adda04e50247995ac706344099213"},{"sha":"0083d65cfee1c264751591722b44242d2074f5cd","author":{"name":"hansonw","email":"ab6ca52ab784ccc1c684af5ed01112f0bbb65a83@fb.com"},"message":"0.3.1","distinct":false,"url":"https://api.github.com/repos/hansonw/fuzzy-native/commits/0083d65cfee1c264751591722b44242d2074f5cd"},{"sha":"b1da5b0bd64be868c096005e76753b751fd7e5a7","author":{"name":"hansonw","email":"ab6ca52ab784ccc1c684af5ed01112f0bbb65a83@fb.com"},"message":"Stop building for node v0.12","distinct":false,"url":"https://api.github.com/repos/hansonw/fuzzy-native/commits/b1da5b0bd64be868c096005e76753b751fd7e5a7"},{"sha":"b61c8fc285efa0625b350e29eaa9564afb3cec45","author":{"name":"hansonw","email":"ab6ca52ab784ccc1c684af5ed01112f0bbb65a83@fb.com"},"message":"only node 4 and 5","distinct":false,"url":"https://api.github.com/repos/hansonw/fuzzy-native/commits/b61c8fc285efa0625b350e29eaa9564afb3cec45"},{"sha":"444c473c2b13428c273f4f72f6d093ae901cdc50","author":{"name":"hansonw","email":"ab6ca52ab784ccc1c684af5ed01112f0bbb65a83@fb.com"},"message":"Store candidates in a vector for speed.\n\nThis is a tradeoff of query time for add/remove time. (as well as extra memory)\nHowever, this makes full table scans blazingly fast, since we can avoid\ncache misses while looking at bitmasks.","distinct":false,"url":"https://api.github.com/repos/hansonw/fuzzy-native/commits/444c473c2b13428c273f4f72f6d093ae901cdc50"},{"sha":"1f89815fd814b1a71c39a4c6d12e7d4a44190c5e","author":{"name":"hansonw","email":"ab6ca52ab784ccc1c684af5ed01112f0bbb65a83@fb.com"},"message":"Switch to multiplicative scoring.\n\nThis penalizes non-contiguous strings much more severely.\nThis should now be enough to overcome differences in length.","distinct":false,"url":"https://api.github.com/repos/hansonw/fuzzy-native/commits/1f89815fd814b1a71c39a4c6d12e7d4a44190c5e"},{"sha":"f34c7f24a2fcaf7c0df0663dd66dd581d8fc7704","author":{"name":"hansonw","email":"ab6ca52ab784ccc1c684af5ed01112f0bbb65a83@fb.com"},"message":"0.4.0","distinct":false,"url":"https://api.github.com/repos/hansonw/fuzzy-native/commits/f34c7f24a2fcaf7c0df0663dd66dd581d8fc7704"},{"sha":"32fbe52dbc99762879bfc5d767e3c3d93bd6d355","author":{"name":"hansonw","email":"ab6ca52ab784ccc1c684af5ed01112f0bbb65a83@fb.com"},"message":"Build with gcc-4.9 on Travis","distinct":false,"url":"https://api.github.com/repos/hansonw/fuzzy-native/commits/32fbe52dbc99762879bfc5d767e3c3d93bd6d355"},{"sha":"c2a08f10aa77328342fbe2b585f54419fdfab7bd","author":{"name":"hansonw","email":"ab6ca52ab784ccc1c684af5ed01112f0bbb65a83@fb.com"},"message":"0.4.1","distinct":false,"url":"https://api.github.com/repos/hansonw/fuzzy-native/commits/c2a08f10aa77328342fbe2b585f54419fdfab7bd"},{"sha":"fc2bf2940114224a225a8099196bc056772aa8a5","author":{"name":"hansonw","email":"ab6ca52ab784ccc1c684af5ed01112f0bbb65a83@fb.com"},"message":"Make the maximum gap between consecutive characters configurable via maxGap\n\nInstead of hardcoding a limit of 10, make this user-configurable.\nSmaller numbers are more restrictive but make searches much faster.","distinct":false,"url":"https://api.github.com/repos/hansonw/fuzzy-native/commits/fc2bf2940114224a225a8099196bc056772aa8a5"},{"sha":"4796175bce12f2f793b427997a53da46bf348be0","author":{"name":"hansonw","email":"ab6ca52ab784ccc1c684af5ed01112f0bbb65a83@fb.com"},"message":"0.5.0","distinct":false,"url":"https://api.github.com/repos/hansonw/fuzzy-native/commits/4796175bce12f2f793b427997a53da46bf348be0"},{"sha":"6d1bf23d43b561cb052f8b118c2af071209d5e91","author":{"name":"Andres Suarez","email":"93a5d33d60818d15fd1d4728940c146edb25e9fd@gmail.com"},"message":"Add Node v6 to builds","distinct":false,"url":"https://api.github.com/repos/hansonw/fuzzy-native/commits/6d1bf23d43b561cb052f8b118c2af071209d5e91"},{"sha":"59a17fbcb34b1957ecd01cf3127e3bff7c1a8745","author":{"name":"Hanson Wang","email":"922bc931ed5b4828dd0ee445060c12aa500c3e37@gmail.com"},"message":"Merge pull request #1 from zertosh/master\n\nAdd Node v6 to builds","distinct":false,"url":"https://api.github.com/repos/hansonw/fuzzy-native/commits/59a17fbcb34b1957ecd01cf3127e3bff7c1a8745"},{"sha":"b6209dc9b57f3a20f286543f4a112eb7bf5c26b2","author":{"name":"hansonw","email":"ab6ca52ab784ccc1c684af5ed01112f0bbb65a83@fb.com"},"message":"0.5.1","distinct":false,"url":"https://api.github.com/repos/hansonw/fuzzy-native/commits/b6209dc9b57f3a20f286543f4a112eb7bf5c26b2"},{"sha":"97250ac244f8706311b4df307332fcc5f5757951","author":{"name":"hansonw","email":"ab6ca52ab784ccc1c684af5ed01112f0bbb65a83@fb.com"},"message":"Remove scaling penalty based on gap size.","distinct":true,"url":"https://api.github.com/repos/hansonw/fuzzy-native/commits/97250ac244f8706311b4df307332fcc5f5757951"},{"sha":"4c37bdc3c96a218afba455fdaa7a2bf4cb099978","author":{"name":"hansonw","email":"ab6ca52ab784ccc1c684af5ed01112f0bbb65a83@fb.com"},"message":"Add ABI 49 (node 6.5), drop ABI 46 (node 4)","distinct":true,"url":"https://api.github.com/repos/hansonw/fuzzy-native/commits/4c37bdc3c96a218afba455fdaa7a2bf4cb099978"}]}
{"actor":{"display_login":"hansonw"}}