{"push_id":1747042473,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"5d2750aa2d5407589ee825950df96f08cfed73c1","before":"697a5e5517e32c5ef44c273e3b26662d0eb70f24","commits":[{"sha":"b7aac15d566b048c20c2491fbf376b727f2eeb68","author":{"name":"Xingbo Jiang","email":"5eb8ac38ffd8c8a53b42dc017089ac416c0ba972@databricks.com"},"message":"[SPARK-20700][SQL] InferFiltersFromConstraints stackoverflows for query (v2)\n\n## What changes were proposed in this pull request?\n\nIn the previous approach we used `aliasMap` to link an `Attribute` to the expression with potentially the form `f(a, b)`, but we only searched the `expressions` and `children.expressions` for this, which is not enough when an `Alias` may lies deep in the logical plan. In that case, we can't generate the valid equivalent constraint classes and thus we fail at preventing the recursive deductions.\n\nWe fix this problem by collecting all `Alias`s from the logical plan.\n\n## How was this patch tested?\n\nNo additional test case is added, but do modified one test case to cover this situation.\n\nAuthor: Xingbo Jiang <xingbo.jiang@databricks.com>\n\nCloses #18020 from jiangxb1987/inferConstrants.","distinct":true,"url":"https://api.github.com/repos/zzcclp/spark/commits/b7aac15d566b048c20c2491fbf376b727f2eeb68"},{"sha":"5d2750aa2d5407589ee825950df96f08cfed73c1","author":{"name":"hyukjinkwon","email":"4c114bf3676ebcdb1616a11ca478d9181f4025da@gmail.com"},"message":"[INFRA] Close stale PRs\n\n## What changes were proposed in this pull request?\n\nThis PR proposes to close PRs ...\n\n  - inactive to the review comments more than a month\n  - WIP and inactive more than a month\n  - with Jenkins build failure but inactive more than a month\n  - suggested to be closed and no comment against that\n  - obviously looking inappropriate (e.g., Branch 0.5)\n\nTo make sure, I left a comment for each PR about a week ago and I could not have a response back from the author in these PRs below:\n\nCloses #11129\nCloses #12085\nCloses #12162\nCloses #12419\nCloses #12420\nCloses #12491\nCloses #13762\nCloses #13837\nCloses #13851\nCloses #13881\nCloses #13891\nCloses #13959\nCloses #14091\nCloses #14481\nCloses #14547\nCloses #14557\nCloses #14686\nCloses #15594\nCloses #15652\nCloses #15850\nCloses #15914\nCloses #15918\nCloses #16285\nCloses #16389\nCloses #16652\nCloses #16743\nCloses #16893\nCloses #16975\nCloses #17001\nCloses #17088\nCloses #17119\nCloses #17272\nCloses #17971\n\nAdded:\nCloses #17778\nCloses #17303\nCloses #17872\n\n## How was this patch tested?\n\nN/A\n\nAuthor: hyukjinkwon <gurwls223@gmail.com>\n\nCloses #18017 from HyukjinKwon/close-inactive-prs.","distinct":true,"url":"https://api.github.com/repos/zzcclp/spark/commits/5d2750aa2d5407589ee825950df96f08cfed73c1"}]}
{"actor":{"display_login":"zzcclp"}}