{"push_id":980758634,"size":20,"distinct_size":0,"ref":"refs/heads/master","head":"8a21402ea9255258becb86326d95d028f6ca1c0e","before":"141443cd34542b8ff311b1e9af0358ac01173041","commits":[{"sha":"b28520ab0a513135cf951f84ff78b5e4b0a8afa5","author":{"email":"adeb3023c03c8215b415d3ca58f2ad1f38e18c18@gmail.com","name":"millken"},"message":"delete unused lualib file","distinct":false,"url":"https://api.github.com/repos/millken/tengcdn/commits/b28520ab0a513135cf951f84ff78b5e4b0a8afa5"},{"sha":"a49e08aad5ebd34ec36d65847c1e116e83611271","author":{"email":"adeb3023c03c8215b415d3ca58f2ad1f38e18c18@gmail.com","name":"millken"},"message":"test ok","distinct":false,"url":"https://api.github.com/repos/millken/tengcdn/commits/a49e08aad5ebd34ec36d65847c1e116e83611271"},{"sha":"744e48a726a4957cf68885d532698fb5322836c3","author":{"email":"adeb3023c03c8215b415d3ca58f2ad1f38e18c18@gmail.com","name":"millken"},"message":"add upstream cache","distinct":false,"url":"https://api.github.com/repos/millken/tengcdn/commits/744e48a726a4957cf68885d532698fb5322836c3"},{"sha":"7411ae7cd50dac852a1b97e814b0e0180a98bb1e","author":{"email":"adeb3023c03c8215b415d3ca58f2ad1f38e18c18@gmail.com","name":"millken"},"message":"update headers","distinct":false,"url":"https://api.github.com/repos/millken/tengcdn/commits/7411ae7cd50dac852a1b97e814b0e0180a98bb1e"},{"sha":"c391a8809f7e4e75874e946ea253e00cbaf57c32","author":{"email":"adeb3023c03c8215b415d3ca58f2ad1f38e18c18@gmail.com","name":"millken"},"message":"modify block, ad teng resty","distinct":false,"url":"https://api.github.com/repos/millken/tengcdn/commits/c391a8809f7e4e75874e946ea253e00cbaf57c32"},{"sha":"7cbff6cbd8159bf36091df47807cd6d88f76e472","author":{"email":"adeb3023c03c8215b415d3ca58f2ad1f38e18c18@gmail.com","name":"millken"},"message":"update cdn","distinct":false,"url":"https://api.github.com/repos/millken/tengcdn/commits/7cbff6cbd8159bf36091df47807cd6d88f76e472"},{"sha":"9bb848488be7f7330aa344f0aa8f56a024e085f4","author":{"email":"adeb3023c03c8215b415d3ca58f2ad1f38e18c18@gmail.com","name":"millken"},"message":"update lua, load slow?","distinct":false,"url":"https://api.github.com/repos/millken/tengcdn/commits/9bb848488be7f7330aa344f0aa8f56a024e085f4"},{"sha":"3f843983b204274dd1a5f2dda19cf0130fd8f6d9","author":{"email":"adeb3023c03c8215b415d3ca58f2ad1f38e18c18@gmail.com","name":"millken"},"message":"load upstream in rewrite","distinct":false,"url":"https://api.github.com/repos/millken/tengcdn/commits/3f843983b204274dd1a5f2dda19cf0130fd8f6d9"},{"sha":"41729648a0c2ac088daf0fdd32c18b5f8ee535bd","author":{"email":"adeb3023c03c8215b415d3ca58f2ad1f38e18c18@gmail.com","name":"millken"},"message":"coroutine test","distinct":false,"url":"https://api.github.com/repos/millken/tengcdn/commits/41729648a0c2ac088daf0fdd32c18b5f8ee535bd"},{"sha":"82e76ca0c182bd039eeb688c808b30081e48d43c","author":{"email":"adeb3023c03c8215b415d3ca58f2ad1f38e18c18@gmail.com","name":"millken"},"message":"add remove event","distinct":false,"url":"https://api.github.com/repos/millken/tengcdn/commits/82e76ca0c182bd039eeb688c808b30081e48d43c"},{"sha":"8a39edeafdda600beb952e21138c5503addc1b6b","author":{"email":"adeb3023c03c8215b415d3ca58f2ad1f38e18c18@gmail.com","name":"millken"},"message":"modify","distinct":false,"url":"https://api.github.com/repos/millken/tengcdn/commits/8a39edeafdda600beb952e21138c5503addc1b6b"},{"sha":"317ceaf9f1807ae45aa4abc99d19c983f3babf33","author":{"email":"adeb3023c03c8215b415d3ca58f2ad1f38e18c18@gmail.com","name":"millken"},"message":" request stats for anticc","distinct":false,"url":"https://api.github.com/repos/millken/tengcdn/commits/317ceaf9f1807ae45aa4abc99d19c983f3babf33"},{"sha":"ae825f547bb15ed5613e3e67bf97db1bfb8413d9","author":{"email":"adeb3023c03c8215b415d3ca58f2ad1f38e18c18@gmail.com","name":"millken"},"message":"ip,req stats","distinct":false,"url":"https://api.github.com/repos/millken/tengcdn/commits/ae825f547bb15ed5613e3e67bf97db1bfb8413d9"},{"sha":"0c33052c55ce55e4b7e3b4f18265a3d73c8014dc","author":{"email":"adeb3023c03c8215b415d3ca58f2ad1f38e18c18@gmail.com","name":"millken"},"message":"add test conf","distinct":false,"url":"https://api.github.com/repos/millken/tengcdn/commits/0c33052c55ce55e4b7e3b4f18265a3d73c8014dc"},{"sha":"ce37d12cf8b45736bafc4f2f132c4ec79595fcf3","author":{"email":"adeb3023c03c8215b415d3ca58f2ad1f38e18c18@gmail.com","name":"millken"},"message":"delete rdb","distinct":false,"url":"https://api.github.com/repos/millken/tengcdn/commits/ce37d12cf8b45736bafc4f2f132c4ec79595fcf3"},{"sha":"c8ea0212a2df56f314da494e74332f69cc696de4","author":{"email":"adeb3023c03c8215b415d3ca58f2ad1f38e18c18@gmail.com","name":"millken"},"message":"no use flush_all","distinct":false,"url":"https://api.github.com/repos/millken/tengcdn/commits/c8ea0212a2df56f314da494e74332f69cc696de4"},{"sha":"d5cdbcf84526198c31d64b20ec61865098c78760","author":{"email":"adeb3023c03c8215b415d3ca58f2ad1f38e18c18@gmail.com","name":"millken"},"message":"compile lua script into executable","distinct":false,"url":"https://api.github.com/repos/millken/tengcdn/commits/d5cdbcf84526198c31d64b20ec61865098c78760"},{"sha":"2647011a1ead70f1dcd3a0bdc827d8e5742ecdee","author":{"email":"adeb3023c03c8215b415d3ca58f2ad1f38e18c18@gmail.com","name":"millken"},"message":"change build script","distinct":false,"url":"https://api.github.com/repos/millken/tengcdn/commits/2647011a1ead70f1dcd3a0bdc827d8e5742ecdee"},{"sha":"83f2300862a60f91d5e6f3fee20aea4f9528bd4d","author":{"email":"adeb3023c03c8215b415d3ca58f2ad1f38e18c18@gmail.com","name":"millken"},"message":"add lua-relang, change luajit version","distinct":false,"url":"https://api.github.com/repos/millken/tengcdn/commits/83f2300862a60f91d5e6f3fee20aea4f9528bd4d"},{"sha":"8a21402ea9255258becb86326d95d028f6ca1c0e","author":{"email":"adeb3023c03c8215b415d3ca58f2ad1f38e18c18@gmail.com","name":"millken"},"message":"add cdn.log","distinct":false,"url":"https://api.github.com/repos/millken/tengcdn/commits/8a21402ea9255258becb86326d95d028f6ca1c0e"}]}