jcoglan commented on PR #8495: URL: https://github.com/apache/pouchdb/pull/8495#issuecomment-4144258228
The other thing I'll add is that this problem seems entirely deterministic, not a race condition -- if you add docs one at time, alternating between two tabs while doing so, the problem always shows up. This should give us some confidence if we actually find a fix. It also means that if `put()` behaves correctly in this situation, then the problems with replication should also go away. Currently, applications calling `put()` directly can catch the error and retry, but if you're doing replication you can't intervene in this manner. But hopefully if we fix `put()`, then replication will also be fixed. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
