This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
There should be an option of using rsync for copyng files to remote host.
I would state this enhancement as "Remote Fast Synchronization". It can be rsync, but can be some other "fast" tool
Integrated into 'main-golden', will be available in build *200907100200* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/5e8cbe26cb57 User: Vladimir Kvashin <vkvashin@netbeans.org> Log: #165633 Remote Fast Synchronization - preliminary changes
Integrated into 'main-golden', will be available in build *200907140201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/251494339bf9 User: Vladimir Kvashin <vkvashin@netbeans.org> Log: Tests, measurements and minor changes in prototype implementation for #165633 Remote Fast Synchronization
*** Issue 168699 has been marked as a duplicate of this issue. ***
Integrated into 'main-golden', will be available in build *200907210201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/fb994569acb2 User: Vladimir Kvashin <vkvashin@netbeans.org> Log: productized ZipSyncWorker + fixed tests (fixing #165633 Remote Fast Synchronization)
Integrated into 'main-golden', will be available in build *200908110201* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/9ba8046326d1 User: Vladimir Kvashin <vkvashin@netbeans.org> Log: A (not yet enabled by default) RFS stuff - fixing #165633 Remote Fast Synchronization)
Integrated into 'main-golden', will be available in build *200908131401* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/7906a97947a2 User: Vladimir Kvashin <vkvashin@netbeans.org> Log: #165633 Remote Fast Synchronization: Fixup: kill previous controller instances (until infrastructure is ready and we are able to shut it down after build)
Created attachment 86217 [details] An attempt to use JSch compression (JZLib)
What was the outcome you get through using zlib? What is the legal status of JZLib at this point?
Measurements for copying files over a slow network (from home to swan via vpn) with and without compression shows the following. When copying large files (0.5 Mb and more), the speed is 2-3 times better with compression; when copying small files (2-3 Kb each), the speed is quite the same; when copying medium files (20-30 Kb each), the speed is a bit better (say, 45 seconds vs 55 seconds). For now I have ho control over compression (via jsch) per file - only per session.
If I have adequate idea of how stream compression works, then files size does not quite matter. What matters is total number of bytes transfered during the session. In the beginning of session when number of bytes is low the compression ratio will be low, but it will improve over time when traffic becomes heavier. Still what is JZlib legal status? Is it already in source tree?
No, there is no JZlib in the NetBeans source tree.
Then if you feel zlib compression is valuable, pls start OSR process. Discuss with Maria first.
Fixed by numerous changesets.
Integrated into 'main-golden', will be available in build *200909041634* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/a24c4ae99e3d User: Vladimir Kvashin <vkvashin@netbeans.org> Log: Added JZLib (fixing #165633 Remote Fast Synchronization)
Integrated into 'main-golden', will be available in build *200909071948* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/2e4b56eecb55 User: Vladimir Kvashin <vkvashin@netbeans.org> Log: Moving more file related responsibilities to CndFileUtils (fixing #165633 Remote Fast Sync)
*** Bug 156802 has been marked as a duplicate of this bug. ***