{"push_id":1156522249,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"cd47e233749f42b016264569a214cbf67f45f436","before":"d681742b2d37bd68cf5d8d3161e0f48846f6f9d4","commits":[{"sha":"cd47e233749f42b016264569a214cbf67f45f436","author":{"name":"Wenchen Fan","email":"51df79715bab6f96b68cf2b8813ef1aaa5547bdb@databricks.com"},"message":"[SPARK-15814][SQL] Aggregator can return null result\n\n## What changes were proposed in this pull request?\n\nIt's similar to the bug fixed in https://github.com/apache/spark/pull/13425, we should consider null object and wrap the `CreateStruct` with `If` to do null check.\n\nThis PR also improves the test framework to test the objects of `Dataset[T]` directly, instead of calling `toDF` and compare the rows.\n\n## How was this patch tested?\n\nnew test in `DatasetAggregatorSuite`\n\nAuthor: Wenchen Fan <wenchen@databricks.com>\n\nCloses #13553 from cloud-fan/agg-null.","distinct":true,"url":"https://api.github.com/repos/dbtsai/spark/commits/cd47e233749f42b016264569a214cbf67f45f436"}]}
{"actor":{"display_login":"dbtsai-bot"}}