Sam Levang

Results 8 issues of Sam Levang

### What is your issue? I'm trying to perform 2D interpolation on a large 3D array that is heavily chunked along the interpolation dimensions and not the third dimension. The...

topic-dask
topic-performance

- [x] Closes #6891 - [x] Tests added - [x] User visible changes (including notable bug fixes) are documented in `whats-new.rst`

needs discussion

- [x] Closes #4554 - [x] Closes #5629 - [x] Closes #5644 - [ ] Tests added - [x] Passes `pre-commit run --all-files` - [ ] User visible changes (including...

topic-dask
needs work
topic-performance

### What is your issue? Follow on from #6891 and #6978 to discuss how we could homogenize the passing of keyword arguments to wrapped external functions across xarray methods. There...

design question
needs discussion

- [x] Closes https://github.com/xarray-contrib/xeofs/issues/148 - [x] Tests added - [ ] User visible changes (including notable bug fixes) are documented in `whats-new.rst` The change from https://github.com/pydata/xarray/pull/8672 mostly fixed the issue...

### What is your issue? ```python import dask.array import xarray as xr da1 = xr.DataArray(dask.array.ones((3,3), chunks=(1, 1)), dims=["x", "y"]) da2 = xr.DataArray(dask.array.ones((3,), chunks=(1,)), dims=["x"]) da2.broadcast_like(da1).chunksizes Frozen({'x': (1, 1, 1), 'y':...

topic-dask

Unbearably so, I would say. Here is an example with a tree containing 13 nodes and negligible data, trying to write to S3/GCS with `fsspec`: ```python import numpy as np...

IO

- [x] Tests added - [ ] User visible changes (including notable bug fixes) are documented in `whats-new.rst` Small follow up to #8877. If we're going to drop the indices...