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

Angus/hips remote image load #1359

Merged
merged 18 commits into from
Aug 14, 2024
Merged

Angus/hips remote image load #1359

merged 18 commits into from
Aug 14, 2024

Conversation

veggiesaurus
Copy link
Collaborator

@veggiesaurus veggiesaurus commented Feb 12, 2024

Description
Load files from the hips2fits server

Checklist

  • changelog updated / no changelog update needed
  • e2e test passing / corresponding fix added / new e2e test created
  • ICD test passing / corresponding fix added / new ICD test created
  • protobuf updated to the latest dev commit / no protobuf update needed
  • protobuf version bumped / protobuf version not bumped
  • added reviewers and assignee
  • added ZenHub estimate, milestone, and release

@veggiesaurus
Copy link
Collaborator Author

veggiesaurus commented May 8, 2024

@pford Do you think this is on the right track? this is for loading HIPS files from the hips2fits service using cfitsio's ability to load from URL. Some of the changes are required to avoid opening files multiple times

@confluence can we assign this to you or @confluence for cleanup/testing once the frontend is fleshed out? (it's only scripting at the moment)

@pford pford added requiring frontend this backend issue requires work in both frontend and backend requiring protobuf labels May 22, 2024
@kswang1029
Copy link
Contributor

@pford this PR looks fine to me. Would you turn this as a formal one when you feel ready?

@pford pford marked this pull request as ready for review July 3, 2024 20:56
@pford pford added this to the v5.0-beta milestone Jul 3, 2024
src/Util/File.cc Outdated Show resolved Hide resolved
@confluence confluence added the awaiting testing For pull requests that require testing label Jul 9, 2024
Copy link
Contributor

@kswang1029 kswang1029 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good. e2e tests are adjusted accordingly and a new e2e test is added. 👍

Copy link
Contributor

@acdo2002 acdo2002 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Now the AppImage package problem has been fixed, then I approve this PR.

Copy link

Code Coverage

Package Line Rate Health
src.Cache 72%
src.DataStream 44%
src.FileList 67%
src.Frame 36%
src.HttpServer 42%
src.ImageData 28%
src.ImageFitter 83%
src.ImageGenerators 44%
src.ImageStats 75%
src.Logger 37%
src.Main 52%
src.Region 69%
src.Session 4%
src.Table 52%
src.ThreadingManager 67%
src.Timer 85%
src.Util 38%
Summary 46% (8641 / 18939)

@confluence confluence merged commit 6b4b447 into dev Aug 14, 2024
14 checks passed
@confluence confluence deleted the angus/hips_remote_image_load branch August 14, 2024 11:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
awaiting testing For pull requests that require testing requiring frontend this backend issue requires work in both frontend and backend requiring protobuf
Projects
No open projects
Status: New issues/PRs
Development

Successfully merging this pull request may close these issues.

Support for loading HiPS FITS images
5 participants