From bef05c31f4b00852272cca44af25a06ba3f94e4e Mon Sep 17 00:00:00 2001 From: James Allen Date: Fri, 9 Aug 2013 13:54:30 +0100 Subject: [PATCH] No need to print the entire history each time --- services/track-changes/compressHistory.coffee | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/services/track-changes/compressHistory.coffee b/services/track-changes/compressHistory.coffee index c76988526f..1ce1dad1be 100644 --- a/services/track-changes/compressHistory.coffee +++ b/services/track-changes/compressHistory.coffee @@ -12,19 +12,7 @@ db.docOps.find { }, { doc_id: true }, (error, docs) -> ConversionManager.convertOldRawUpdates doc_id, (error) -> return callback(error) if error? console.log doc_id, "DONE" - db.docHistory.find { doc_id: ObjectId(doc_id) }, (error, docs) -> - return callback(error) if error? - doc = docs[0] - if doc? - for update in doc.docOps - op = update?.op[0] - if op?.i? - console.log doc_id, update.meta.start_ts, update.meta.end_ts, update.meta.user_id, "INSERT", op.p, op.i - else if op?.d? - console.log doc_id, update.meta.start_ts, update.meta.end_ts, update.meta.user_id, "DELETE", op.p, op.d - else - console.log doc_id, "NO HISTORY" - callback() + callback() async.series jobs, (error) -> throw error if error? process.exit()