{"push_id":729643662,"size":42,"distinct_size":1,"ref":"refs/heads/fieldset","head":"30f6adb1ec4f82fa86441c5f51ea2a86a4ab2d29","before":"674a4fcca05dcfa2413897b0f13ce9fb56efa354","commits":[{"sha":"60127c66529d1a12981607d06658ccc9a0411868","author":{"email":"a813e4a7ae9a2624593f10cd6d052a66829185ff@jacobgao-mbp.dhcp.thefacebook.com","name":"Jacob Gao"},"message":"Add per-query peak memory tracking","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/60127c66529d1a12981607d06658ccc9a0411868"},{"sha":"d77812764896eef82b3ed5eccc326e28f5b66c62","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@acz.org","name":"David Phillips"},"message":"Remove redundant note for lower function","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/d77812764896eef82b3ed5eccc326e28f5b66c62"},{"sha":"c92190e9ed29096ffea048a60f12233d3af8c05b","author":{"email":"a813e4a7ae9a2624593f10cd6d052a66829185ff@jacobgao-mbp.dhcp.thefacebook.com","name":"Jacob Gao"},"message":"Add Histogram function","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/c92190e9ed29096ffea048a60f12233d3af8c05b"},{"sha":"d87db0ee1374548b7b4fd546c258153ad9ec6272","author":{"email":"b327ff57a776900419387592c3c744d80416bf0a@fb.com","name":"zhenyuy"},"message":"Fix kerberos service principal format\n\nThe correct format is serviceName@host instead of serviceName/host","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/d87db0ee1374548b7b4fd546c258153ad9ec6272"},{"sha":"d461a4f64bced4d050c92cd023dc8852e5235dde","author":{"email":"5452a98fde55dcb0ab884b48f144e19ab702d89d@hadapt.com","name":"Christina Wallin"},"message":"Remove Discovery support for Hive metastore","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/d461a4f64bced4d050c92cd023dc8852e5235dde"},{"sha":"ea4b93df640e8add02b0c9f0355d394073a6dd72","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@acz.org","name":"David Phillips"},"message":"Make StaticHiveCluster injectable","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/ea4b93df640e8add02b0c9f0355d394073a6dd72"},{"sha":"3a1ae09cd74a542c034958fb6fdeeea8f0cee3dc","author":{"email":"f10170dc6b52e0417a4b6611dcf4d52e2db00d32@fb.com","name":"Haozhun Jin"},"message":"Fail JsonToMapCast in specialize when key type is not simple","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/3a1ae09cd74a542c034958fb6fdeeea8f0cee3dc"},{"sha":"54e95daa53204bc35a9262c684403145350cf431","author":{"email":"f10170dc6b52e0417a4b6611dcf4d52e2db00d32@fb.com","name":"Haozhun Jin"},"message":"Allow partial json cast\n\ne.g. casting from json to array<json>, map<bigint, json>, array<array<json>>, etc, are now supported.","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/54e95daa53204bc35a9262c684403145350cf431"},{"sha":"81a1066c988dabf3747767a9408f68fda7064605","author":{"email":"db30e59400466f6883b1d1b6ab28fa528def4571@gmail.com","name":"yuananf"},"message":"Update to Java 8 stream API","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/81a1066c988dabf3747767a9408f68fda7064605"},{"sha":"caf934c81db33bca69e8209349df18f1c7ed7233","author":{"email":"f181f29e39652f11fc9042e95635c42dffc87405@gmail.com","name":"Kevin Schaeffer"},"message":"Add basic IF NOT EXISTS support for create table","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/caf934c81db33bca69e8209349df18f1c7ed7233"},{"sha":"e54314ded5742ec5d70a145740e94cadff9d147d","author":{"email":"85ecfd1ac12974b0f5869acb6647ba3e0f2bcbc8@gmail.com","name":"Christopher Berner"},"message":"Fix typo in test name","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/e54314ded5742ec5d70a145740e94cadff9d147d"},{"sha":"fdecc14f0dfd70f0716badda110e32e173048e79","author":{"email":"85ecfd1ac12974b0f5869acb6647ba3e0f2bcbc8@gmail.com","name":"Christopher Berner"},"message":"Fix exception in RowNumberOperator\n\nRowNumberOperator will fail with an exception in unpartitioned limit\nmode, when the next operator blocks, but the previous one does not. Also\nimprove the operator tests to test for this case.","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/fdecc14f0dfd70f0716badda110e32e173048e79"},{"sha":"de0503e2d995338012de271a704bdc0076c2115b","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@acz.org","name":"David Phillips"},"message":"Use separate config class for Hive metastore URI\n\nThis is required for connector extensions that use a different\nmethod to locate the metastore.","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/de0503e2d995338012de271a704bdc0076c2115b"},{"sha":"24b3fdcd2199160ac4f450b2a98fe962a2f39c16","author":{"email":"f468aefb6081bd4bae72333e89542b0695ebe907@hulu.com","name":"Xin Yao"},"message":"Optimize CASE expressions on a constant\n\nIf operand is a constant\n    1. Remove the WhenClauses whose operand is constant and not equal to case operand\n    2. If we find a WhenClause, whose constant operand equals to CASE constant operand, remove all the WhenClauses on its right and the default value.","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/24b3fdcd2199160ac4f450b2a98fe962a2f39c16"},{"sha":"7928c8da0c1b2a8a5f2ff296eecb8ea8d5970b6e","author":{"email":"f468aefb6081bd4bae72333e89542b0695ebe907@hulu.com","name":"Xin Yao"},"message":"Fix typo","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/7928c8da0c1b2a8a5f2ff296eecb8ea8d5970b6e"},{"sha":"6f82f43d3b981d4a560a2483ef541d8b641291d7","author":{"email":"b327ff57a776900419387592c3c744d80416bf0a@fb.com","name":"zhenyuy"},"message":"Fix format of kerberos service principal\n\nGSS requires the name to have the form serviceName@hostname, while kerberos\nuses the form serviceName/hostname","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/6f82f43d3b981d4a560a2483ef541d8b641291d7"},{"sha":"fd1169bc5eed808509cfa5cd231675b3361441ea","author":{"email":"f10170dc6b52e0417a4b6611dcf4d52e2db00d32@fb.com","name":"Haozhun Jin"},"message":"Fix SqlFormatter for VALUES","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/fd1169bc5eed808509cfa5cd231675b3361441ea"},{"sha":"2e5b1e90439428f2226f1681fa895d97eaa9ecb2","author":{"email":"f10170dc6b52e0417a4b6611dcf4d52e2db00d32@fb.com","name":"Haozhun Jin"},"message":"Add coercion for union","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/2e5b1e90439428f2226f1681fa895d97eaa9ecb2"},{"sha":"3ca7c760d0afd75290818abdafc30a1e8296d2bd","author":{"email":"ada9eddff17d3b95db17b62dd72094997c45af3f@gmail.com","name":"Xin Yao"},"message":"Simplify visitSearchedCaseExpression in AggregationAnalyzer","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/3ca7c760d0afd75290818abdafc30a1e8296d2bd"},{"sha":"cb2deceea993128c22710b0f64f1b755c9d176f7","author":{"email":"db30e59400466f6883b1d1b6ab28fa528def4571@gmail.com","name":"yuananf"},"message":"Move flipComparison function to ExpressionUtils","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/cb2deceea993128c22710b0f64f1b755c9d176f7"}]}