@drip_sync/drip
Version:
Scalable incremental sync for MongoDB aggregation pipelines
7 lines (6 loc) • 332 B
TypeScript
import { Collection, MongoClient } from "mongodb";
export interface PersisterOptions {
maxAwaitTimeMS?: number;
minNoopIntervalMS?: number;
}
export declare function runPersister(metadataClient: MongoClient, metadataDbName: string, watchCollection: Collection, options?: PersisterOptions): AsyncGenerator<void, void, void>;