Skip to content

@kpjensen kpjensen released this Mar 2, 2021

Fix dx-download-agent inspect when file has been removed from the download directory. Additionally re-create the file when running dx-download-agent download with an existing metadata DB.

Merge manifest scripts to create_manifest.py. Only populate the manifest with objects in a closed state and only retrieve the necessary describe fields.

Assets 5

@kpjensen kpjensen released this Oct 2, 2020

Skip file-xxxx/download call if running inside a job and DX_DXDA_DOWNLOAD_URI environment variable is set. Reduces # of api calls to limit throttling from the backend.
Switch from /system/describeDataObjects to /system/findDataObjects with scoped project-id to reduce API load when getting file part information in the case of an incomplete manifest.

Assets 5

@kpjensen kpjensen released this Sep 26, 2020

Retry dx api calls up to 10 min

Assets 5

@kpjensen kpjensen released this Sep 24, 2020

Retry up to 10 times for failed describe requests. Increase the dx API timeout from 2 to 5 minutes. Fix logging of failed requests.

Assets 5

@kpjensen kpjensen released this Aug 4, 2020

Testing automated artifact build and upload

Assets 5

@kpjensen kpjensen released this Aug 3, 2020

Compatibility changes for Windows build.

Assets 5

@kpjensen kpjensen released this Aug 1, 2020

Do not attempt to close response body when error returned during request. Build and tag docker image on push to master with github actions.

Assets 4

@kpjensen kpjensen released this Jul 9, 2020

This release fixes downloading non-public symlinks. #34 should also finally be resolved.

Assets 4

@geetduggal geetduggal released this May 31, 2019

This release allows more aspects of the DNAnexus environment to be exposed to the client so that it can not only be used as a client on machines separate from the platform, but also within DNAnexus jobs.

Assets 3

@geetduggal geetduggal released this Dec 24, 2018

Added a deadline for downloading any part of a file. If a part cannot be downloaded by this time, the program will attempt to restart downloading the whole part. This should help improve issues if downloading a part hangs for any reason. This version is backwards compatible with previous versions so you should be able to swap it out for an ongoing download.

MD5sum of tarball: 1ca28c56bcc992e6f052d304bf4264b4

Assets 3