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-35482] Add support for generating the HiPS list #42

Merged
merged 3 commits into from Aug 5, 2022
Merged

Commits on Aug 4, 2022

  1. Add support for generating the HiPS list

    The HiPS list accumulates the properties files for all of the HiPS
    data sets for a given deployment of the Rubin Science Platform,
    with the addition of the URL (which varies by environment and thus
    cannot be encoded in the properties file of the individual HiPS
    data set).  Serve that list by getting the individual properties
    files of each data set, assembling, and then caching the list.
    
    Including this in datalinker may look like an odd choice, since it's
    unrelated to the DataLink standard.  But, viewed more broadly, the
    function of datalinker is to provide registries, catalogs, and
    redirects to other services in the deployment, and HiPS is another
    example of that type of service.  The HiPS data sets themselves will
    be served directly from GCS in the future, and GCS won't be able to
    serve the dynamic HiPS list directly, so we need some small web
    application to do so.  Including this in datalinker seems better
    than writing a separate application solely for that purpose.
    rra committed Aug 4, 2022
    Configuration menu
    Copy the full SHA
    d2d3a31 View commit details
    Browse the repository at this point in the history
  2. Switch to PyPI version of lsst-daf-butler

    This is now on PyPI, so we can avoid Git dependencies and re-enable
    dependency hash pinning.
    rra committed Aug 4, 2022
    Configuration menu
    Copy the full SHA
    d25090e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8e7e55a View commit details
    Browse the repository at this point in the history