Progress monitoring

Added by Hajnal Akos over 5 years ago

Dear Developers,

We tried to monitor progress of copy tasks (via FILE_COPY_PROGRESS metric callback),
and it works in most cases (between the five protocols of our primary interest), as shown below:

Progress change indication
src/dest  http https sftp gsiftp srm
http      -    -     OK   OK     OK
https     -    -     OK   OK     OK
sftp      -    -     OK   ?      ?
gsiftp    -    -     OK   ?      OK
srm       -    -     OK   OK     OK

(1) However, in sftp->gsiftp and sftp->srm directions, we don't get progress change callbacks,
though - I guess - jSaga does the "tunneling" of data from source to target. With
other protocols progress monitoring works for the same source or target, respectively,
so I don't know why it does not work in these cases (or I should do something different?).

(2) gsiftp->gsiftp probably does third-party transfer. Is there any way in this case to
get progress information from jSaga about these tasks?

Thank you, Akos Hajnal


Replies (6)

RE: Progress monitoring - Added by Schwarz Lionel over 5 years ago

Hi Akos,
I have to check if it is possible. I have created two tickets for that:
https://forge.in2p3.fr/issues/5397
https://forge.in2p3.fr/issues/5398

Regards
Lionel

RE: Progress monitoring - Added by Hajnal Akos over 5 years ago

Ok, thanks!
With regard to (1), I guess it is already implemented, some minor issue is missing here.
(2) is a bigger question...
Regards, Akos

RE: Progress monitoring - Added by Schwarz Lionel over 5 years ago

Hi Akos,
1) is now in the new 0.9.17-SNAPSHOT
Regards
Lionel

RE: Progress monitoring - Added by Hajnal Akos over 5 years ago

Dear Lionel,
Thanks for the quick improvement!
Regards, Akos

RE: Progress monitoring - Added by Schwarz Lionel over 5 years ago

Hi Akos,
2) is now in 0.9.17-SNAPSHOT (implemented for GridFTP third party transfers)
Lionel

RE: Progress monitoring - Added by Hajnal Akos over 5 years ago

Thank you!
Akos

(1-6/6)