{"push_id":842579450,"size":56,"distinct_size":10,"ref":"refs/heads/hash_race","head":"a9627e98b36ffee2d34975b126f1eeea997fe1a0","before":"5d10fe9ff0a068a3e4d4b3f626e733b1cbae6534","commits":[{"sha":"b5da21623305e616dd06b49903e2c4efbe784216","author":{"email":"85ecfd1ac12974b0f5869acb6647ba3e0f2bcbc8@gmail.com","name":"Christopher Berner"},"message":"Fix caching config for Travis","distinct":false,"url":"https://api.github.com/repos/cberner/presto/commits/b5da21623305e616dd06b49903e2c4efbe784216"},{"sha":"0114bf9a6ffa904b85c2cd157365be6bb9d946d6","author":{"email":"85ecfd1ac12974b0f5869acb6647ba3e0f2bcbc8@gmail.com","name":"Christopher Berner"},"message":"Speed up Travis tests and avoid log size limit","distinct":false,"url":"https://api.github.com/repos/cberner/presto/commits/0114bf9a6ffa904b85c2cd157365be6bb9d946d6"},{"sha":"bc3132f5600fde01d100d6c6efb397708bb0b82c","author":{"email":"85ecfd1ac12974b0f5869acb6647ba3e0f2bcbc8@gmail.com","name":"Christopher Berner"},"message":"Increase heap size for tests","distinct":false,"url":"https://api.github.com/repos/cberner/presto/commits/bc3132f5600fde01d100d6c6efb397708bb0b82c"},{"sha":"07158d53a293d2f764faacb8f6d33f033463febd","author":{"email":"85ecfd1ac12974b0f5869acb6647ba3e0f2bcbc8@gmail.com","name":"Christopher Berner"},"message":"Run presto-tests single threaded in Travis","distinct":false,"url":"https://api.github.com/repos/cberner/presto/commits/07158d53a293d2f764faacb8f6d33f033463febd"},{"sha":"313991f9d7c67b1c1d2e15d5e87b16171456c871","author":{"email":"ed1ec956311dac21f6c094dfb45bbc46cad2fae8@gmail.com","name":"Grzegorz Kokosiński"},"message":"Support for CTAS with no data\n\nAdd support for queries like:\n`CREATE TABLE T AS SELECT ... WITH NO DATA`\n\nThis code is based on #3213\n\nTask: #3145\n\nTest Plan: running tests\n\nPull request: https://github.com/facebook/presto/pull/3680","distinct":false,"url":"https://api.github.com/repos/cberner/presto/commits/313991f9d7c67b1c1d2e15d5e87b16171456c871"},{"sha":"951bd3b375a3365af142c8bcde361943fedf5f08","author":{"email":"b4dc519d8a80525a139e6a04bc2df2af8179368c@fb.com","name":"Joy Yao"},"message":"Make SqlFormatter respect unmangledNames","distinct":false,"url":"https://api.github.com/repos/cberner/presto/commits/951bd3b375a3365af142c8bcde361943fedf5f08"},{"sha":"2fb336c038103394d11787ebbf1df2f73c0031e9","author":{"email":"b4dc519d8a80525a139e6a04bc2df2af8179368c@fb.com","name":"Joy Yao"},"message":"Reformat test code","distinct":false,"url":"https://api.github.com/repos/cberner/presto/commits/2fb336c038103394d11787ebbf1df2f73c0031e9"},{"sha":"ef8ec04c4bfc74e366baa8caf91f6b0c29e7b4b8","author":{"email":"b4dc519d8a80525a139e6a04bc2df2af8179368c@fb.com","name":"Joy Yao"},"message":"Minor change","distinct":false,"url":"https://api.github.com/repos/cberner/presto/commits/ef8ec04c4bfc74e366baa8caf91f6b0c29e7b4b8"},{"sha":"db5ea9183412656f9cbf2e8a9302666ac323143d","author":{"email":"b4dc519d8a80525a139e6a04bc2df2af8179368c@fb.com","name":"Joy Yao"},"message":"Allow nested rowtype reference","distinct":false,"url":"https://api.github.com/repos/cberner/presto/commits/db5ea9183412656f9cbf2e8a9302666ac323143d"},{"sha":"7bdf3ff5faf3e0dce34b82271050a718cd9e157d","author":{"email":"dd14f1821c8a37c41cd853d5ede068f7ccfcd319@fb.com","name":"Raghav Sethi"},"message":"Remove duplicate DistinctLimitNode from query plan","distinct":false,"url":"https://api.github.com/repos/cberner/presto/commits/7bdf3ff5faf3e0dce34b82271050a718cd9e157d"},{"sha":"a1183bb7ecbc2bd7e7926e285b794ac7c8dc470d","author":{"email":"dd14f1821c8a37c41cd853d5ede068f7ccfcd319@fb.com","name":"Raghav Sethi"},"message":"Fix incorrect handling of aggregation arguments\nIncorrect plans were generated for queries with multiple aggregations that require input values to be cast in different ways. Root cause was that we were using regular sets to track argument names instead of IdentitySets or lists.","distinct":false,"url":"https://api.github.com/repos/cberner/presto/commits/a1183bb7ecbc2bd7e7926e285b794ac7c8dc470d"},{"sha":"5e8bdd64787fd73a97d45d6299a4a634643a1583","author":{"email":"dd14f1821c8a37c41cd853d5ede068f7ccfcd319@fb.com","name":"Raghav Sethi"},"message":"Replace isNullLiteral with stream operators","distinct":false,"url":"https://api.github.com/repos/cberner/presto/commits/5e8bdd64787fd73a97d45d6299a4a634643a1583"},{"sha":"eb956847ce1b3fdf985eec1d71a954abfda1509e","author":{"email":"dd14f1821c8a37c41cd853d5ede068f7ccfcd319@fb.com","name":"Raghav Sethi"},"message":"Approx percentiles now also accepts an array of percentages","distinct":false,"url":"https://api.github.com/repos/cberner/presto/commits/eb956847ce1b3fdf985eec1d71a954abfda1509e"},{"sha":"7b300b6b76864ef756ee3d4fd82395b129bbcb7a","author":{"email":"dd14f1821c8a37c41cd853d5ede068f7ccfcd319@fb.com","name":"Raghav Sethi"},"message":"Added 0.124 notes to toctree","distinct":false,"url":"https://api.github.com/repos/cberner/presto/commits/7b300b6b76864ef756ee3d4fd82395b129bbcb7a"},{"sha":"85955daff45acfee39bda5197b2b2fbbbc8c5341","author":{"email":"6fc54523422444e4f4d44841b8770469af019bb5@amazon.com","name":"Marc Beitchman"},"message":"Extract an interface for Hive metastore client\n\nThis allows having implementations other than the Thrift client\nthat take advantage of the existing caching and retry logic.","distinct":false,"url":"https://api.github.com/repos/cberner/presto/commits/85955daff45acfee39bda5197b2b2fbbbc8c5341"},{"sha":"6c1b9392b007a98a993f3ac3233b5394236e3607","author":{"email":"f8bbdacb67e362a5b9c8a9ae2fa40ec88372c98b@gmail.com","name":"Nileema Shingte"},"message":"Remove unnecessary line","distinct":false,"url":"https://api.github.com/repos/cberner/presto/commits/6c1b9392b007a98a993f3ac3233b5394236e3607"},{"sha":"b1b220d1a42644c32720393112ad8d86f6b27884","author":{"email":"7d38718787b0a92009285a2644c72c37b166aa83@iq80.com","name":"Dain Sundstrom"},"message":"Add missing OWNERSHIP entry in HivePrivilege.parsePrivilege","distinct":false,"url":"https://api.github.com/repos/cberner/presto/commits/b1b220d1a42644c32720393112ad8d86f6b27884"},{"sha":"30a46967c6d7aba1cc4c9169ff9dd5e173ffb1cf","author":{"email":"7d38718787b0a92009285a2644c72c37b166aa83@iq80.com","name":"Dain Sundstrom"},"message":"Rename Hive access control 'none' to 'allow-all'","distinct":false,"url":"https://api.github.com/repos/cberner/presto/commits/30a46967c6d7aba1cc4c9169ff9dd5e173ffb1cf"},{"sha":"23c4f7aa585367137bd2cd89a4719592325c6f19","author":{"email":"7d38718787b0a92009285a2644c72c37b166aa83@iq80.com","name":"Dain Sundstrom"},"message":"Add configuration support for system access control plugin\n\nPlugins can provide multiple system access control implementations, and the\nadministrator can select which one to use by using the etc/access-control.properties","distinct":false,"url":"https://api.github.com/repos/cberner/presto/commits/23c4f7aa585367137bd2cd89a4719592325c6f19"},{"sha":"bb25b6c00a8e0d98f6ae7589bc9349cca991930c","author":{"email":"7d38718787b0a92009285a2644c72c37b166aa83@iq80.com","name":"Dain Sundstrom"},"message":"Add principal to query events","distinct":false,"url":"https://api.github.com/repos/cberner/presto/commits/bb25b6c00a8e0d98f6ae7589bc9349cca991930c"}]}