{"push_id":594673726,"size":53,"distinct_size":2,"ref":"refs/heads/write","head":"7f0329c50b383beee1979faa3201789cfe70ea84","before":"8d3d2062e368d3f7dbcccf067a162ff3042110b2","commits":[{"sha":"9df4ebe5dbcb4c4ef27b362f23cdb8b9bcf4bdf9","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@acz.org","name":"David Phillips"},"message":"Add support for Hive date partitions","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/9df4ebe5dbcb4c4ef27b362f23cdb8b9bcf4bdf9"},{"sha":"108804d6e489a9fa807e10836d186b62746486c6","author":{"email":"ca7c72a09894f31bc13fe7107f7a6f1aeafdccf8@fb.com","name":"Martin Traverso"},"message":"Ensure symbols are not reused across plan nodes\n\nThis fixes an aliasing issue that causes queries to return incorrect results.\nIt happens because symbol allocator can produce non-globally unique names when\ncolumns in the table share the same prefix and have the form xxx_nnn. E.g.,\n\nCREATE TABLE t AS SELECT * FROM (VALUES (1,2)) t (foo_1, foo_2_4);\nSELECT foo_1, foo_2_4 from t;\n\nIncorrect plan:\n\n - Output[foo_1, foo_2_4] => [foo:bigint, foo:bigint]\n         foo_1 := foo\n         foo_2_4 := foo\n     - Exchange[GATHER] => foo:bigint\n         - TableScan[t, original constraint=true] => [foo:bigint]\n                 foo := <column foo_1>\n\nExpected plan:\n\n - Output[foo_1, foo_2_4] => [foo:bigint, foo_2:bigint]\n         foo_1 := foo\n         foo_2_4 := foo_2\n     - Exchange[GATHER] => foo:bigint, foo_2:bigint\n         - TableScan[t, original constraint=true] => [foo:bigint, foo_2:bigint]\n                 foo := <column foo_1>\n                 foo_2 := <column foo_2_4>","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/108804d6e489a9fa807e10836d186b62746486c6"},{"sha":"2461781e1c44a93542e71bf110e0540f2850172a","author":{"email":"85ecfd1ac12974b0f5869acb6647ba3e0f2bcbc8@gmail.com","name":"Christopher Berner"},"message":"Fix warnings and style issues in SqlQueryManager","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/2461781e1c44a93542e71bf110e0540f2850172a"},{"sha":"a6252b214d12984ea37953d0f136ad05a0998190","author":{"email":"85ecfd1ac12974b0f5869acb6647ba3e0f2bcbc8@gmail.com","name":"Christopher Berner"},"message":"Fix running queries counter\n\nCounter could report zero even when queries were running, since a query\nthat's cancelled before it starts would not be considered as started","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/a6252b214d12984ea37953d0f136ad05a0998190"},{"sha":"0369712a3704499e8886256e6c79f13b3ccdef90","author":{"email":"85ecfd1ac12974b0f5869acb6647ba3e0f2bcbc8@gmail.com","name":"Christopher Berner"},"message":"Fix double counting of queries\n\nQueries that were rejected because the queue is too full were logged to\nthe query monitor as being created twice","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/0369712a3704499e8886256e6c79f13b3ccdef90"},{"sha":"e78059a3fa1d206e3a944446a5bfc6685d71f811","author":{"email":"85ecfd1ac12974b0f5869acb6647ba3e0f2bcbc8@gmail.com","name":"Christopher Berner"},"message":"Inline createFailedQuery\n\nThis method is generally not safe to use in other contexts, so inline it","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/e78059a3fa1d206e3a944446a5bfc6685d71f811"},{"sha":"e612fc2d1876f975e810e2b008f8839b62d3b073","author":{"email":"85ecfd1ac12974b0f5869acb6647ba3e0f2bcbc8@gmail.com","name":"Christopher Berner"},"message":"Don't count queries that failed to parse as started","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/e612fc2d1876f975e810e2b008f8839b62d3b073"},{"sha":"83736ac7e6e5483ca2be41b9684975ab4376a76c","author":{"email":"ca7c72a09894f31bc13fe7107f7a6f1aeafdccf8@fb.com","name":"Martin Traverso"},"message":"Add missing license header","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/83736ac7e6e5483ca2be41b9684975ab4376a76c"},{"sha":"74ab156c28eb2865abb273cfd68522ce4b39e70e","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@acz.org","name":"David Phillips"},"message":"Remove duplicate test data","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/74ab156c28eb2865abb273cfd68522ce4b39e70e"},{"sha":"fc4f7db660e48a06bc636c6ead4f8fe7fe6d0e08","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@acz.org","name":"David Phillips"},"message":"Add Raptor test for negative doubles","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/fc4f7db660e48a06bc636c6ead4f8fe7fe6d0e08"},{"sha":"993e199a22ca981fa4bedb177a8198c69cf75573","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@acz.org","name":"David Phillips"},"message":"Add shard pruning to Raptor","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/993e199a22ca981fa4bedb177a8198c69cf75573"},{"sha":"eeb29f57611c986e8ceb8b9ea006d541916fde38","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@acz.org","name":"David Phillips"},"message":"Add test helper for creating OrcStorageManager","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/eeb29f57611c986e8ceb8b9ea006d541916fde38"},{"sha":"275394e8412e34a58df1c2d9e358a110a8c72056","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@acz.org","name":"David Phillips"},"message":"Move current nodeId to OrcStorageManager","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/275394e8412e34a58df1c2d9e358a110a8c72056"},{"sha":"fad8a7bcc3e89cecc862ec687071f4eadc67214c","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@acz.org","name":"David Phillips"},"message":"Pipeline Raptor split generation","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/fad8a7bcc3e89cecc862ec687071f4eadc67214c"},{"sha":"1f1f9fe99c7cb061f5d5f7fc977ec3eafbb95e84","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@acz.org","name":"David Phillips"},"message":"Add row count and size stats for Raptor shards","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/1f1f9fe99c7cb061f5d5f7fc977ec3eafbb95e84"},{"sha":"06c8621d3b148b5537c0432b9f3fdb45b88238e2","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@acz.org","name":"David Phillips"},"message":"Fix race condition when assigning Raptor shards","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/06c8621d3b148b5537c0432b9f3fdb45b88238e2"},{"sha":"e86f3fe4ce3693e3e6a62dc4452567c440ba3c92","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@acz.org","name":"David Phillips"},"message":"Add cache for Raptor node IDs","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/e86f3fe4ce3693e3e6a62dc4452567c440ba3c92"},{"sha":"d903efa551dac3f5524747ffc17629606945a276","author":{"email":"7d38718787b0a92009285a2644c72c37b166aa83@iq80.com","name":"Dain Sundstrom"},"message":"Fix IntelliJ warnings in HttpPageBufferClient and StatementResource","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/d903efa551dac3f5524747ffc17629606945a276"},{"sha":"b1887885f767364b2330f7329c0a0412963f3346","author":{"email":"7d38718787b0a92009285a2644c72c37b166aa83@iq80.com","name":"Dain Sundstrom"},"message":"Close ExchangeClient when closing StatementResource.Query","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/b1887885f767364b2330f7329c0a0412963f3346"},{"sha":"f0248960534d542c194990ae6c8daeda506e6272","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@acz.org","name":"David Phillips"},"message":"Fix try_cast for timestamp","distinct":false,"url":"https://api.github.com/repos/haozhun/presto/commits/f0248960534d542c194990ae6c8daeda506e6272"}]}