pull_requests: 523989408
This data as json
id | node_id | number | state | locked | title | user | body | created_at | updated_at | closed_at | merged_at | merge_commit_sha | assignee | milestone | draft | head | base | author_association | auto_merge | repo | url | merged_by |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
523989408 | MDExOlB1bGxSZXF1ZXN0NTIzOTg5NDA4 | 4595 | closed | 0 | WIP: Chunking refactor | 35919497 | This work aims to harmonize the way zarr deals with chunking to have similar behavior for all other backends and unify the code. Most of the changes involve the new API, apiv2.py, except for some changes in the code that has been added with the merge of https://github.com/pydata/xarray/pull/4187. main changes: - refactor `apiv2.dataset_from_backend_dataset` function. - move `_get_chunks` from `zarr` to `dataset`. - modify `_get_chunks` to fit https://github.com/pydata/xarray/issues/4496#issuecomment-720785384 option 1 chunking behaviuor - Add warning when it is used in `ds.chunk(..., chunk=None)` - Add some test nedded separate pull request for the following missing points: - standardize the key in encodings to define the on-disk chunks: `chunksizes` - add a specific key in encodings for preferred chunking (currently it is used `chunks`) - [x] Related https://github.com/pydata/xarray/issues/4496 - [x] Tests added - [x] Passes `isort . && black . && mypy . && flake8` - [ ] User visible changes (including notable bug fixes) are documented in `whats-new.rst` - [ ] New functions/methods are listed in `api.rst` | 2020-11-19T14:22:45Z | 2020-12-10T10:28:25Z | 2020-12-10T10:18:47Z | 4a9d1a0dd1d5e5edd348e6e9eea99aed1e7cafe8 | 0 | e21820cabef71804c9335d0b54412051b627ce4e | 6c32d7c21941461ae9c21b43e6071ee79fb47d68 | COLLABORATOR | 13221727 | https://github.com/pydata/xarray/pull/4595 |
Links from other tables
- 2 rows from pull_requests_id in labels_pull_requests