8000 Feature/core update ai topic hookup by denis-yuen · Pull Request #493 · dockstore/dockstore-support · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Feature/core update ai topic hookup #493

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 4 commits into from
Jun 11, 2024

Conversation

denis-yuen
Copy link
Member
@denis-yuen denis-yuen commented Jun 7, 2024

Description
Update core jar and fix known ai topic upload breakage
Trivial update and parameter re-arrangement that took way too long to debug, looking for more sophisticated issue

Review Instructions
Build passes, could run testUploadAITopics test and note that workflow version has a "processed" property

Issue
https://ucsc-cgl.atlassian.net/browse/SEAB-6485

Security
If there are any concerns that require extra attention from the security team, highlight them here.

Please make sure that you've checked the following before submitting your pull request. Thanks!

  • Check that you pass the basic style checks and unit tests by running mvn clean install in the project that you have modified (until https://ucsc-cgl.atlassian.net/browse/SEAB-5300 adds multi-module support properly)
  • Ensure that the PR targets the correct branch. Check the milestone or fix version of the ticket.
  • If you are changing dependencies, check with dependabot to ensure you are not introducing new high/critical vulnerabilities
  • If this PR is for a user-facing feature, create and link a documentation ticket for this feature (usually in the same milestone as the linked issue). Style points if you create a documentation PR directly and link that instead.

@denis-yuen denis-yuen self-assigned this Jun 7, 2024
@@ -478,7 +478,7 @@ static List<String> getSourceUrlComponents(String sourceUrl) {
private Optional<String> getPrimaryDescriptorAbsolutePath(WorkflowsApi workflowsApi, MinimalWorkflowInfo workflow, String version) {
Optional<String> primaryDescriptorPath = Optional.empty();
try {
primaryDescriptorPath = Optional.of(workflowsApi.primaryDescriptor1(workflow.id(), version, workflow.descriptorType().toString()).getAbsolutePath());
Copy link
Member Author

Choose a reason for hiding this comment

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

Sigh @ swagger client parameter re-arrangement

@denis-yuen denis-yuen marked this pull request as ready for review June 10, 2024 15:57
Copy link

Copy link
codecov bot commented Jun 10, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 48.44%. Comparing base (081311e) to head (8605290).

Additional details and impacted files
@@              Coverage Diff              @@
##             develop     #493      +/-   ##
=============================================
+ Coverage      48.42%   48.44%   +0.02%     
  Complexity       305      305              
=============================================
  Files             46       46              
  Lines           2480     2481       +1     
  Branches         200      200              
=============================================
+ Hits            1201     1202       +1     
  Misses          1187     1187              
  Partials          92       92              
Flag Coverage Δ
metricsaggregator 39.62% <33.33%> (-0.02%) ⬇️
toolbackup 24.86% <0.00%> (-0.02%) ⬇️
tooltester 18.58% <0.00%> (-0.01%) ⬇️
topicgenerator 21.12% <66.66%> (+0.03%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@denis-yuen denis-yuen merged commit bf345fd into develop Jun 11, 2024
11 checks passed
@denis-yuen denis-yuen deleted the feature/core_update_ai_topic_hookup branch June 11, 2024 14:20
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.

3 participants
0