MCPcopy
hub / github.com/apache/pouchdb / allDocsInner

Function allDocsInner

lib/index-browser.js:5533–5555  ·  view source on GitHub ↗
(winningRev$$1, metadata)

Source from the content-addressed store, hash-verified

5531 }
5532
5533 function allDocsInner(winningRev$$1, metadata) {
5534 var row = {
5535 id: metadata.id,
5536 key: metadata.id,
5537 value: {
5538 rev: winningRev$$1
5539 }
5540 };
5541 var deleted = metadata.deleted;
5542 if (deleted) {
5543 if (keys) {
5544 results.push(row);
5545 // deleted docs are okay with "keys" requests
5546 row.value.deleted = true;
5547 row.doc = null;
5548 }
5549 } else if (skip-- <= 0) {
5550 results.push(row);
5551 if (opts.include_docs) {
5552 fetchDocAsynchronously(metadata, row, winningRev$$1);
5553 }
5554 }
5555 }
5556
5557 function processBatch(batchValues) {
5558 for (var i = 0, len = batchValues.length; i < len; i++) {

Callers 1

processBatchFunction · 0.70

Calls 1

fetchDocAsynchronouslyFunction · 0.70

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…