0.2.5 (2020-08-10)
- Close unused Session.
- #60 0.2.4 (2020-05-20)
- Add more log to monitor.
- #58 0.2.2 (2019-07-26)
- Do not retry when "Connection refused" is returned and throw ConfigException
- #56 0.2.1 (2018-10-23)
- Improved logic that detects exception is retryable or not
- #52 0.2.0 (2018-08-29)
- Fix bug of stalling when closing
remoteFile
, this version is recommended over 0.1.11- #51 0.1.11 (2018-08-27)
- Enhance: Add 2 new configs
local_temp_file
(boolean) andtemp_file_threshold
(long)- #50 0.1.10 (2018-05-07)
- Fix: Use java.util.regex.Pattern for host name validation
- #49 0.1.9 (2018-04-26)
- Enhance: Add validation for "host" and "proxy.host"
- #48 0.1.8 (2018-03-20)
- Change input stream buffer size to 32MB to reduce number of storage reads
- #47 0.1.7 (2018-03-14)
- Enhance: Upload with ".tmp" suffix and rename file name after upload
0.1.6 (2018-03-13)
- Fix: Change input stream buffer size to 4MB to fix hanging issue
- #46 0.1.5 (2018-03-13)
- Fix: Fix random hanging and log transfer progress
0.1.4 (2017-12-21)
- Fix: Disable remote temporary file rename logic
- Enhance: Upgrade "commons-vfs2", "com.jcraft:jsch" and "commons-io:commons-io"
0.1.3 (2017-11-07)
- Enhance: Create temporary file and rename it after upload completed
0.1.2 (2017-07-11)
- Fix: Increment fileIndex after complete uploadFile
0.1.1 (2017-05-29)
- Fix: Improve retry logic
- Fix: Hide password in the log
- Fix: Use second as timetout setting instead of milli second
- Fix: Fix CI failure only with Java7
- Fix: Format code that were warned by
./gradlew checkstyle
command
- Fix: Plugin throws ClassNotFoundException with EmbulkEmbed
- Fix: Avoid some connection errors
- Add: Support MapReduce executor
- Fix: Use ConfigException instead of RuntimeException
- Fix: Check to exist parent directory before uploading files
- Add: Support proxy settings