{"push_id":620111265,"size":87,"distinct_size":87,"ref":"refs/heads/master","head":"8b56a4c0a1654b8d59886770c42bd40a256c74fa","before":"7ad9997a7cf2df27c6da28d037b0e4b3a4be1b1d","commits":[{"sha":"ef11f24e326b03ff216772d59b0c101db54667a6","author":{"email":"85ecfd1ac12974b0f5869acb6647ba3e0f2bcbc8@gmail.com","name":"Christopher Berner"},"message":"Add release notes for 0.98","distinct":true,"url":"https://api.github.com/repos/lstyls/presto/commits/ef11f24e326b03ff216772d59b0c101db54667a6"},{"sha":"40de43affff33132fc42ff0576a155b4fbc77942","author":{"email":"85ecfd1ac12974b0f5869acb6647ba3e0f2bcbc8@gmail.com","name":"Christopher Berner"},"message":"[maven-release-plugin] prepare release 0.98","distinct":true,"url":"https://api.github.com/repos/lstyls/presto/commits/40de43affff33132fc42ff0576a155b4fbc77942"},{"sha":"e66ee2ea75379caeb7e8d119f7d20de51ce79c0e","author":{"email":"85ecfd1ac12974b0f5869acb6647ba3e0f2bcbc8@gmail.com","name":"Christopher Berner"},"message":"[maven-release-plugin] prepare for next development iteration","distinct":true,"url":"https://api.github.com/repos/lstyls/presto/commits/e66ee2ea75379caeb7e8d119f7d20de51ce79c0e"},{"sha":"35d641c82427e0da4e10aac25c359b4705fe5714","author":{"email":"fb711d1c61ed40a8fc39a0a419fd644350c8a912@gmail.com","name":"monicalee"},"message":"Make contains() parametric","distinct":true,"url":"https://api.github.com/repos/lstyls/presto/commits/35d641c82427e0da4e10aac25c359b4705fe5714"},{"sha":"2b393ba5f1b176e8a7ce4f2dd64800c70b22a293","author":{"email":"f10170dc6b52e0417a4b6611dcf4d52e2db00d32@fb.com","name":"Haozhun Jin"},"message":"Remove keyType and valueType from MaxOrMinByState","distinct":true,"url":"https://api.github.com/repos/lstyls/presto/commits/2b393ba5f1b176e8a7ce4f2dd64800c70b22a293"},{"sha":"69f68443bed5733ca825e37dfc79285475f9dc63","author":{"email":"85ecfd1ac12974b0f5869acb6647ba3e0f2bcbc8@gmail.com","name":"Christopher Berner"},"message":"Fix precomputed hash optimization\n\nThe precomputed hash optimization skips rows where any column is NULL.\nThis results in an uninitialized read in PrecomputedHashGenerator, which\ncauses all of those rows to hash to zero, which in turn causes\nGroupByHash to de-generate into a linked list resulting in O(n^2)\nrunning time.","distinct":true,"url":"https://api.github.com/repos/lstyls/presto/commits/69f68443bed5733ca825e37dfc79285475f9dc63"},{"sha":"04043d38f0d88522c41e688afc8ba2d11170c3b5","author":{"email":"85ecfd1ac12974b0f5869acb6647ba3e0f2bcbc8@gmail.com","name":"Christopher Berner"},"message":"Fix reading maps with NULL keys from ORC","distinct":true,"url":"https://api.github.com/repos/lstyls/presto/commits/04043d38f0d88522c41e688afc8ba2d11170c3b5"},{"sha":"c9464172471650fbfcd87f33856d0f34a349a97f","author":{"email":"85ecfd1ac12974b0f5869acb6647ba3e0f2bcbc8@gmail.com","name":"Christopher Berner"},"message":"Optimize locking in TaskExecutor\n\ntaskHandle.destroy() can block for an arbitrary amount of time since it\ncloses operators, and this can involve calls into connectors. In\nparticular, this can call into HiveRecordSink.rollback() which triggers\nRPCs to HDFS.","distinct":true,"url":"https://api.github.com/repos/lstyls/presto/commits/c9464172471650fbfcd87f33856d0f34a349a97f"},{"sha":"b1eda25791d7134e52dcdb14c553ff097cda4a4a","author":{"email":"f8bbdacb67e362a5b9c8a9ae2fa40ec88372c98b@gmail.com","name":"Nileema Shingte"},"message":"Revert to older version of jetty","distinct":true,"url":"https://api.github.com/repos/lstyls/presto/commits/b1eda25791d7134e52dcdb14c553ff097cda4a4a"},{"sha":"e1c49f9b4ef760558f65c1cd869ac9eb67e36314","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@acz.org","name":"David Phillips"},"message":"Revert to previous Airbase, Airlift and Discovery","distinct":true,"url":"https://api.github.com/repos/lstyls/presto/commits/e1c49f9b4ef760558f65c1cd869ac9eb67e36314"},{"sha":"2464368d872cc8b35861aa31ced49d0f2cc97319","author":{"email":"f8bbdacb67e362a5b9c8a9ae2fa40ec88372c98b@gmail.com","name":"Nileema Shingte"},"message":"Add release notes for 0.99","distinct":true,"url":"https://api.github.com/repos/lstyls/presto/commits/2464368d872cc8b35861aa31ced49d0f2cc97319"},{"sha":"ffc0d8de5d29e0f53a126b8da6b24b782abe3780","author":{"email":"f8bbdacb67e362a5b9c8a9ae2fa40ec88372c98b@gmail.com","name":"Nileema Shingte"},"message":"[maven-release-plugin] prepare release 0.99","distinct":true,"url":"https://api.github.com/repos/lstyls/presto/commits/ffc0d8de5d29e0f53a126b8da6b24b782abe3780"},{"sha":"330f19e3b41e7b7efa91b1bfc7fa578bca9f153d","author":{"email":"f8bbdacb67e362a5b9c8a9ae2fa40ec88372c98b@gmail.com","name":"Nileema Shingte"},"message":"[maven-release-plugin] prepare for next development iteration","distinct":true,"url":"https://api.github.com/repos/lstyls/presto/commits/330f19e3b41e7b7efa91b1bfc7fa578bca9f153d"},{"sha":"5891a73e59ce6fcd9107c6532d8831d14084c6b8","author":{"email":"f10170dc6b52e0417a4b6611dcf4d52e2db00d32@fb.com","name":"Haozhun Jin"},"message":"Add array_distinct array function","distinct":true,"url":"https://api.github.com/repos/lstyls/presto/commits/5891a73e59ce6fcd9107c6532d8831d14084c6b8"},{"sha":"3554263e395792aa30f899d4aeb8cd42cb6b79d4","author":{"email":"8baa999284405a44df6958c344ec0d51df537ce1@netflix.com","name":"Nezih Yigitbasi"},"message":"Handle null keys in map subscript operator","distinct":true,"url":"https://api.github.com/repos/lstyls/presto/commits/3554263e395792aa30f899d4aeb8cd42cb6b79d4"},{"sha":"465a7e0c87af4a986b3e95baca26ed3a57a0e291","author":{"email":"85ecfd1ac12974b0f5869acb6647ba3e0f2bcbc8@gmail.com","name":"Christopher Berner"},"message":"Fix bug in PageProcessorCompiler\n\nExpressions that returned UnknownType, but had arguments were handled\nincorrectly","distinct":true,"url":"https://api.github.com/repos/lstyls/presto/commits/465a7e0c87af4a986b3e95baca26ed3a57a0e291"},{"sha":"d5c25d926181c221ebc0f7683d0e49308e6bd191","author":{"email":"f10170dc6b52e0417a4b6611dcf4d52e2db00d32@fb.com","name":"Haozhun Jin"},"message":"Add deadlock detection to queue manager","distinct":true,"url":"https://api.github.com/repos/lstyls/presto/commits/d5c25d926181c221ebc0f7683d0e49308e6bd191"},{"sha":"df8ddd7895e5f31b7d13a8f58d10c8b9df7c5053","author":{"email":"85ecfd1ac12974b0f5869acb6647ba3e0f2bcbc8@gmail.com","name":"Christopher Berner"},"message":"Rename field accessor to field reference\n\nThis matches the name used in the SQL spec","distinct":true,"url":"https://api.github.com/repos/lstyls/presto/commits/df8ddd7895e5f31b7d13a8f58d10c8b9df7c5053"},{"sha":"b2ee04e240592d28a8f3d659649c6295355a69d2","author":{"email":"85ecfd1ac12974b0f5869acb6647ba3e0f2bcbc8@gmail.com","name":"Christopher Berner"},"message":"Make field reference work for expressions","distinct":true,"url":"https://api.github.com/repos/lstyls/presto/commits/b2ee04e240592d28a8f3d659649c6295355a69d2"},{"sha":"0de234445b4e95653ed0ff723c29826e3198677e","author":{"email":"f10170dc6b52e0417a4b6611dcf4d52e2db00d32@fb.com","name":"Haozhun Jin"},"message":"add WITH ORDINALITY support to UNNEST","distinct":true,"url":"https://api.github.com/repos/lstyls/presto/commits/0de234445b4e95653ed0ff723c29826e3198677e"}]}