core
core copied to clipboard
[WIP] Add send large file from cli
关于cli的send命令,之前的send是直接整个文件发到core里面,但是core的grpc配置为单条message最大只能为20M,所以有些文件是无法传输到core端的。
这里是增加了一个叫做SendLargeFile的方法,用stream的方式接受cli端分chunk发送过来的数据,并拼接起来再一并发送到容器里面。
要是有问题可以开个 zoom 来讨论
我改了下代码,现在看起来是能够跑了。但是会有些比较诡异的情况,时而成功时而失败,让我再debug一下。然后关于上面的review意见我也再改一下。
unbelievable
resolve conflicts.
另外注意一下单元测试覆盖率和实际测试下多路文件并发 send