James Allen
|
e4d8cc7a11
|
Add in acceptance tests for getting a diff
|
2014-03-04 15:27:03 +00:00 |
|
James Allen
|
8b71d222d4
|
Create DiffManager.getDiff
|
2014-03-04 14:05:17 +00:00 |
|
James Allen
|
1d1dcdfa2f
|
Add in methods for retrieving updates and doc version
|
2014-03-04 13:02:48 +00:00 |
|
James Allen
|
20d70859aa
|
Create buildDiff function
|
2014-03-03 17:39:59 +00:00 |
|
James Allen
|
e0402692cf
|
Add in diff generating functions
|
2014-03-01 13:31:34 +00:00 |
|
James Allen
|
76cdd5cf98
|
Delete only the updates that were processed, not a full batch
|
2014-03-01 11:42:31 +00:00 |
|
James Allen
|
d27872c9bd
|
Get acceptance tests running
|
2014-02-26 12:11:45 +00:00 |
|
James Allen
|
45fe6978af
|
Add in /doc/<doc-id>/flush endpoint
|
2014-02-26 11:34:56 +00:00 |
|
James Allen
|
65360a9a2b
|
Continue to process raw updates until redis is empty
|
2014-02-26 11:18:26 +00:00 |
|
James Allen
|
8405a37c2c
|
Add a lock around processing updates
|
2014-02-26 10:55:20 +00:00 |
|
James Allen
|
f33a3bde3e
|
Create processUncompressedUpdates method
|
2014-02-25 16:48:42 +00:00 |
|
James Allen
|
34d3847fe4
|
Add Redis Manager for fetching and deleting uncompressed ops
|
2014-02-25 16:27:14 +00:00 |
|
James Allen
|
8ae9bcd60f
|
Ensure that updates are compressed in continuous incrementing order
|
2014-02-25 12:28:15 +00:00 |
|
James Allen
|
de783bf5b0
|
Pull out MongoManager module and add tests
|
2014-02-24 17:43:27 +00:00 |
|
James Allen
|
d4295c2023
|
Create HttpController for HTTP requestS
|
2014-01-27 18:09:37 +00:00 |
|
James Allen
|
533b8e59a3
|
Big refactor to use better names and separation of concerns
|
2014-01-27 16:26:58 +00:00 |
|
James Allen
|
8a0aa55c91
|
Refactor to take doc ops from an HTTP request from doc updater
|
2013-09-03 17:17:27 +01:00 |
|
James Allen
|
dbee4a57fb
|
Compress doc ops in two passes
|
2013-08-23 14:35:13 +01:00 |
|
James Allen
|
7e96933cf2
|
Initial commit of script for compressing one docs history
|
2013-08-08 16:42:14 +01:00 |
|