{"push_id":1223595878,"size":132,"distinct_size":1,"ref":"refs/heads/remove-bucket-function-args","head":"83a82ab1708f6719207bcbfc46f94eb9b1ce4650","before":"fbdc4f174b6df4218daf77d4650e41391cc5b4e7","commits":[{"sha":"a67bec7699c54d6e5c6b6c6538ad6bfaec2b2515","author":{"name":"Chris Undernehr","email":"4181b934c2715a2bba60cdb3cc1b35b2777d1c23@walmartlabs.com"},"message":"Add load balancer resource for coordinator\n\nAdd /v1/info/coordinator that returns 200 OK if the node is a coordinator,\notherwise it returns 404 Not Found. This allows putting all the Presto\nnodes behind a load balancer and having it use the HTTP status code as a\nhealth check, thus only sending traffic to the coordinator.","distinct":false,"url":"https://api.github.com/repos/dain/presto/commits/a67bec7699c54d6e5c6b6c6538ad6bfaec2b2515"},{"sha":"9651eac0f57b5e8f0fadbc67f2ac7346bfdbc665","author":{"name":"Grzegorz Kokosiński","email":"fab0342bd2a060816e773e293cef552a5deacb87@Teradata.com"},"message":"Extract ShowQueriesRewrite from StatementAnalyzer\n\nIt is not intuitive that StatementAnalyzer does rewrites and analysis.\nThis rewrite extract rewrite responsibility to separate entity.\nThanks to that StatementAnalyzer becomes easier to be understood.","distinct":false,"url":"https://api.github.com/repos/dain/presto/commits/9651eac0f57b5e8f0fadbc67f2ac7346bfdbc665"},{"sha":"bf84ba0e375af6b8b4189a624029147b8876a002","author":{"name":"Grzegorz Kokosiński","email":"fab0342bd2a060816e773e293cef552a5deacb87@Teradata.com"},"message":"Extract ExplainRewrite from StatementAnalyzer","distinct":false,"url":"https://api.github.com/repos/dain/presto/commits/bf84ba0e375af6b8b4189a624029147b8876a002"},{"sha":"972fc4f1bcb7b70234f6fd2aebf929edc103b66a","author":{"name":"Grzegorz Kokosiński","email":"fab0342bd2a060816e773e293cef552a5deacb87@Teradata.com"},"message":"Make statement be final in Analysis","distinct":false,"url":"https://api.github.com/repos/dain/presto/commits/972fc4f1bcb7b70234f6fd2aebf929edc103b66a"},{"sha":"fd556ca57adb42407ae90ca4cc6fa92a7bcfd255","author":{"name":"Dain Sundstrom","email":"18be4b85b97bd505fa3229a62a7ec4968da0f585@iq80.com"},"message":"Set VALUES driver instance count to 1","distinct":false,"url":"https://api.github.com/repos/dain/presto/commits/fd556ca57adb42407ae90ca4cc6fa92a7bcfd255"},{"sha":"02c9c34a0f9cfc15578f48c8dbe963d779643c25","author":{"name":"Yang Yang","email":"7eaea1382d832ce1e0318126a7f714da73cbae21@gmail.com"},"message":"Move static aggregation instances out of implementation classes","distinct":false,"url":"https://api.github.com/repos/dain/presto/commits/02c9c34a0f9cfc15578f48c8dbe963d779643c25"},{"sha":"dc3c7087f476dd8ef389b1e39a74522d5c0b05ab","author":{"name":"Yang Yang","email":"7eaea1382d832ce1e0318126a7f714da73cbae21@gmail.com"},"message":"Add flag to restore legacy array_agg behavior\n\nThe flag is named experimental.legacy-array-agg, which is default to be\nfalse. When it is set to true, array_agg will ignore the null values.","distinct":false,"url":"https://api.github.com/repos/dain/presto/commits/dc3c7087f476dd8ef389b1e39a74522d5c0b05ab"},{"sha":"a07c81c18b3a3eea57cf5a266f502abd0368bff3","author":{"name":"Chris Undernehr","email":"4181b934c2715a2bba60cdb3cc1b35b2777d1c23@walmartlabs.com"},"message":"Change the Tableau connector to pull the schema for the first selected catalog","distinct":false,"url":"https://api.github.com/repos/dain/presto/commits/a07c81c18b3a3eea57cf5a266f502abd0368bff3"},{"sha":"7cd72a3f52d500ed50e910effe3429a3d75e86f5","author":{"name":"Chris Undernehr","email":"4181b934c2715a2bba60cdb3cc1b35b2777d1c23@walmartlabs.com"},"message":"Set headers if schema or catalog are populated","distinct":false,"url":"https://api.github.com/repos/dain/presto/commits/7cd72a3f52d500ed50e910effe3429a3d75e86f5"},{"sha":"08b87b986eed81b0bf3dbc80310c7b107df81ae0","author":{"name":"Maciej Grzybek","email":"21ffa2c9ec4679868d51c21d2c91f356107fcc54@teradata.com"},"message":"Rename LongDoubleCoverterUtil\n\nIt's to allow adding appropriate util methods for FLOAT in next commit.","distinct":false,"url":"https://api.github.com/repos/dain/presto/commits/08b87b986eed81b0bf3dbc80310c7b107df81ae0"},{"sha":"128988aa33dcf5dfd981a91ea1044d0219d698e0","author":{"name":"Maciej Grzybek","email":"21ffa2c9ec4679868d51c21d2c91f356107fcc54@teradata.com"},"message":"Fix comment for FloatingPointBitsConverterUtil\n\nTwo methods had swapped comments.","distinct":false,"url":"https://api.github.com/repos/dain/presto/commits/128988aa33dcf5dfd981a91ea1044d0219d698e0"},{"sha":"ec75ae875f5b2033193033159dd579d9427bc0f3","author":{"name":"Maciej Grzybek","email":"21ffa2c9ec4679868d51c21d2c91f356107fcc54@teradata.com"},"message":"Add approx percentile aggregation for FLOAT\n\nNative implementation to avoid coercion to DOUBLE.\nThis prevents confusion when result does not match float entries in a table","distinct":false,"url":"https://api.github.com/repos/dain/presto/commits/ec75ae875f5b2033193033159dd579d9427bc0f3"},{"sha":"0651a2db6fd764805264d740849fcc8104033c67","author":{"name":"Maciej Grzybek","email":"21ffa2c9ec4679868d51c21d2c91f356107fcc54@teradata.com"},"message":"Add sum aggregation function for FLOAT","distinct":false,"url":"https://api.github.com/repos/dain/presto/commits/0651a2db6fd764805264d740849fcc8104033c67"},{"sha":"855d6072496d1502bc62998de6976aca7f5be83e","author":{"name":"Maciej Grzybek","email":"21ffa2c9ec4679868d51c21d2c91f356107fcc54@teradata.com"},"message":"Add avg() for FLOAT\n\nThis is needed to avoid avg(1.23f) != 1.23f what happens when using avg(double).\nDouble accumulator used to avoid overflowing to Float.Infinity when intermediate result overflows while final result should not.","distinct":false,"url":"https://api.github.com/repos/dain/presto/commits/855d6072496d1502bc62998de6976aca7f5be83e"},{"sha":"5636402c74d86a3726486febfbbd6e6735579dbf","author":{"name":"Maciej Grzybek","email":"21ffa2c9ec4679868d51c21d2c91f356107fcc54@teradata.com"},"message":"Add geometric_mean() for FLOAT","distinct":false,"url":"https://api.github.com/repos/dain/presto/commits/5636402c74d86a3726486febfbbd6e6735579dbf"},{"sha":"0fd3119e1d045b79d0378575f6657744297ea65f","author":{"name":"Maciej Grzybek","email":"21ffa2c9ec4679868d51c21d2c91f356107fcc54@teradata.com"},"message":"Rename HistogramAggregation s/Numeric/Double/\n\nThis is to allow introduction of FloatHistogramAggregation","distinct":false,"url":"https://api.github.com/repos/dain/presto/commits/0fd3119e1d045b79d0378575f6657744297ea65f"},{"sha":"fee77671ab47cabaf8847681c91909adcd05c216","author":{"name":"Maciej Grzybek","email":"21ffa2c9ec4679868d51c21d2c91f356107fcc54@teradata.com"},"message":"Introduce FloatHistogramAggregation\n\nIt's to avoid casting float results to double in output.\nDouble accumulator is still in use to lower error.","distinct":false,"url":"https://api.github.com/repos/dain/presto/commits/fee77671ab47cabaf8847681c91909adcd05c216"},{"sha":"7efcf5fa6ae97f5af262a5b56565873ffa2a3272","author":{"name":"Maciej Grzybek","email":"21ffa2c9ec4679868d51c21d2c91f356107fcc54@teradata.com"},"message":"Extract covariance functions\n\nThis is to enable re-use of covariance functions for FLOAT","distinct":false,"url":"https://api.github.com/repos/dain/presto/commits/7efcf5fa6ae97f5af262a5b56565873ffa2a3272"},{"sha":"07ef3068e68fd95c81089c3a660eba1a965ac6b5","author":{"name":"Maciej Grzybek","email":"21ffa2c9ec4679868d51c21d2c91f356107fcc54@teradata.com"},"message":"Rename CovarianceAggregation\n\nThis is to allow introducing FloatCovarianceAggregation.","distinct":false,"url":"https://api.github.com/repos/dain/presto/commits/07ef3068e68fd95c81089c3a660eba1a965ac6b5"},{"sha":"070c07906052a1104239288bebd454c7ad08acc7","author":{"name":"Maciej Grzybek","email":"21ffa2c9ec4679868d51c21d2c91f356107fcc54@teradata.com"},"message":"Add FloatCovariance functions","distinct":false,"url":"https://api.github.com/repos/dain/presto/commits/070c07906052a1104239288bebd454c7ad08acc7"}]}
{"actor":{"display_login":"dain"}}