{"push_id":1641096834,"size":102,"distinct_size":47,"ref":"refs/heads/scheduler_simulator","head":"d46a6dc8f1a3e3018c5d0be983b51b3fad21c098","before":"972c1d536f5ef479471ac9319674220d245bc4e3","commits":[{"sha":"c14f89b28ac9db5e7009bc5c73f19e62a6365d17","author":{"name":"David Phillips","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@acz.org"},"message":"Static import format method in TestStringFunctions","distinct":false,"url":"https://api.github.com/repos/raghavsethi/presto/commits/c14f89b28ac9db5e7009bc5c73f19e62a6365d17"},{"sha":"f133fe1b97e601be004786534bea62621c36c867","author":{"name":"David Phillips","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@acz.org"},"message":"Add limit on input size for Levenshtein distance","distinct":false,"url":"https://api.github.com/repos/raghavsethi/presto/commits/f133fe1b97e601be004786534bea62621c36c867"},{"sha":"0eb27f3e28b62b581f4014f492f0dcc19bac5e30","author":{"name":"David Phillips","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@acz.org"},"message":"Use camel case for QueryStateInfo resource","distinct":false,"url":"https://api.github.com/repos/raghavsethi/presto/commits/0eb27f3e28b62b581f4014f492f0dcc19bac5e30"},{"sha":"dc68d250f89da5488f743652c51eb6b7af2d4c67","author":{"name":"David Phillips","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@acz.org"},"message":"Add 0.169 release notes","distinct":false,"url":"https://api.github.com/repos/raghavsethi/presto/commits/dc68d250f89da5488f743652c51eb6b7af2d4c67"},{"sha":"fa4255b4fba752c85c5eb9e2aee4f31222095def","author":{"name":"David Phillips","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@acz.org"},"message":"[maven-release-plugin] prepare release 0.169","distinct":false,"url":"https://api.github.com/repos/raghavsethi/presto/commits/fa4255b4fba752c85c5eb9e2aee4f31222095def"},{"sha":"568f715dae0019f9abcb39a37da34ea5467bbc41","author":{"name":"David Phillips","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@acz.org"},"message":"[maven-release-plugin] prepare for next development iteration","distinct":false,"url":"https://api.github.com/repos/raghavsethi/presto/commits/568f715dae0019f9abcb39a37da34ea5467bbc41"},{"sha":"aeb5ed0926feba2975bb1e9bacb0ed0a8d70f231","author":{"name":"David Phillips","email":"d8099b0f90e53c29d29eb12a7a3caa5af4f12681@acz.org"},"message":"Update 0.169 release notes","distinct":false,"url":"https://api.github.com/repos/raghavsethi/presto/commits/aeb5ed0926feba2975bb1e9bacb0ed0a8d70f231"},{"sha":"37c57c989281a13d84e74bc6bd075194999874fa","author":{"name":"Nezih Yigitbasi","email":"863d820a2ffa9840b88f55dd4068e77e8e5203bc@fb.com"},"message":"Improve Parquet decimal read support\n\nAccording to the Parquet spec DECIMAL can be used to annotate\nINT32, INT64, FIXED_LEN_BYTE_ARRAY, and BINARY types. Previously\nwe were only handling the FIXED_LEN_BYTE_ARRAY type.","distinct":false,"url":"https://api.github.com/repos/raghavsethi/presto/commits/37c57c989281a13d84e74bc6bd075194999874fa"},{"sha":"5162fb781befc592313e7574578d3f871d2e5049","author":{"name":"Lukasz Osipiuk","email":"901521646b172874e567980dec4cc56bfcd29402@osipiuk.net"},"message":"Build decimal block while reading ORC data stream","distinct":false,"url":"https://api.github.com/repos/raghavsethi/presto/commits/5162fb781befc592313e7574578d3f871d2e5049"},{"sha":"d09e8c0edcdb7c8c9fae3b79f60a39f74293a907","author":{"name":"Lukasz Osipiuk","email":"901521646b172874e567980dec4cc56bfcd29402@osipiuk.net"},"message":"Inline DecimalStreamReader.readStreamsData","distinct":false,"url":"https://api.github.com/repos/raghavsethi/presto/commits/d09e8c0edcdb7c8c9fae3b79f60a39f74293a907"},{"sha":"77c6ba42c6fd5ded548db84b4074e805195c0d43","author":{"name":"Lukasz Osipiuk","email":"901521646b172874e567980dec4cc56bfcd29402@osipiuk.net"},"message":"Do not use BigInteger while reading decimals from ORC","distinct":false,"url":"https://api.github.com/repos/raghavsethi/presto/commits/77c6ba42c6fd5ded548db84b4074e805195c0d43"},{"sha":"82b51145a81238e1cc3b370595ecda4ae8c41c62","author":{"name":"Karol Sobczak","email":"0d3fd0fee9909f51724de39744bf989b07181925@Teradata.com"},"message":"Remove unused MAX_POWER_OF_TEN_INT_VALUE from UnscaledDecimal128Arithmetic","distinct":false,"url":"https://api.github.com/repos/raghavsethi/presto/commits/82b51145a81238e1cc3b370595ecda4ae8c41c62"},{"sha":"ea4b8d18cef7f4f26e8f58f32b66bc2229609ee6","author":{"name":"Nezih Yigitbasi","email":"863d820a2ffa9840b88f55dd4068e77e8e5203bc@fb.com"},"message":"Consider block builder status size when calculating retained size","distinct":false,"url":"https://api.github.com/repos/raghavsethi/presto/commits/ea4b8d18cef7f4f26e8f58f32b66bc2229609ee6"},{"sha":"f8da4958cea9bc907ce4e120158285ada56631e6","author":{"name":"Andrii Rosa","email":"cc1267e7f758042e32385103a1947239971c08b6@TERADATA.COM"},"message":"Update DataStax Cassandra Driver to 3.1.4\n\n3.1.4 is the latest version of the actual DataStax driver.\nThis version has better error logging and it claims to be more stable.","distinct":false,"url":"https://api.github.com/repos/raghavsethi/presto/commits/f8da4958cea9bc907ce4e120158285ada56631e6"},{"sha":"c7bca758548b5274be6ae529dbd201272a59d66f","author":{"name":"Andrii Rosa","email":"cc1267e7f758042e32385103a1947239971c08b6@TERADATA.COM"},"message":"Bind protocol version to V3\n\nWhen for some reason Cassandra cluster hasn't manage to report\nthe actual supported version of the protocol, driver selects\nthe most recent V4 protocol, which is not supported by the 2.1\nversion of Cassandra. Former version of DataStax driver has been\nswallowing this exception, what then lead to NoHostAvailableException,\nand intermittent hangs.","distinct":false,"url":"https://api.github.com/repos/raghavsethi/presto/commits/c7bca758548b5274be6ae529dbd201272a59d66f"},{"sha":"599efa8fdc263249fa63d532b0aa0d18ace48e8f","author":{"name":"Andrii Rosa","email":"cc1267e7f758042e32385103a1947239971c08b6@TERADATA.COM"},"message":"Do not query all partition key\n\nThis functionality is available only on Casandra 2.1, and has limited use.\nIt is better to keep behaviour consistent across all Cassandra versions.","distinct":false,"url":"https://api.github.com/repos/raghavsethi/presto/commits/599efa8fdc263249fa63d532b0aa0d18ace48e8f"},{"sha":"980a52ac60c129a4c0464ae06e44d89fd00f5bc8","author":{"name":"Andrii Rosa","email":"cc1267e7f758042e32385103a1947239971c08b6@TERADATA.COM"},"message":"Do not cache partition keys\n\nThis cache was intended to cache binary partition keys for all the partitions ever queried.\nIf there are to many of them - asynchronous reload every 2 minutes overloads Presto and Cassandra.\n\nThe first thought was to limit the cache size and increase the reload timeout. But actually there are\nnot that many pros of having that cache.\n\nThere are basically 2 workloads that are possible:\n\n- Paritions are small\n- Partitions are huge\n\nIf the partitions are small - there is a high change that there will be lot of them. So, the cache will be\noverloaded.\n\nIf the partitions are huge - there is only little performance improvement of using this cache. Because\nretrieving keys for partitions directly from Cassandra costs nothing by comparing to the time needed to\nretrieve all the partition rows.\n\nAlso, fwiw,  there is a built-in cache key in Cassandra. And Cassandra itself has been built with \"no extra caching needed\" in mind.","distinct":false,"url":"https://api.github.com/repos/raghavsethi/presto/commits/980a52ac60c129a4c0464ae06e44d89fd00f5bc8"},{"sha":"a94833477867aca983a435584d833fa9ab53d7fd","author":{"name":"Andrii Rosa","email":"cc1267e7f758042e32385103a1947239971c08b6@TERADATA.COM"},"message":"Reduce schema refresh threads count to 1\n\nAfter partition keys cache is removed - 1 thread is more than enough to refresh\ntables and keyspaces once every 2 minutes.","distinct":false,"url":"https://api.github.com/repos/raghavsethi/presto/commits/a94833477867aca983a435584d833fa9ab53d7fd"},{"sha":"9e1338cb0cc580559d3843fd1dd5798c2c8289bf","author":{"name":"Andrii Rosa","email":"cc1267e7f758042e32385103a1947239971c08b6@TERADATA.COM"},"message":"Remove schema parameter from CassandraSession methods\n\nSchema parameter is misleading. It suggests that that the query provided\nwill be executed with a given schema selected. Which is not true, as in\ncache builder `clusterBuilder.build().connect()` is being called, that\nreturns session that is not bound to any particular keyspace.","distinct":false,"url":"https://api.github.com/repos/raghavsethi/presto/commits/9e1338cb0cc580559d3843fd1dd5798c2c8289bf"},{"sha":"f122f00df2edfe7eb95bc1b14d72c232d79a9bfe","author":{"name":"Andrii Rosa","email":"cc1267e7f758042e32385103a1947239971c08b6@TERADATA.COM"},"message":"Remove executeQuery method from Cassandra Session\n\nThis method is effectively a duplicate of execute method.","distinct":false,"url":"https://api.github.com/repos/raghavsethi/presto/commits/f122f00df2edfe7eb95bc1b14d72c232d79a9bfe"}]}
{"actor":{"display_login":"raghavsethi"}}