Skip to content
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

DM-33946: Add healpix dimension #683

Merged
merged 5 commits into from
May 5, 2022
Merged

DM-33946: Add healpix dimension #683

merged 5 commits into from
May 5, 2022

Conversation

timj
Copy link
Member

@timj timj commented May 5, 2022

This required we increment the dimensions.yaml version number. This also requires that we add a new namespace label to the dimensions.yaml so that it will not clash with other dimensions.yaml versions.

Checklist

  • ran Jenkins
  • added a release note for user-visible changes to doc/changes

timj added 4 commits May 5, 2022 13:22
Changing the test to compare sets rather than dict keys
improves the error reporting.
We cache universes by version number so this number must be
changed for any environment where an old and new registry
might be accessed by the same code.
The version number is not enough because other butlers can
have different universes that will have the same version
integer. Now allow a universe to define a namespace which
is added to the cache key.
@codecov
Copy link

codecov bot commented May 5, 2022

Codecov Report

Merging #683 (65a704f) into main (479bf8a) will decrease coverage by 0.01%.
The diff coverage is 66.66%.

@@            Coverage Diff             @@
##             main     #683      +/-   ##
==========================================
- Coverage   84.30%   84.29%   -0.02%     
==========================================
  Files         243      243              
  Lines       31057    31071      +14     
  Branches     5228     5232       +4     
==========================================
+ Hits        26183    26190       +7     
- Misses       3712     3715       +3     
- Partials     1162     1166       +4     
Impacted Files Coverage Δ
tests/test_dimensions.py 95.86% <ø> (ø)
...ython/lsst/daf/butler/core/dimensions/_universe.py 84.67% <57.89%> (-4.22%) ⬇️
python/lsst/daf/butler/core/dimensions/_config.py 84.00% <100.00%> (+0.21%) ⬆️
...on/lsst/daf/butler/core/dimensions/construction.py 80.39% <100.00%> (+0.80%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 479bf8a...65a704f. Read the comment docs.

@timj timj merged commit c34962d into main May 5, 2022
@timj timj deleted the tickets/DM-33946 branch May 5, 2022 22:17
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.

None yet

2 participants