-
Bug
-
Resolution: Fixed
-
Low
-
6.7.0
-
None
-
1
-
Severity 2 - Major
-
Issue Summary
ScpTask calls File.getCanonicalPath() a lot of times. (O(n^2) complexity)
Environment
Any.
Steps to Reproduce
- Create an artifact with big number of file
- Use an Scp task to copy it
Expected Results
Task completes in reasonable time (should be linear to number of files and total size of them)
Actual Results
Performance degrades very fast with increasing number of files.
Notes
(Optional - If Necessary)
Workaround
Tar and/or zip your artifact prior to transfering it.
- is caused by
-
BAM-19886 regression parsing Artifact path in ScpTask 6.4.0
-
- Closed
-