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/pull/7788#issuecomment-1545446155,https://api.github.com/repos/pydata/xarray/issues/7788,1545446155,IC_kwDOAMm_X85cHaML,5821660,2023-05-12T09:23:13Z,2023-05-12T09:23:13Z,MEMBER,"@maxhollmann I'm sorry, I'm still finding my way into Xarray. I've taken a closer look at #2377, especially https://github.com/pydata/xarray/issues/2377#issuecomment-415074188.
There @shoyer suggested to just use:
```python
data = duck_array_ops.where_method(data, ~mask, fill_value)
```
instead of
```python
data[mask] = fill_value
```
I've checked and it works nicely with your test. That way we would get away without the flags test and the special handling will take place in duck_array_ops. Would be great if someone can double check.
","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1685422501
https://github.com/pydata/xarray/pull/7788#issuecomment-1545337724,https://api.github.com/repos/pydata/xarray/issues/7788,1545337724,IC_kwDOAMm_X85cG_t8,5821660,2023-05-12T07:59:19Z,2023-05-12T07:59:19Z,MEMBER,"@maxhollmann We might get at least some more views on this. There have been discussions on handling masked arrays and we should make sure this is exactly the solution we want to have.
@dcherian This changes `as_compatible_data`. Could you please have another look here? I'm a bit unclear about the implications.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1685422501
https://github.com/pydata/xarray/pull/7788#issuecomment-1524805132,https://api.github.com/repos/pydata/xarray/issues/7788,1524805132,IC_kwDOAMm_X85a4q4M,5821660,2023-04-27T06:13:23Z,2023-04-27T07:19:47Z,MEMBER,"@maxhollmann I've checked and memory served well, the following issue might be related: #2377. It looks like your use-case is at least connected to @gerritholl's. It would be great if you could add your original use case (as MCVE, if possible) to get more details.
A special case (masked integer arrays) is discussed in #3955. As this might give additional information, it might not exactly fit your problem.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1685422501
https://github.com/pydata/xarray/pull/7788#issuecomment-1523829332,https://api.github.com/repos/pydata/xarray/issues/7788,1523829332,IC_kwDOAMm_X85a08pU,5821660,2023-04-26T17:55:13Z,2023-04-26T17:55:13Z,MEMBER,"@maxhollmann I'll have a look into this, I think I've seen something like this some time ago.
Maybe you can add the tests to the PR or as comment? This might get more attention and will really help to debug. ","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1685422501
https://github.com/pydata/xarray/pull/7788#issuecomment-1523786065,https://api.github.com/repos/pydata/xarray/issues/7788,1523786065,IC_kwDOAMm_X85a0yFR,5821660,2023-04-26T17:18:44Z,2023-04-26T17:18:44Z,MEMBER,"I've marked this by accident, sorry @maxhollmann. Let us know when you feel this is ready ","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1685422501