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/6799#issuecomment-1317516314,https://api.github.com/repos/pydata/xarray/issues/6799,1317516314,IC_kwDOAMm_X85Oh7Qa,2448579,2022-11-16T18:55:00Z,2022-11-16T18:55:00Z,MEMBER,Linking the dask issue: https://github.com/dask/dask/issues/6474,"{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1307112340 https://github.com/pydata/xarray/issues/6799#issuecomment-1317358777,https://api.github.com/repos/pydata/xarray/issues/6799,1317358777,IC_kwDOAMm_X85OhUy5,2448579,2022-11-16T17:04:23Z,2022-11-16T17:04:23Z,MEMBER,"The challenge is you could be interping to an unordered set of locations. So perhaps we can sort the input locations, do the interp with map_overlap, then argsort the result back to expected order.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1307112340 https://github.com/pydata/xarray/issues/6799#issuecomment-1194294204,https://api.github.com/repos/pydata/xarray/issues/6799,1194294204,IC_kwDOAMm_X85HL3u8,2448579,2022-07-25T16:07:09Z,2022-07-25T16:07:09Z,MEMBER,"The current code also has the unfortunate side-effect of merging all chunks too. I think we should instead think of generating a dask array of weights and then using `xr.dot`","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1307112340 https://github.com/pydata/xarray/issues/6799#issuecomment-1187699270,https://api.github.com/repos/pydata/xarray/issues/6799,1187699270,IC_kwDOAMm_X85GytpG,2448579,2022-07-18T16:18:09Z,2022-07-18T16:18:21Z,MEMBER,"> Given the performance behavior I'm guessing we may be doing sequntial interpolation for the dimensions, basically an interp1d call for all the xx points and from there another to the yy points, which for even a small number of points would require nearly all chunks to be loaded in. Yeah I think this is right. You could check if it was better before https://github.com/pydata/xarray/pull/4155 (if it worked that is) cc @pums974 @Illviljan ","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1307112340