Skip to content

FSStore: key_separator fix #699

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

Merged
merged 3 commits into from
Feb 18, 2021
Merged

Conversation

joshmoore
Copy link
Member

@joshmoore joshmoore commented Feb 15, 2021

key_separator: fix handling of meta keys

This rebases and cleans a fix from Martin's original PR.
Two new test methods fail without it and pass with since
keys for meta-files like `.zarray` were being converted
into `/zarray`.

see: martindurant@5795bc7

TODO:

  • Add unit tests and/or doctests in docstrings
  • [] Add docstrings and API docs for any new/modified user-facing classes and functions
  • New/modified features documented in docs/tutorial.rst
  • Changes documented in docs/release.rst
  • AppVeyor and Travis CI passes
  • Test coverage is 100% (Coveralls passes)

@pep8speaks
Copy link

pep8speaks commented Feb 15, 2021

Hello @joshmoore! Thanks for updating this PR. We checked the lines you've touched for PEP 8 issues, and found:

There are currently no PEP 8 issues detected in this Pull Request. Cheers! 🍻

Comment last updated at 2021-02-18 07:08:01 UTC

This rebases and cleans a fix from Martin's original PR.
Two new test methods fail without it and pass with since
keys for meta-files like `.zarray` were being converted
into `/zarray`.

see: martindurant@5795bc7
@codecov
Copy link

codecov bot commented Feb 15, 2021

Codecov Report

Merging #699 (6573c55) into master (23422fc) will increase coverage by 0.00%.
The diff coverage is 100.00%.

@@           Coverage Diff           @@
##           master     #699   +/-   ##
=======================================
  Coverage   99.94%   99.94%           
=======================================
  Files          28       28           
  Lines       10263    10286   +23     
=======================================
+ Hits        10257    10280   +23     
  Misses          6        6           
Impacted Files Coverage Δ
zarr/storage.py 100.00% <100.00%> (ø)
zarr/tests/test_storage.py 100.00% <100.00%> (ø)

@joshmoore
Copy link
Member Author

Doesn't look like restarting picks up the new commits to master. Trying a manual merge of master.

@jakirkham
Copy link
Member

Doesn't look like restarting picks up the new commits to master. Trying a manual merge of master.

Yeah I've noticed that about GH Actions. We can fix this manually either by doing it ourselves or adding it to GH Actions. Here's the same idea, but with CircleCI ( scikit-learn/scikit-learn#8211 )

@joshmoore
Copy link
Member Author

Nice idea!

@joshmoore joshmoore merged commit 760bf19 into zarr-developers:master Feb 18, 2021
@joshmoore joshmoore deleted the key-sep branch February 18, 2021 15:07
@joshmoore
Copy link
Member Author

Thanks, @martindurant.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants