James Allen
|
be19532a1d
|
Add HTTP end point for accepting changes
|
2017-01-09 14:41:18 +01:00 |
|
James Allen
|
e3fee1a1d1
|
Rename 'track changes entries' -> 'ranges'
|
2016-12-08 12:31:43 +00:00 |
|
James Allen
|
418405e8b9
|
Return track changes entries in HTTP request
|
2016-12-02 11:37:27 +00:00 |
|
James Allen
|
4fadd75ef3
|
Track changes based on flag on op, not global setting
|
2016-12-02 11:04:21 +00:00 |
|
James Allen
|
e739e86c48
|
Get basic ChangeTracker hooked up. WIP
|
2016-11-28 10:14:42 +00:00 |
|
James Allen
|
2d82d56f93
|
Process updates one at a time and write into redis after each one
|
2016-09-09 11:01:14 +01:00 |
|
James Allen
|
c85fd7ef41
|
Merge branch 'master' into ja-consistency-refactor
|
2016-09-07 11:08:04 +01:00 |
|
Brian Gough
|
9bc7594226
|
clean up redis query
|
2016-09-05 10:31:54 +01:00 |
|
James Allen
|
8779f3f686
|
Only write DocOps atomically with version and lines, after all docs are applied
|
2016-08-23 16:00:46 +01:00 |
|
James Allen
|
af5d01e440
|
Flush track changes when unloading data from redis
|
2016-01-20 15:05:31 +00:00 |
|
James Allen
|
184c9031cd
|
Delete doc from redis after a full set if it wasn't in redis before
|
2016-01-20 14:31:25 +00:00 |
|
Brian Gough
|
e8f09f3357
|
added comment about flushing to track changes
|
2015-12-01 16:03:05 +00:00 |
|
Brian Gough
|
6e97521971
|
Revert "Merge pull request #4 from sharelatex/flush-ops-from-redis"
This reverts commit 84a9ad8b67b860a92271cf7bb669cf21cc0b5b86, reversing
changes made to a6d4649f4f2db06862e8cbc5e132a073ce8c20b2.
|
2015-12-01 15:58:40 +00:00 |
|
Brian Gough
|
13e22e1802
|
Revert "only flush to track-changes when ops are queued"
This reverts commit 0baa8f989481ca263fa71e90af21f13b29c29504.
|
2015-12-01 15:48:49 +00:00 |
|
Brian Gough
|
7a9577e081
|
only flush to track-changes when ops are queued
|
2015-11-30 15:17:11 +00:00 |
|
Brian
|
60db8bf5de
|
flush ops when document is flushed
|
2015-05-28 14:48:44 +01:00 |
|
James Allen
|
8973969224
|
Merge branch 'master' into remove_mongo_doc_ops
Conflicts:
app/coffee/DocOpsManager.coffee
test/acceptance/coffee/ApplyingUpdatesToADocTests.coffee
test/acceptance/coffee/FlushingDocsTests.coffee
test/unit/coffee/DocOpsManager/DocOpsManagerTests.coffee
test/unit/coffee/RedisManager/prependDocOpsTests.coffee
test/unit/coffee/RedisManager/pushDocOpTests.coffee
|
2014-05-14 12:39:40 +01:00 |
|
James Allen
|
4f878e000b
|
Allow source and user_id to be included when setting a document
|
2014-03-11 12:47:26 +00:00 |
|
James Allen
|
3d70f9126e
|
Flush track changes api every 50 updates
|
2014-02-28 18:29:05 +00:00 |
|
James Allen
|
f3192da87f
|
Tell track changes api to flush doc when flushing doc to mongo
|
2014-02-26 15:56:52 +00:00 |
|
James Allen
|
7a977ca597
|
Don't store ops in Mongo, just keep them in redis with a timeout
|
2014-02-24 16:13:36 +00:00 |
|
James Allen
|
e1a7d4f24a
|
Initial open sourcing
|
2014-02-12 10:40:42 +00:00 |
|