From 64670f272a2a5df423135c391ddc8789c959b615 Mon Sep 17 00:00:00 2001 From: Brian Gough Date: Fri, 27 Apr 2018 15:45:28 +0100 Subject: [PATCH] stop OpRangeNotAvailable errors going to sentry --- services/document-updater/app/coffee/DispatchManager.coffee | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/services/document-updater/app/coffee/DispatchManager.coffee b/services/document-updater/app/coffee/DispatchManager.coffee index e60d226660..58220be8ee 100644 --- a/services/document-updater/app/coffee/DispatchManager.coffee +++ b/services/document-updater/app/coffee/DispatchManager.coffee @@ -2,6 +2,7 @@ Settings = require('settings-sharelatex') logger = require('logger-sharelatex') Keys = require('./UpdateKeys') redis = require("redis-sharelatex") +Errors = require("./Errors") UpdateManager = require('./UpdateManager') Metrics = require('./Metrics') @@ -23,7 +24,9 @@ module.exports = DispatchManager = # Dispatch this in the background backgroundTask = (cb) -> UpdateManager.processOutstandingUpdatesWithLock project_id, doc_id, (error) -> - logger.error err: error, project_id: project_id, doc_id: doc_id, "error processing update" if error? + # log everything except OpRangeNotAvailable errors, these are normal + if error? and not (error instanceof Errors.OpRangeNotAvailableError) + logger.error err: error, project_id: project_id, doc_id: doc_id, "error processing update" cb() RateLimiter.run backgroundTask, callback