overleaf/services/document-updater/app/coffee
2016-11-29 17:06:23 +00:00
..
sharejs Error if update would make document too long 2015-11-06 12:52:03 +00:00
DiffCodec.coffee Initial open sourcing 2014-02-12 10:40:42 +00:00
DispatchManager.coffee Pull out rclient into RedisBackend that supports sending requests to multiple rclients 2016-06-07 17:58:18 +01:00
DocumentManager.coffee Process updates one at a time and write into redis after each one 2016-09-09 11:01:14 +01:00
Errors.coffee Return semantic error if the requested ops are not available when getting a document 2016-05-31 13:24:19 +01:00
HttpController.coffee Add one to size of line. 2016-05-12 09:26:50 +01:00
LockManager.coffee Use the main redis instance for locks 2016-07-06 11:50:02 +01:00
Metrics.coffee Use new metrics module 2014-05-08 09:28:13 +01:00
PersistenceManager.coffee Don't store doc version in Mongo directly, instead use docstore 2016-11-29 17:06:23 +00:00
ProjectManager.coffee Initial open sourcing 2014-02-12 10:40:42 +00:00
RedisBackend.coffee Update secondary timeout for multi commands too 2016-07-12 11:45:10 +01:00
RedisKeyBuilder.coffee Pull out rclient into RedisBackend that supports sending requests to multiple rclients 2016-06-07 17:58:18 +01:00
RedisManager.coffee Don't try to redis rpush with no arguments 2016-09-12 10:37:32 +01:00
ShareJsDB.coffee Only write DocOps atomically with version and lines, after all docs are applied 2016-08-23 16:00:46 +01:00
ShareJsUpdateManager.coffee Process updates one at a time and write into redis after each one 2016-09-09 11:01:14 +01:00
TrackChangesManager.coffee Move check of zero length op array up a level 2016-09-12 10:37:41 +01:00
UpdateKeys.coffee Pull out rclient into RedisBackend that supports sending requests to multiple rclients 2016-06-07 17:58:18 +01:00
UpdateManager.coffee mapSeries -> eachSeries 2016-09-09 15:28:27 +01:00
WebRedisManager.coffee Move check of zero length op array up a level 2016-09-12 10:37:41 +01:00