Skip to content

gtransfer v0.3.0

Compare
Choose a tag to compare
@fscheiner fscheiner released this 24 Apr 06:23
· 80 commits to master since this release

[ ⭐ ] New functionality:

  • Data transfer using multipathing

    Gtransfer can now distribute a data transfer over multiple paths. This way users can benefit from the combined bandwidth of multiple paths. For more details please have a look into the README.

[ ✅ ] Fixes:

  • Included a workaround for an old globus-url-copy (guc) bug: A transfer list created for a single file does not contain the size of the file. gt now determines the file size in this case with uberftp and updates the transfer list. The file size is needed for calculating the transfer rate and for the bin packing heuristics used by the multipathing functionality.
  • For native OS packages (like RPMs) all tools now use /usr/share/gtransfer as base path for bash libraries. This fixes issue #26.
  • Integrated a 1 second timeout to the ping command in helperFunctions/isValidUrl() to keep wait time low when transferring between hosts not answering echo requests.

Download URL: https://github.com/fr4nk5ch31n3r/gtransfer/archive/v0.3.0.tar.gz
SHA256 hash of tarball: 1cb9e17684c0a6111d70e91ffbd00042d0d83f12ca984877e5be117fe5604c4f


Native OS packages: