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

Catalog update to improve module version lookup #55

Merged
merged 10 commits into from
May 25, 2016

Conversation

msneddon
Copy link

This PR introduces a fairly substantial change to the catalog internals for several reasons:

  1. We want to be able to store old discarded dev/beta versions and look them up by git commit hash so that they are rerunnable even after dev/beta versions are updated
  2. We want a more flexible and general way to fetch specific module version information by git commit hash, semantic version, dev/beta/release tags, or the latest release by default
  3. We want better access to the compilation report for a specific module version

This PR will support necessary changes for data<->files and local function work, and for better UI for local functions. The changes also make the underlying catalog a bit more stable. Despite the major version bump, the API is actually backwards compatible for now, although we can now start removing some calls from NJS or kb-sdk in favor of the new get_module_version method.

@kkellerlbl kkellerlbl merged commit c52f0eb into develop May 25, 2016
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