{"push_id":1698736397,"size":7,"distinct_size":0,"ref":"refs/heads/sprint-54","head":"f93466d6f1802ba69de8bc9d274eea7383f9aca2","before":"8b1ff1c731e1944e2be4bea0e5d17b638534c9ed","commits":[{"sha":"74df73edcda30fc6e59837b7ff945baca48f23d6","author":{"name":"Rebecca Schlussel","email":"4b58762b5a54d2326aa6a6f24dac5f29222c9014@teradata.com"},"message":"Create GlobalProperties and pass to optimizers\n\nCreate GlobalProperties class that includes non-session properties that\nare needed during planning.  Pass them through to the optimizers so that\nthey can be used during planning.  This is necessary for adding an\noptimizer that can choose between distributed and broadcast joins based\non the size of the right-hand table as compared to\nquery.max-memory-per-node.","distinct":false,"url":"https://api.github.com/repos/Teradata/presto/commits/74df73edcda30fc6e59837b7ff945baca48f23d6"},{"sha":"3a4736277075911e42704894cd3ce654cce68a0d","author":{"name":"Rebecca Schlussel","email":"4b58762b5a54d2326aa6a6f24dac5f29222c9014@teradata.com"},"message":"Pass node count to plan optimizers","distinct":false,"url":"https://api.github.com/repos/Teradata/presto/commits/3a4736277075911e42704894cd3ce654cce68a0d"},{"sha":"71df7ddf0ed2c984297d9dcbe4787d434f0c6246","author":{"name":"Rebecca Schlussel","email":"4b58762b5a54d2326aa6a6f24dac5f29222c9014@teradata.com"},"message":"Add join_distribution_type session property\n\nThe join_distribution_type property has three option: \"repartitioned\",\n\"replicated\", and \"automatic\". This property is intended to replace the\n\"distributed_joins\" property. \"Repartitioned\" has the same behavior as\ndistribtued_joins=true. \"Replicated\" is equivalent to\ndistributed_joins=false. \"Automatic\" will use stats to evaluate whether\npartitioned or replicated is better, or if no information is available,\nit will choose partitioned.\n\nThe default value for join_distribution_type is \"repartitioned\" .","distinct":false,"url":"https://api.github.com/repos/Teradata/presto/commits/71df7ddf0ed2c984297d9dcbe4787d434f0c6246"},{"sha":"04b05db167367b8d64a12e8a59de3f469a42eb0c","author":{"name":"Lukasz Osipiuk","email":"901521646b172874e567980dec4cc56bfcd29402@osipiuk.net"},"message":"Add small_table_coefficient session property\n\nThis property represents the proportion of max-memory-per-node that a\ntable can be to allow a replicated join instead of repartitioned.","distinct":false,"url":"https://api.github.com/repos/Teradata/presto/commits/04b05db167367b8d64a12e8a59de3f469a42eb0c"},{"sha":"266ca9d2ee69f3f6ac5ddfef7eae3ad5470b9f6a","author":{"name":"Rebecca Schlussel","email":"4b58762b5a54d2326aa6a6f24dac5f29222c9014@teradata.com"},"message":"Remove distributed join property","distinct":false,"url":"https://api.github.com/repos/Teradata/presto/commits/266ca9d2ee69f3f6ac5ddfef7eae3ad5470b9f6a"},{"sha":"252fdd58b50c51d4cb04c2fc8f22dd6b4b6f1633","author":{"name":"Rebecca Schlussel","email":"4b58762b5a54d2326aa6a6f24dac5f29222c9014@teradata.com"},"message":"Add join distribution type PlanMatchers","distinct":false,"url":"https://api.github.com/repos/Teradata/presto/commits/252fdd58b50c51d4cb04c2fc8f22dd6b4b6f1633"},{"sha":"f93466d6f1802ba69de8bc9d274eea7383f9aca2","author":{"name":"Rebecca Schlussel","email":"4b58762b5a54d2326aa6a6f24dac5f29222c9014@teradata.com"},"message":"Use stats to determine join distribution type","distinct":false,"url":"https://api.github.com/repos/Teradata/presto/commits/f93466d6f1802ba69de8bc9d274eea7383f9aca2"}]}
{"actor":{"display_login":"rschlussel"}}