-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support ffill and bfill along chunked dimensions #5187
Conversation
Does not support limit yet.
9056c36
to
41927f2
Compare
Looks good — though I don't know the dask interface that well. The tests look good though. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good.
Co-authored-by: Mathias Hauser <mathause@users.noreply.github.com>
Thanks for the reviews. I'll merge in a couple of days if there are no comments. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good to me, although I would probably move the dask
implementation to dask_array_ops
.
Good idea. Done! |
failures are unrelated commented here: dask/community#150 FAILED xarray/tests/test_distributed.py::test_dask_distributed_netcdf_roundtrip[netcdf4-NETCDF3_CLASSIC]
FAILED xarray/tests/test_distributed.py::test_dask_distributed_netcdf_roundtrip[netcdf4-NETCDF4_CLASSIC]
FAILED xarray/tests/test_distributed.py::test_dask_distributed_netcdf_roundtrip[netcdf4-NETCDF4]
FAILED xarray/tests/test_distributed.py::test_dask_distributed_netcdf_roundtrip[h5netcdf-NETCDF4]
FAILED xarray/tests/test_distributed.py::test_dask_distributed_read_netcdf_integration_test[netcdf4-NETCDF3_CLASSIC]
FAILED xarray/tests/test_distributed.py::test_dask_distributed_read_netcdf_integration_test[netcdf4-NETCDF4]
FAILED xarray/tests/test_distributed.py::test_dask_distributed_read_netcdf_integration_test[h5netcdf-NETCDF4]
FAILED xarray/tests/test_distributed.py::test_dask_distributed_read_netcdf_integration_test[scipy-NETCDF3_64BIT]
FAILED xarray/tests/test_distributed.py::test_dask_distributed_zarr_integration_test[True-True]
FAILED xarray/tests/test_distributed.py::test_dask_distributed_zarr_integration_test[True-False]
FAILED xarray/tests/test_distributed.py::test_dask_distributed_zarr_integration_test[False-True]
FAILED xarray/tests/test_distributed.py::test_dask_distributed_zarr_integration_test[False-False]
FAILED xarray/tests/test_distributed.py::test_dask_distributed_rasterio_integration_test
FAILED xarray/tests/test_distributed.py::test_dask_distributed_cfgrib_integration_test
FAILED xarray/tests/test_distributed.py::test_async - ImportError: cannot imp...
FAILED xarray/tests/test_distributed.py::test_serializable_locks - ImportErro... |
@dcherian could you try restarting CI to pull in the latest |
@jrbourbeau thanks! It looks like it is working. Very unfortunate timing! |
Yeah, sorry about that. At least it was an easy fix : ) |
pre-commit run --all-files
whats-new.rst