{"push_id":1291788281,"size":55,"distinct_size":18,"ref":"refs/heads/master","head":"ac6a947eb90a8f7f46af9b2db1a8ae54b45bbd4a","before":"62199628f2f4e05fb51002f36402c2a8376fc2d1","commits":[{"sha":"e14b747cd6d06c9ba04a5e5688a25ba2461d78d7","author":{"name":"David Phillips","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@acz.org"},"message":"Remove class loader detection from DynamicClassLoader","distinct":false,"url":"https://api.github.com/repos/Teradata/presto/commits/e14b747cd6d06c9ba04a5e5688a25ba2461d78d7"},{"sha":"865cec4d4deda58e5ae9ce02bf8d65091df1fff8","author":{"name":"David Phillips","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@acz.org"},"message":"Fix aggregation functions from plugins","distinct":false,"url":"https://api.github.com/repos/Teradata/presto/commits/865cec4d4deda58e5ae9ce02bf8d65091df1fff8"},{"sha":"fe37aef41462fee0670dbaaee365e703ede1b70f","author":{"name":"David Phillips","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@acz.org"},"message":"Add ML connector queries to product tests","distinct":false,"url":"https://api.github.com/repos/Teradata/presto/commits/fe37aef41462fee0670dbaaee365e703ede1b70f"},{"sha":"9c9a2559bdfff5c425ad784b5d640e0a1f2832ba","author":{"name":"David Phillips","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@acz.org"},"message":"Fix warnings in StatementResource","distinct":false,"url":"https://api.github.com/repos/Teradata/presto/commits/9c9a2559bdfff5c425ad784b5d640e0a1f2832ba"},{"sha":"bb69575fbd8a84632ff4668b0f1c78834543ac52","author":{"name":"David Phillips","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@acz.org"},"message":"Use ConditionalModule from Airlift","distinct":false,"url":"https://api.github.com/repos/Teradata/presto/commits/bb69575fbd8a84632ff4668b0f1c78834543ac52"},{"sha":"e8237fa454907e933e664f42f7270c43bb26307c","author":{"name":"David Phillips","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@acz.org"},"message":"Remove utility method to DatabaseUtil","distinct":false,"url":"https://api.github.com/repos/Teradata/presto/commits/e8237fa454907e933e664f42f7270c43bb26307c"},{"sha":"60675d05c2523cee334aa8c3c367ac1eacaeb6d5","author":{"name":"David Phillips","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@acz.org"},"message":"Cleanup warnings in PreparedStatementBuilder","distinct":false,"url":"https://api.github.com/repos/Teradata/presto/commits/60675d05c2523cee334aa8c3c367ac1eacaeb6d5"},{"sha":"a75ce5ec935ce1361c2bbbb4e1193aa565afe351","author":{"name":"David Phillips","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@acz.org"},"message":"Remove outdated INSERT limitation from documentation","distinct":false,"url":"https://api.github.com/repos/Teradata/presto/commits/a75ce5ec935ce1361c2bbbb4e1193aa565afe351"},{"sha":"ca06d035aacc4de7b865128703a5e9650f949a79","author":{"name":"Joy Yao","email":"afa2ae7e1318fa2b030417aaa84d4070fee82989@fb.com"},"message":"Remove extra word from documentation","distinct":false,"url":"https://api.github.com/repos/Teradata/presto/commits/ca06d035aacc4de7b865128703a5e9650f949a79"},{"sha":"62790294948d4fa0381301f76422761b89f8fb02","author":{"name":"David Phillips","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@acz.org"},"message":"Use Airlift ConditionalModule for Raptor","distinct":false,"url":"https://api.github.com/repos/Teradata/presto/commits/62790294948d4fa0381301f76422761b89f8fb02"},{"sha":"76ca24e090bd4750a3834996849bf9f08e547b1c","author":{"name":"David Phillips","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@acz.org"},"message":"Allow configuring Raptor to use MySQL","distinct":false,"url":"https://api.github.com/repos/Teradata/presto/commits/76ca24e090bd4750a3834996849bf9f08e547b1c"},{"sha":"3f489c824522bc0de863b0f8a06efdcc3b28044f","author":{"name":"Andrzej Fiedukowicz","email":"2a5ec98a5003e2a3416a11ded3e31f81c769e29a@teradata.com"},"message":"Add typeof function for discovering expression type\n\nThe function may be useful for debugging for presto developers\nas well as for presto user while creating complex SQL queries.","distinct":false,"url":"https://api.github.com/repos/Teradata/presto/commits/3f489c824522bc0de863b0f8a06efdcc3b28044f"},{"sha":"9b5f5f3d86ad7e5f29df8106180734866a0e3edd","author":{"name":"Yang Yang","email":"7eaea1382d832ce1e0318126a7f714da73cbae21@gmail.com"},"message":"Disable aggregation split in AddExchanges and AddLocalExchanges","distinct":false,"url":"https://api.github.com/repos/Teradata/presto/commits/9b5f5f3d86ad7e5f29df8106180734866a0e3edd"},{"sha":"634b5a3d5654faf3e91b6804ea5d73971f39ede5","author":{"name":"Yang Yang","email":"7eaea1382d832ce1e0318126a7f714da73cbae21@gmail.com"},"message":"Add optimizer to push down aggregation through exchange","distinct":false,"url":"https://api.github.com/repos/Teradata/presto/commits/634b5a3d5654faf3e91b6804ea5d73971f39ede5"},{"sha":"dbbb05b32d4f06cc678649432c352b65a32b0324","author":{"name":"Grzegorz Kokosiński","email":"fab0342bd2a060816e773e293cef552a5deacb87@Teradata.com"},"message":"Fail when correlated subqueries appear in join condition","distinct":false,"url":"https://api.github.com/repos/Teradata/presto/commits/dbbb05b32d4f06cc678649432c352b65a32b0324"},{"sha":"09e77a43d28b3bb8686cffb50b3a45bb5ea50e82","author":{"name":"Grzegorz Kokosiński","email":"fab0342bd2a060816e773e293cef552a5deacb87@Teradata.com"},"message":"Fix joinEqualityExpression predicate\n\nDo not treat equality with constant on one side (or both) as join\nequality expression.\n\nBefore this change, in case of comparison like 4 = a (where a comes from\nleft side of join), this method will return true. Then in visitJoin, lines 379:\n\n    boolean alignedComparison = Iterables.all(DependencyExtractor.extractUnique(equality.getLeft()), in(node.getLeft().getOutputSymbols()));\n\nwill say that this is an aligned comparison (left comparison symbols come\nfrom left side of join, right symbols from right) as left symbols comparison\n(empty set) are within left side symbols. While it is not true, as left side\nof comparison does not use any join symbols and right side of comparison is\nusing symbol from left side of join.","distinct":false,"url":"https://api.github.com/repos/Teradata/presto/commits/09e77a43d28b3bb8686cffb50b3a45bb5ea50e82"},{"sha":"810e365c6a82a34a17412222488c7dfb98eb3506","author":{"name":"David Phillips","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@acz.org"},"message":"Add ServerInfo to TestingConnectorFactoryContext","distinct":false,"url":"https://api.github.com/repos/Teradata/presto/commits/810e365c6a82a34a17412222488c7dfb98eb3506"},{"sha":"d1255821cbab9899316b281e74855deaf1df1d38","author":{"name":"David Phillips","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@acz.org"},"message":"Replace node config with ServerInfo in Atop","distinct":false,"url":"https://api.github.com/repos/Teradata/presto/commits/d1255821cbab9899316b281e74855deaf1df1d38"},{"sha":"66572ecd7cd1b0f7363aaaab8f9d3da3a98e7f3d","author":{"name":"David Phillips","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@acz.org"},"message":"Remove setOptionalConfig usage from plugins","distinct":false,"url":"https://api.github.com/repos/Teradata/presto/commits/66572ecd7cd1b0f7363aaaab8f9d3da3a98e7f3d"},{"sha":"f7089e8343c861583dea33672e7452cd2d238197","author":{"name":"David Phillips","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@acz.org"},"message":"Remove setOptionalConfig from Plugin","distinct":false,"url":"https://api.github.com/repos/Teradata/presto/commits/f7089e8343c861583dea33672e7452cd2d238197"}]}
{"actor":{"display_login":"jreslock"}}