issue_comments: 347323043
This data as json
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/1528#issuecomment-347323043 | https://api.github.com/repos/pydata/xarray/issues/1528 | 347323043 | MDEyOklzc3VlQ29tbWVudDM0NzMyMzA0Mw== | 1197350 | 2017-11-27T20:48:35Z | 2017-11-27T20:53:28Z | MEMBER | After a few more tweaks, this is now quite close to passing all the The remaining issues are all related to the encoding of strings. Basically, zarr's handling of strings:
http://zarr.readthedocs.io/en/latest/tutorial.html?highlight=strings#string-arrays
is considerably different from netCDF's. Because Consider the following direct creation of a variable length string in zarr:
It seems we can encode variable-length strings into objects just fine. ( However, after passing through xarray's cf encoding, this no longer works:
Here is everything that happens in The challenge now is to figure out which parts of this we need to bypass for zarr and how to implement that bypassing. Overall, I find the At this point, I would appreciate some input from an encoding expert before I go refactoring stuff. edit: The actual tests that fail are |
{ "total_count": 1, "+1": 1, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
253136694 |