PouchDB 的 bulkDocs 在升级到 3.2.0(从 3.1.0)后超时

PouchDB's bulkDocs times out after upgrading to 3.2.0 (from 3.1.0)

本文关键字:超时 PouchDB bulkDocs      更新时间:2023-09-26

我在测试中使用了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 快。