{"push_id":614940459,"size":147,"distinct_size":2,"ref":"refs/heads/drop-if-exists","head":"cdbcfdf848111a0d8ed60a56c7a735aac7d8bcd2","before":"27fd51f88a1664646ff3ae3a861b91d20be47792","commits":[{"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/yuananf/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/yuananf/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/yuananf/presto/commits/f0248960534d542c194990ae6c8daeda506e6272"},{"sha":"837c136ce662c624ac2f6bb156700481cf0d3ac7","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@acz.org","name":"David Phillips"},"message":"Fix Raptor index insertion","distinct":false,"url":"https://api.github.com/repos/yuananf/presto/commits/837c136ce662c624ac2f6bb156700481cf0d3ac7"},{"sha":"ddd93de538fb8284454a1a96042ca6d1e5d35207","author":{"email":"ca7c72a09894f31bc13fe7107f7a6f1aeafdccf8@fb.com","name":"Martin Traverso"},"message":"Update 0.96 release notes","distinct":false,"url":"https://api.github.com/repos/yuananf/presto/commits/ddd93de538fb8284454a1a96042ca6d1e5d35207"},{"sha":"2074749deac9b424c6afef4e6d268c677436af23","author":{"email":"7d38718787b0a92009285a2644c72c37b166aa83@iq80.com","name":"Dain Sundstrom"},"message":"Update 0.96 release notes","distinct":false,"url":"https://api.github.com/repos/yuananf/presto/commits/2074749deac9b424c6afef4e6d268c677436af23"},{"sha":"46057449daab86abc61c34770c0f2582fae45bfb","author":{"email":"85ecfd1ac12974b0f5869acb6647ba3e0f2bcbc8@gmail.com","name":"Christopher Berner"},"message":"Update release notes for 0.96","distinct":false,"url":"https://api.github.com/repos/yuananf/presto/commits/46057449daab86abc61c34770c0f2582fae45bfb"},{"sha":"5c314bd38d5a5f582ff2b430583b78ad44ab57e7","author":{"email":"f8bbdacb67e362a5b9c8a9ae2fa40ec88372c98b@gmail.com","name":"Nileema Shingte"},"message":"Add release notes for 0.96","distinct":false,"url":"https://api.github.com/repos/yuananf/presto/commits/5c314bd38d5a5f582ff2b430583b78ad44ab57e7"},{"sha":"d57c3cf973d9fe9e2b0c74b8b1836d030a7fa85b","author":{"email":"85ecfd1ac12974b0f5869acb6647ba3e0f2bcbc8@gmail.com","name":"Christopher Berner"},"message":"[maven-release-plugin] prepare release 0.96","distinct":false,"url":"https://api.github.com/repos/yuananf/presto/commits/d57c3cf973d9fe9e2b0c74b8b1836d030a7fa85b"},{"sha":"d4148cf5baf92cfa438f4415cf0e82ba3aa0880c","author":{"email":"85ecfd1ac12974b0f5869acb6647ba3e0f2bcbc8@gmail.com","name":"Christopher Berner"},"message":"[maven-release-plugin] prepare for next development iteration","distinct":false,"url":"https://api.github.com/repos/yuananf/presto/commits/d4148cf5baf92cfa438f4415cf0e82ba3aa0880c"},{"sha":"1e42abee8a9dac7380d6f94e047dae6b7e7fa650","author":{"email":"ca7c72a09894f31bc13fe7107f7a6f1aeafdccf8@fb.com","name":"Martin Traverso"},"message":"Speed up detection of ascii strings in LIKE implementation\n\nBenchmark for a 100k pure ASCII string:\n\nBenchmark  (inputSize)   Mode   Samples        Score  Score error    Units\nold             100000  thrpt        10    18110.697     1350.503    ops/s\nnew             100000  thrpt        10    53863.580     1914.092    ops/s\n\nBenchmark for a 100k string with a non-ASCII character in the middle:\n\nBenchmark  (inputSize)   Mode   Samples        Score  Score error    Units\nold             100000  thrpt        10    18632.550      740.718    ops/s\nnew             100000  thrpt        10   110526.867     3758.566    ops/s","distinct":false,"url":"https://api.github.com/repos/yuananf/presto/commits/1e42abee8a9dac7380d6f94e047dae6b7e7fa650"},{"sha":"25aa8d44bdd3fcc0ac95e0ffecfb9f2d17eec91d","author":{"email":"ca7c72a09894f31bc13fe7107f7a6f1aeafdccf8@fb.com","name":"Martin Traverso"},"message":"Fix NPE in MetadataQueryOptimizer\n\nThe PlanRewriter refactoring in b4eaa84b769c2ef7cc585977e59dc418d2c9035e missed a couple of changes\nto MetadataQueryOptimizer that result in NullPointerExceptions","distinct":false,"url":"https://api.github.com/repos/yuananf/presto/commits/25aa8d44bdd3fcc0ac95e0ffecfb9f2d17eec91d"},{"sha":"a9537eb8f4dd411316c08abecfb08cd07192c2bc","author":{"email":"85ecfd1ac12974b0f5869acb6647ba3e0f2bcbc8@gmail.com","name":"Christopher Berner"},"message":"Upgrade to Guice 4","distinct":false,"url":"https://api.github.com/repos/yuananf/presto/commits/a9537eb8f4dd411316c08abecfb08cd07192c2bc"},{"sha":"5fa45a93054d03a4fae421f05ecc8acaa01f64cf","author":{"email":"eb923d8cffbb56f1aa6f6abce41329cbe92b1d3d@netflix.com","name":"Zhenxiao Luo"},"message":"Fix Bad error message for invalid type","distinct":false,"url":"https://api.github.com/repos/yuananf/presto/commits/5fa45a93054d03a4fae421f05ecc8acaa01f64cf"},{"sha":"43d06121fbe54eb8b871d9c8368f5965c217aba9","author":{"email":"85ecfd1ac12974b0f5869acb6647ba3e0f2bcbc8@gmail.com","name":"Christopher Berner"},"message":"Fix handling of structs in Parquet","distinct":false,"url":"https://api.github.com/repos/yuananf/presto/commits/43d06121fbe54eb8b871d9c8368f5965c217aba9"},{"sha":"7cc279a5a0716bcd7f36b18a8f5e4143a37c1e8d","author":{"email":"f8bbdacb67e362a5b9c8a9ae2fa40ec88372c98b@gmail.com","name":"Nileema Shingte"},"message":"Move minColumn and maxColumn to DatabaseShardManager","distinct":false,"url":"https://api.github.com/repos/yuananf/presto/commits/7cc279a5a0716bcd7f36b18a8f5e4143a37c1e8d"},{"sha":"bf5933293b45b3d75b5e76f4bc21c98e601c1f3f","author":{"email":"ca7c72a09894f31bc13fe7107f7a6f1aeafdccf8@fb.com","name":"Martin Traverso"},"message":"Fix unzip logic in ORC\n\n- Don't loop, since Inflater will decompress in one shot if all the necessary input data is available\n- Add a check to verify that the Inflater is \"finished\" after the input is decompressed\n- Don't assume offset/length of the output buffer are those of the underlying array (i.e., in case the\n  output buffer was a sub-slice of a bigger array.\n- Always call Inflater.end() to free up buffers","distinct":false,"url":"https://api.github.com/repos/yuananf/presto/commits/bf5933293b45b3d75b5e76f4bc21c98e601c1f3f"},{"sha":"79054ab9afe37174eb550459dafed63372bf4e4f","author":{"email":"ca7c72a09894f31bc13fe7107f7a6f1aeafdccf8@fb.com","name":"Martin Traverso"},"message":"Don't ignore NOT in NOT BETWEEN predicate","distinct":false,"url":"https://api.github.com/repos/yuananf/presto/commits/79054ab9afe37174eb550459dafed63372bf4e4f"},{"sha":"2b5dd7683ba734a8e1143a9993111f5d9a2a3368","author":{"email":"ca7c72a09894f31bc13fe7107f7a6f1aeafdccf8@fb.com","name":"Martin Traverso"},"message":"Add unit tests for NOT LIKE","distinct":false,"url":"https://api.github.com/repos/yuananf/presto/commits/2b5dd7683ba734a8e1143a9993111f5d9a2a3368"},{"sha":"675132fa877fd4a206f41f13135df49dc3cec844","author":{"email":"ca7c72a09894f31bc13fe7107f7a6f1aeafdccf8@fb.com","name":"Martin Traverso"},"message":"Add unit tests for IS DISTINCT FROM","distinct":false,"url":"https://api.github.com/repos/yuananf/presto/commits/675132fa877fd4a206f41f13135df49dc3cec844"}]}