()
| 4650 | } |
| 4651 | } |
| 4652 | function nextDoc() { |
| 4653 | var value = docs[numDone]; |
| 4654 | var currentDoc = value[0]; |
| 4655 | var resultsIdx = value[1]; |
| 4656 | |
| 4657 | if (fetchedDocs.has(id)) { |
| 4658 | updateDoc(revLimit, fetchedDocs.get(id), currentDoc, results, |
| 4659 | resultsIdx, docWritten, writeDoc, newEdits); |
| 4660 | } else { |
| 4661 | // Ensure stemming applies to new writes as well |
| 4662 | var merged = merge([], currentDoc.metadata.rev_tree[0], revLimit); |
| 4663 | currentDoc.metadata.rev_tree = merged.tree; |
| 4664 | currentDoc.stemmedRevs = merged.stemmedRevs || []; |
| 4665 | insertDoc(currentDoc, resultsIdx, docWritten); |
| 4666 | } |
| 4667 | } |
| 4668 | nextDoc(); |
| 4669 | }); |
| 4670 | } |
no test coverage detected
searching dependent graphs…