{"push_id":619376383,"size":46,"distinct_size":46,"ref":"refs/heads/arrayOp","head":"db194c637ebd06d50f10aa4299dca0183c6b9235","before":"4d892e040c1a2b96420289af1361732c3a561cd9","commits":[{"sha":"845c66a1ba8cd04446c82c121af3af72253ecfaf","author":{"email":"7d38718787b0a92009285a2644c72c37b166aa83@iq80.com","name":"Dain Sundstrom"},"message":"Update dependencies\n\nUpgrade to Jetty 9.2.11.M0, Airlift 0.106, Airbase 36 and Discovery 1.24","distinct":true,"url":"https://api.github.com/repos/zhenxiao/presto/commits/845c66a1ba8cd04446c82c121af3af72253ecfaf"},{"sha":"9a3977843e9f24104a184fc8a3d2fd4c82c2f1e3","author":{"email":"85ecfd1ac12974b0f5869acb6647ba3e0f2bcbc8@gmail.com","name":"Christopher Berner"},"message":"Fix warnings in SqlQueryQueueManager","distinct":true,"url":"https://api.github.com/repos/zhenxiao/presto/commits/9a3977843e9f24104a184fc8a3d2fd4c82c2f1e3"},{"sha":"6f08a1ba0372b60ce3fd625fd7c28cfef2daf881","author":{"email":"85ecfd1ac12974b0f5869acb6647ba3e0f2bcbc8@gmail.com","name":"Christopher Berner"},"message":"Avoid queue name collisions","distinct":true,"url":"https://api.github.com/repos/zhenxiao/presto/commits/6f08a1ba0372b60ce3fd625fd7c28cfef2daf881"},{"sha":"67c2760f2001f5ac3145c0e19ef508c4cc637b4d","author":{"email":"f10170dc6b52e0417a4b6611dcf4d52e2db00d32@fb.com","name":"Haozhun Jin"},"message":"Fix '%f' specifier for date_format and date_parse","distinct":true,"url":"https://api.github.com/repos/zhenxiao/presto/commits/67c2760f2001f5ac3145c0e19ef508c4cc637b4d"},{"sha":"33935c2af62ba869e12aa32c7ced23cb887795e7","author":{"email":"85ecfd1ac12974b0f5869acb6647ba3e0f2bcbc8@gmail.com","name":"Christopher Berner"},"message":"Improve javadoc for Type.createBlockBuilder()","distinct":true,"url":"https://api.github.com/repos/zhenxiao/presto/commits/33935c2af62ba869e12aa32c7ced23cb887795e7"},{"sha":"590cab1d65e89292e0fabf339c411b7e2433b830","author":{"email":"7d38718787b0a92009285a2644c72c37b166aa83@iq80.com","name":"Dain Sundstrom"},"message":"Add test for TupleDomainOrcPredicate","distinct":true,"url":"https://api.github.com/repos/zhenxiao/presto/commits/590cab1d65e89292e0fabf339c411b7e2433b830"},{"sha":"9f13baa69b0d6afb7000f0873ceff381937e2d16","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@acz.org","name":"David Phillips"},"message":"Convert SHOW CATALOGS to use values","distinct":true,"url":"https://api.github.com/repos/zhenxiao/presto/commits/9f13baa69b0d6afb7000f0873ceff381937e2d16"},{"sha":"85882299eb2d69ff3e359c5fe83c848d26416dfd","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@acz.org","name":"David Phillips"},"message":"Convert SystemTablesMetadata to streams API","distinct":true,"url":"https://api.github.com/repos/zhenxiao/presto/commits/85882299eb2d69ff3e359c5fe83c848d26416dfd"},{"sha":"0260e491eecb6edd88c56b1551dcedbbb229bbca","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@acz.org","name":"David Phillips"},"message":"Add default method getColumnTypes to SystemTable","distinct":true,"url":"https://api.github.com/repos/zhenxiao/presto/commits/0260e491eecb6edd88c56b1551dcedbbb229bbca"},{"sha":"a5069571787d6389bc91942ebea25b2f1584b2e5","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@acz.org","name":"David Phillips"},"message":"Revamp system tables","distinct":true,"url":"https://api.github.com/repos/zhenxiao/presto/commits/a5069571787d6389bc91942ebea25b2f1584b2e5"},{"sha":"0470210d1652353729e3e775aa714d2094652d4b","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@acz.org","name":"David Phillips"},"message":"Rename active column in nodes system table","distinct":true,"url":"https://api.github.com/repos/zhenxiao/presto/commits/0470210d1652353729e3e775aa714d2094652d4b"},{"sha":"21d46c0cc06e2c75173a15ba3eb302e1c44257cf","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@acz.org","name":"David Phillips"},"message":"Make helper methods private","distinct":true,"url":"https://api.github.com/repos/zhenxiao/presto/commits/21d46c0cc06e2c75173a15ba3eb302e1c44257cf"},{"sha":"1f029696804bdbf02ff659e2c65e3f4bdf9f456c","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@acz.org","name":"David Phillips"},"message":"Make queries and tasks tables use timestamp","distinct":true,"url":"https://api.github.com/repos/zhenxiao/presto/commits/1f029696804bdbf02ff659e2c65e3f4bdf9f456c"},{"sha":"fdc48b6264dcf233a2cbd998c08db1aa6f8dc384","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@acz.org","name":"David Phillips"},"message":"Fix release notes formatting","distinct":true,"url":"https://api.github.com/repos/zhenxiao/presto/commits/fdc48b6264dcf233a2cbd998c08db1aa6f8dc384"},{"sha":"44238d501230ca96afecfb0da5153de5bad44332","author":{"email":"db30e59400466f6883b1d1b6ab28fa528def4571@gmail.com","name":"yuananf"},"message":"Add --version option to CLI","distinct":true,"url":"https://api.github.com/repos/zhenxiao/presto/commits/44238d501230ca96afecfb0da5153de5bad44332"},{"sha":"53683168b7e7c4110487df263a8b11dc5a0703e1","author":{"email":"f8bbdacb67e362a5b9c8a9ae2fa40ec88372c98b@gmail.com","name":"Nileema Shingte"},"message":"Use the correct import in TupleDomainOrcPredicate","distinct":true,"url":"https://api.github.com/repos/zhenxiao/presto/commits/53683168b7e7c4110487df263a8b11dc5a0703e1"},{"sha":"1da87fac3cc5d8d005801a475241235314601ae9","author":{"email":"f8bbdacb67e362a5b9c8a9ae2fa40ec88372c98b@gmail.com","name":"Nileema Shingte"},"message":"Add tests for NaN and Infinity in TestOrcReader","distinct":true,"url":"https://api.github.com/repos/zhenxiao/presto/commits/1da87fac3cc5d8d005801a475241235314601ae9"},{"sha":"2e34244b140e4b16239091a745e425791c59dae6","author":{"email":"f8bbdacb67e362a5b9c8a9ae2fa40ec88372c98b@gmail.com","name":"Nileema Shingte"},"message":"Run OrcTester on ORC instead of DWRF","distinct":true,"url":"https://api.github.com/repos/zhenxiao/presto/commits/2e34244b140e4b16239091a745e425791c59dae6"},{"sha":"b09336b30673b175009380120aeda259adf04942","author":{"email":"f8bbdacb67e362a5b9c8a9ae2fa40ec88372c98b@gmail.com","name":"Nileema Shingte"},"message":"Change TupleDomainOrcPredicate to use UTF8 slices","distinct":true,"url":"https://api.github.com/repos/zhenxiao/presto/commits/b09336b30673b175009380120aeda259adf04942"},{"sha":"e4726ba3ebe3cdd716b3a1c0034d1f8ffcc49e3c","author":{"email":"f8bbdacb67e362a5b9c8a9ae2fa40ec88372c98b@gmail.com","name":"Nileema Shingte"},"message":"Fix orc statistics to account for unicode characters\n\nThe writer performs comparisons using java Strings to determine the\nminimum and maximum\nvalues. This results in weird behaviors in the presence of surrogate\npairs and special characters.\n\nFor example, unicode codepoint 0x1D403 has the following\nrepresentations:\n\nUTF-16: [0xD835, 0xDC03]\nUTF-8: [0xF0, 0x9D, 0x90, 0x83]\nwhile codepoint 0xFFFD (the replacement character) has the following\nrepresentations:\n\nUTF-16: [0xFFFD]\nUTF-8: [0xEF, 0xBF, 0xBD]\nwhen comparisons between strings containing these characters are done\nwith Java Strings (UTF-16),\n0x1D403 < 0xFFFD, but when comparisons are done using raw codepoints or\nUTF-8, 0x1D403 > 0xFFFD\n\nThis commit fixes the Orc ColumnStatistics for strings using the following\nlogic:\n\nif a min string has a surrogate character, the min string is truncated\nat the first occurrence of the surrogate character (to exclude the\nsurrogate character)\nif a max string has a surrogate character, the max string is truncated\nat the first occurrence the surrogate character and 0xFF byte is\nappended to it.","distinct":true,"url":"https://api.github.com/repos/zhenxiao/presto/commits/e4726ba3ebe3cdd716b3a1c0034d1f8ffcc49e3c"}]}