html_url,issue_url,id,node_id,user,created_at,updated_at,author_association,body,reactions,performed_via_github_app,issue
https://github.com/pydata/xarray/issues/6112#issuecomment-1001744349,https://api.github.com/repos/pydata/xarray/issues/6112,1001744349,IC_kwDOAMm_X847tWfd,2448579,2021-12-27T20:39:57Z,2021-12-27T20:39:57Z,MEMBER,"Both sound good to me.
Your code for `limit` looks OK though I didn't look closely. It looks very similar to
https://github.com/pydata/xarray/blob/3960ea3ba08f81d211899827612550f6ac2de804/xarray/core/missing.py#L30-L34","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1088893989
https://github.com/pydata/xarray/issues/6112#issuecomment-1001667358,https://api.github.com/repos/pydata/xarray/issues/6112,1001667358,IC_kwDOAMm_X847tDse,2448579,2021-12-27T17:25:10Z,2021-12-27T17:25:10Z,MEMBER,"Thanks @josephnowak . This is a great idea! 👏🏾 👏🏾 Can you send in a pull request please? We'll need to add the example from your first post as a test.
I think you can replace this `dask_array_ops.push` with your version:
https://github.com/pydata/xarray/blob/3960ea3ba08f81d211899827612550f6ac2de804/xarray/core/dask_array_ops.py#L56-L80
This function is expected to return a dask array, so you can just return the result of `cumreduction` instead of wrapping it up in a DataArray.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1088893989