Brian Gough
|
696a866b67
pause the stream of ops, not the download
|
11 lat temu |
Brian Gough
|
847a553344
prevent double archiving by checking if any inS3 field is already present
|
11 lat temu |
Brian Gough
|
e49f260507
allow rollback/locking by setting inS3:false when starting the archive process
|
11 lat temu |
Brian Gough
|
551e8334cf
compressedUpdates are now never inserted with inS3
|
11 lat temu |
Brian Gough
|
d6b827426c
support forcing new compressed update in popLastCompressedUpdate
|
11 lat temu |
Brian Gough
|
dc35ef5cda
fix tests for archiving
|
11 lat temu |
Brian Gough
|
a10dc4f898
Merge pull request #6 from heukirne/s3-archive
|
11 lat temu |
Brian Gough
|
0e627c92d8
avoid clobbering global _ in loop
|
11 lat temu |
Henrique Dias
|
aa66c5ee8c
improve size function
|
11 lat temu |
Henrique Dias
|
3f712c452a
add size bulk limit
|
11 lat temu |
Henrique Dias
|
01cbfd5338
fix minor issues in acceptance test
|
11 lat temu |
Henrique Dias
|
a4575f178d
fix unit test
|
11 lat temu |
Brian Gough
|
12c5098b48
fix lock in test
|
11 lat temu |
Brian Gough
|
7af5050370
add lock to unarchive doc
|
11 lat temu |
Brian Gough
|
18f06a3daf
increase lock timeouts for archiving
|
11 lat temu |
Brian Gough
|
b4ffa7d57e
share the document lock between archiving and packing
|
11 lat temu |
Brian Gough
|
9d39012b49
add error handler to each stage of download pipeline
|
11 lat temu |
Brian Gough
|
d9085a5e5e
add error handler to each stage of upload pipeline
|
11 lat temu |
Brian Gough
|
1c1b1d9595
log the case where there are no entries in the document history
|
11 lat temu |
Brian Gough
|
82d0f4fce8
make unarchive more responsive by downloading documents in parallel
|
11 lat temu |
Brian Gough
|
dfa0036507
pause stream while writing to mongo
|
11 lat temu |
Brian Gough
|
70200a9cf1
only log document ids, not document content
|
11 lat temu |
Brian Gough
|
d3dff28bea
Merge remote-tracking branch 'origin/master' into heukirne-s3-archive
|
11 lat temu |
Brian Gough
|
092f98d3ad
suppress error in normal shutdown case
|
11 lat temu |
Shane Kilkelly
|
cb8189deda
Merge pull request #7 from sharelatex/sk-missing-users
|
11 lat temu |
Shane Kilkelly
|
39f528bcbc
Add a test to check that users are summarised properly even when a null user occurs earlier in the update list.
|
11 lat temu |
Shane Kilkelly
|
eab8b4b6c8
Null safe access of `id` property, needed as user can be null.
|
11 lat temu |
Shane Kilkelly
|
0ad374556d
Add a comment for clarity.
|
11 lat temu |
Shane Kilkelly
|
97326308fa
Update the Acceptance tests to include a case where a user doesn't exist.
|
11 lat temu |
Shane Kilkelly
|
8387383cb4
In _summarizeUpdates, allow null users through.
|
11 lat temu |