Commit Graph

138 Commits

Author SHA1 Message Date
Brian Gough 8668bb9be1 use docHistoryStats to drive the packing script 2015-06-03 10:36:31 +01:00
Brian Gough 27a3511b37 update docHistoryStats after packing ops 2015-06-03 10:36:07 +01:00
Brian Gough 19d812734e make PackManager parameters configurable 2015-06-03 10:35:36 +01:00
Brian Gough 2521c8f751 added npm packages for pack.coffee script 2015-05-26 14:14:51 +01:00
Brian Gough 66bca8d05c include the current date in the updates to docHistoryStats 2015-05-26 11:00:55 +01:00
Brian Gough bbbe2077f0 Merge pull request #3 from sharelatex/autopack
Move pack migration logic into PackManager
2015-05-22 15:49:01 +01:00
Brian Gough 1811ac2145 added support for cleaning old expired ops in packs 2015-05-22 15:40:02 +01:00
Brian Gough 5c4afd5303 add docHistoryStats collection to keep track of updates to docs 2015-05-22 15:40:01 +01:00
Brian Gough 78f0bdbae3 fix name of temporary parameter to match other methods 2015-05-22 15:40:01 +01:00
Brian Gough adc2866a7d add check to exclude temporary ops from packs 2015-05-22 15:40:01 +01:00
Brian Gough ffeb1cccb6 move pack migration code into PackManager 2015-05-22 15:40:01 +01:00
Brian Gough 8d3e0b2353 added consistency check to pack migration script 2015-05-21 15:46:29 +01:00
Henry Oswald b37d0dd08a make startup message consistent 2015-04-30 15:07:11 +01:00
James Allen 24319f6d50 Release version 0.1.4 2015-03-20 15:27:34 +00:00
James Allen 79b9c48efd Release version 0.1.3 2015-02-26 11:35:14 +00:00
Brian Gough 34fa398cf6 increase pack migrate delay to 2 seconds 2015-02-23 17:00:54 +00:00
Brian Gough 09e24413e6 fix pack migration to run sequentially not in parallel 2015-02-23 17:00:43 +00:00
Brian Gough ff7860b6dc added a time delay to the pack migration script 2015-02-23 14:10:09 +00:00
Brian Gough b19f3835d5 added checkpointing and logging to pack script 2015-02-23 12:13:38 +00:00
Brian Gough 4c0eea9916 return an error if trying to pop the last update from a pack 2015-02-17 14:53:50 +00:00
Brian Gough 24701219ff clean up comments and remove console.logs 2015-02-17 13:47:55 +00:00
Brian Gough 76cbf32e6a cleanup
remove unnecessary comments, whitespace and unused modules
2015-02-17 13:41:31 +00:00
Brian Gough f69f6452e9 Merge remote-tracking branch 'origin/master' into support-packs 2015-02-17 13:38:30 +00:00
Brian Gough 448a7b7f36 rename MongoPackManager to PackManager 2015-02-17 11:14:13 +00:00
Brian Gough 92e67511d5 sort by doc_id to ensure consistent order for all changes with the same timestamp 2015-02-16 16:44:06 +00:00
Brian Gough 7d6811559c test pack for getDocUpdates with time 2015-02-16 16:43:27 +00:00
Brian Gough e55f2a0ff7 test pack for getDocUpdates with version 2015-02-16 15:59:58 +00:00
Brian Gough f5a9184b57 update the tests to work with packs 2015-02-16 15:38:40 +00:00
Brian Gough fa1e890282 move update deduplication to filterAndLimit method 2015-02-16 15:37:47 +00:00
Brian Gough 0516e9429d ensure document results are in version order 2015-02-16 13:43:27 +00:00
Brian Gough 8615b7a086 fix project results order, sort by time 2015-02-16 13:43:11 +00:00
Brian Gough 3ab8238013 update mongojs version to allow use of bulk updates 2015-02-13 17:01:55 +00:00
Brian Gough 18b34d1bcb clean up packing script 2015-02-13 17:01:37 +00:00
Brian Gough cafda57710 command-line packing script 2015-02-13 16:23:36 +00:00
Brian Gough 4f36ccd519 moved pack code into MongoPackManager 2015-02-13 16:18:15 +00:00
Brian Gough 682e8e8ab6 add a sparse mongo index for finding packs 2015-02-10 16:54:58 +00:00
Brian Gough 1d7f0919a4 fix mongo logic for project search with packs 2015-02-10 16:54:45 +00:00
James Allen 2d25d54572 Release version 0.1.2 2015-02-10 13:18:12 +00:00
Brian Gough 7fdce8fc48 split pack handling code into separate parts for docs and projects
need to debug projects
2015-02-09 16:53:44 +00:00
Brian Gough d8dc56b031 don't try to getLastCompressedUpdates from packs 2015-02-09 16:53:05 +00:00
Brian Gough f50f091fc6 added comments 2015-02-06 16:59:09 +00:00
Brian Gough e47476369a clean up docHistory pack decoding 2015-02-06 15:04:46 +00:00
Brian Gough 8e810bab14 report error for inconsistent history results 2015-02-05 16:37:06 +00:00
Brian Gough 715b0df4a1 prototype for expanding packs 2015-02-05 16:36:41 +00:00
Henry Oswald b7c77c959b Merge branch 'master' of https://github.com/sharelatex/track-changes-sharelatex 2014-10-07 08:35:28 +01:00
Henry Oswald 3328acc82b bump sharelatex-redis 2014-10-07 08:33:00 +01:00
Henry Oswald affee1ffe6 changed redis-sharelatex to use 0.0.4 and update minor versions 2014-09-29 16:58:22 +01:00
Henry Oswald 66bba0dec9 bump redis-sharelatex 2014-09-29 11:41:09 +01:00
Henry Oswald 3f4452e6af don't run acceptence tests on travis 2014-09-29 11:33:40 +01:00
Henry Oswald 1452eb4572 fixed tests 2014-09-26 17:51:41 +01:00