PouchDB 的 bulkDocs 在升级到 3.2.0(从 3.1.0)后超时
PouchDB's bulkDocs times out after upgrading to 3.2.0 (from 3.1.0)
我在测试中使用了pouchDB,最近将版本从3.1.0升级到3.2.0。从那以后,我的测试超时Error: timeout of 2000ms exceeded
调试提示pouch.bulidDocs
调用永远不会返回(它正在尝试插入一个包含 20 个文档的数组)。
我正在使用内存适配器,但将其关闭以进行测试,但测试仍然失败。升级到 3.2.1 并没有修复它,但是当我再次降级到 3.1.0 时,一切正常。
还有其他人遇到类似的问题吗?
尝试使用(如果您使用的是摩卡/柴)this.timeout(30000)
增加超时。
PouchDB 3.2.1 也有一些性能改进,所以你可能会发现它比 3.2.0 快。
相关文章:
- 使用优化器在慢速连接上加载main.js时需要js超时
- 当浏览器控制台未打开时,为什么要求会导致Internet Explorer 9超时
- 超时功能的性能
- 使用不同的超时对数组中的每个项目进行角度动画处理
- 设置第一次执行的超时
- node.js测试事件是否是在不使用超时的情况下使用sinon.js发出的
- 如何从PouchDB导入/导出数据库
- 使用javascript和随机暂停/超时快速循环文本
- 如何在jQuery事件处理程序中存储和重用超时
- 当定位模式设置为“0”时,总是达到关于地理定位的超时;仅设备”;
- 有关PouchDB的复杂startkey/endkey查询未返回预期结果
- 为什么页面重新加载会使设置超时无效,以及如何避免
- 立即设置超时
- 在promise中为回调添加超时并拒绝
- 如何设置$.ajax请求的超时,并在超时时间过长时进行重做
- 当我们保存一些附件时,我们如何提高PouchDB的性能
- iOS Safari Javascript设置超时问题
- PouchDB,如何在已经有附件的文档中添加新附件
- 如何将嵌套设置超时转换为承诺
- PouchDB 的 bulkDocs 在升级到 3.2.0(从 3.1.0)后超时