-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Data sync supports the multi-kernel online perception #8518
Comments
移动端编辑后,等待片刻,可见数据快照已同步,但是pc端未开始同步。 |
@zxhd863943427 发下日志。 |
pc端的:
移动端的:
皆为最新的 |
另外,启用数据感知后,频繁出现数据冲突,冲突场景如下: 在移动端编辑了文档a,pc端编辑了文档b,文档b编辑后,移动端顺利同步,文档a编辑后,不能自动感知同步,继续编辑文档b,触发感知同步,但出现数据冲突,冲突对象为文档b。 |
上面的日志移动端 15:04:21 同步后但是 PC 端 15:05:48 有个重连,前面掉线的时间收不到同步广播。 |
观察最新的,我是先复制移动端,再复制pc端的。 |
移动端同步了三次,但pc端一直没有同步。 |
如果两个设备时间同步的话,日志时间是准确的,桌面端重连 15:04:19 之前最后一次收到同步事件是 14:59:45,这段时间看移动的日志,已经进行过多次同步,这些同步都没有被断线的桌面端收到。 |
我这里重现不了,移动端是不是有什么修改变更? |
开发基本结束,我先关闭 issue 了。 麻烦各位继续反馈测试问题,谢谢。 |
没有,移动端一直保持只读。 直至3小时后关闭同步感知,一直保持移动端只读,但是对pc端编辑的同一个文件一共产生了9个冲突文件。 同步感知的稳定性仍不能让人满意。 |
一个较为简单的复现方法可能是在pc端和移动端打开相同的文档,并且在pc端编辑。 |
@zxhd863943427 我这里反复测试也没有重现冲突文件,你那里能帮忙看下具体冲突文件的 diff 吗? |
另外在另一个文档的测试中,还会出现pc端编辑的文件被移动端反向覆盖的情况。 |
是不是有其他插件类扩展会修改文件? |
我并没有使用这种插件,不过我可以关闭全部插件试试。 |
你用的是 diff json 的工具吗?用行 diff 的看看。 |
不是,我使用的是vscode自带的diff。 |
对了,你测试的时候是不是滚动过移动端界面? |
并没有,移动端全程无操作。 |
我录制了一个视频,复现步骤见下: default.mp4 |
如果是手动在 桌面端 点击同步能够重现冲突吗? |
那看来是同步本身的问题,这个有点奇怪哦,我这里交替触发同步是不会出现冲突的,你手机是什么系统? |
华为的emui |
能不能花时间新建一个工作空间和云端目录测试看看,这个工作空间只建立一个笔记本,然后只建立一个文档,把数据集做到最小,如果还能重现问题,估计得改改程序把日志打全了才能定位。 |
@zxhd863943427 在桌面端新建一个工作空间,连接刚刚这个测试用的云端目录,然后仅在桌面端用这两个工作空间测试看看,不要开移动端。 |
使用pc端的两个工作空间无法复现。 |
那可能是华为设备上在打快照的时候有些不一样,稍晚点我们加些调试日志打个包看看。你在开发者群里的吧?我后面群里联系你吧。 |
可以 |
问题解决了吗 |
Only works on:
Auto
The text was updated successfully, but these errors were encountered: