Skip to content

Releases: PilotDataPlatform/cli

Release develop 3.21.0

28 Jan 20:32
1540093

Choose a tag to compare

Summary

After investigation of this issue, it is caused by network timeout during the pre-upload in python version. The resumable json will treat the timeout batch AS unregistered, while backend already registered them(This issue only happened when timeout). Then mismatching happens and block resumable upload. Another PR will increase the timeout in bff-cli service. This PR is meant to fix the mismatching issue:

  1. using newly v2 api to get items by status. If any registered item matches with manifest info, it will proceed as resumable upload.
    a. old cli version will still use v1 endpoint.
  2. fix up the manifest missing when resumable upload.

api updates:

  1. PilotDataPlatform/bff-cli#173
  2. PilotDataPlatform/metadata#365
  3. PilotDataPlatform/bff-web#796

JIRA Issues

Pilot 9050

Type of Change

Please delete options that are not relevant.

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update
  • Refactor or reformatting

Testing

Are there any new or updated tests to validate the changes?

  • Yes
  • No

Test Directions

unittest:

  • adding new test cases for duplication check and resumable manifest.
    manual testing:
  • for mismatching, we can manually alter the manifest.json to create mismatching, moving registered items into unregistered fields.
  • for resumable manifest issue, ctrl+c the resume process. the manifest should contains correct number of informations

Versions

  • Pilot Release Version: 2.18.0
  • Compatible Version: 2.18.0

Release develop 3.20.1

28 Jul 19:22
17c06ce

Choose a tag to compare

Release Notes

Summary

fixup dataset download issue due to config error.

Versions

  • Pilot Release Version: 2.16
  • Compatible Version: 2.16

Release develop 3.20.0

19 Jun 15:58
77a80f9

Choose a tag to compare

Release Notes

Summary

The old notification message always report to linux download link in windows and macos platform. The PR will display download link based on platform.

Versions

  • Pilot Release Version: 2.15.2
  • Compatible Version: 2.15.2

Release develop 3.19.7

19 Jun 13:11
384c0e4

Choose a tag to compare

Release Notes

Summary

after updating on upload type in this PR: #235. It introduced another bug where the upload path is not correct when upload a zip. This PR update the logic for upload as zip. But entire logic need to be refactored later on.

Versions

  • Pilot Release Version: 2.15.2
  • Compatible Version: 2.15.2

Release develop 3.19.6

16 Jun 13:42
d99ba5d

Choose a tag to compare

Release Notes

Summary

  • Reverted runner os version to avoid glibc library issue.

Versions

  • Pilot Release Version: 2.15.2
  • Compatible Version: 2.15.2

Release develop 3.19.5

11 Jun 20:40
ae50838

Choose a tag to compare

Release Notes

Summary

  • Improvements to timeout handling for streaming download.

Versions

  • Pilot Release Version: 2.15.2
  • Compatible Version: 2.15.2

Release develop 3.19.4

10 Jun 14:26
fec30b0

Choose a tag to compare

Release Notes

Summary

Versions

  • Pilot Release Version: Unknown
  • Compatible Version: Unknown

Release develop 3.19.3

14 May 15:21
07cd56b

Choose a tag to compare

Release Notes

Summary

Now if create_folder_flag is raised, and upload target is SINGLE file, the process will be treated as AS_FILE upload.

Versions

  • Pilot Release Version: 2.15.2
  • Compatible Version: 2.15.2

Release develop 3.19.2

07 May 15:17
b178285

Choose a tag to compare

Release Notes

Summary

fixup the error handling when user try to upload into trashed project where old error message is Error when checking file duplication. Which is a bit confusing, now update to permission error: Permission denied. Please verify your role in the Project has permission to perform this action.

Versions

  • Pilot Release Version: 2.15.2
  • Compatible Version: 2.15.2

Release develop 3.19.0

23 Apr 19:19
3a13e22

Choose a tag to compare

Release Notes

Summary

add version compatibility check when user:

  • requests to see help page
  • tries to login

Versions

  • Pilot Release Version: 2.15.2
  • Compatible Version: 2.15.2