Winston Li
|
0d2a33be14
|
Merge pull request #23 from overleaf/git-gc
Gc, GcJob, S3 files
|
2017-04-04 13:14:04 +01:00 |
|
Winston Li
|
21b769170d
|
Minor name change to keep swap job / s3 decoupled
|
2017-04-04 13:09:43 +01:00 |
|
Winston Li
|
5dcc4128b4
|
Remove sleep and reset jgit version
|
2017-02-17 15:57:09 +00:00 |
|
Winston Li
|
ee61d72e2e
|
Implementation and tests of GC, GcJob, S3 files
|
2017-02-17 13:44:11 +00:00 |
|
Winston Li
|
8a8d308365
|
Remove old printing from failing test
|
2017-02-16 09:16:51 +00:00 |
|
Winston Li
|
f29c7395d2
|
Tests: fix config for git init and factor all git commands into method calls
|
2017-01-05 14:34:03 +00:00 |
|
Winston Li
|
034c064c25
|
Fix for zip unzip test
|
2017-01-05 13:21:15 +00:00 |
|
Winston Li
|
af49325b88
|
Make submodule test more verbose
|
2017-01-04 22:35:48 +00:00 |
|
Winston Li
|
e498dd3a2a
|
Merge pull request #22 from overleaf/javadoc-merge-submodule
Javadoc Merge, Improved JavaDocs/logging, Basic Auth Fixes, Submodule
|
2016-12-22 13:42:30 +00:00 |
|
Winston Li
|
9c63f06d4e
|
Change InvalidGitRepository message
|
2016-12-22 13:40:12 +00:00 |
|
Winston Li
|
6d563ed40e
|
Better javadoc, improve handling of submodules
|
2016-12-19 12:56:58 +00:00 |
|
Winston Li
|
46d0f55781
|
Merge branch 'master' into javadoc-merge
|
2016-12-17 16:09:16 +00:00 |
|
Winston Li
|
76eb0a3200
|
Improve javadoc and logging
|
2016-12-17 16:09:01 +00:00 |
|
Winston Li
|
d3fd17aab5
|
Improve javadocs around swapping/repos
|
2016-12-17 15:20:08 +00:00 |
|
Winston Li
|
bde4c35c4b
|
Merge pull request #21 from overleaf/gitignore
Ignore .gitignore files on git.overleaf.com repos (fix #1281)
|
2016-12-17 11:38:06 +00:00 |
|
Winston Li
|
25a988daa3
|
Add JavaDoc, minor refactor
|
2016-10-09 21:13:11 +01:00 |
|
Winston Li
|
c23c11973a
|
Add test confirming the dangling meta char exception is not thrown anymore (fix #1025)
|
2016-10-09 08:47:57 +01:00 |
|
Winston Li
|
d3eb737120
|
Ignore .gitignore files on git.overleaf.com repos (fix #1281)
|
2016-10-08 16:12:20 +01:00 |
|
Winston Li
|
bdc699991f
|
Merge pull request #20 from overleaf/df-and-timeout
Improved disk space calculation and increased postback timeout
|
2016-09-28 20:02:37 +01:00 |
|
Winston Li
|
a8bad0539c
|
Create/delete larger files in df test
|
2016-09-19 10:07:46 +01:00 |
|
Winston Li
|
fe058e8695
|
Use df equivalent as default for calculating used space
|
2016-09-19 10:01:07 +01:00 |
|
Winston Li
|
9a0f18e516
|
Increase postback timeout to 60s
|
2016-09-19 09:34:45 +01:00 |
|
Winston Li
|
184cdd7783
|
Merge pull request #17 from overleaf/swapstore
v0.5: Upgrade deps, huge refactor, swap store
|
2016-09-12 15:58:54 +01:00 |
|
Winston Li
|
e9ffcfe19e
|
Remove extra comma
|
2016-09-12 15:42:18 +01:00 |
|
Winston Li
|
00d512725a
|
Fix "evicated" typo
|
2016-09-12 15:16:20 +01:00 |
|
Winston Li
|
9b78138314
|
Remove duplicate call to create the last_accessed index
|
2016-09-12 15:13:55 +01:00 |
|
Winston Li
|
a8c743cb9c
|
Schedule next swap job after previous job finishes
|
2016-09-12 15:11:56 +01:00 |
|
Winston Li
|
d6f3682df4
|
Update README about running tests
|
2016-09-12 14:27:00 +01:00 |
|
Winston Li
|
d225b8cbd9
|
Add New Relic stuff
|
2016-09-06 09:13:34 +01:00 |
|
Winston Li
|
95a7cb2b8b
|
Add check for last_accessed column in case adding failed due to an error rather than because it already exists
|
2016-09-06 09:13:20 +01:00 |
|
Winston Li
|
5c878ccc70
|
Put files in directories that weren't commited
|
2016-09-06 09:13:09 +01:00 |
|
Winston Li
|
ea803b53d8
|
Remove swap table and put last_accessed column in projects
|
2016-09-06 09:11:53 +01:00 |
|
Winston Li
|
2cdf254830
|
README formatting
|
2016-09-06 09:11:32 +01:00 |
|
Winston Li
|
a7ba5ef59b
|
Ignore .idea and *.iml again.
|
2016-09-06 09:11:32 +01:00 |
|
Winston Li
|
523ea5139e
|
Update example conf and README
|
2016-09-06 09:11:32 +01:00 |
|
Winston Li
|
eb77d166e2
|
Add checkDB to upgrade the DB
|
2016-09-06 09:11:32 +01:00 |
|
Winston Li
|
52e5d2921f
|
Sanitise s3 info and fix for s3
|
2016-09-06 09:11:32 +01:00 |
|
Winston Li
|
9936fbe3c9
|
Implement and test the swap job, and add integration test
|
2016-09-06 09:11:32 +01:00 |
|
Winston Li
|
dd5694104d
|
Delete the SnapshotRepositoryBuilder and WLBridgedProject abominations. Set accessed time after update and push.
|
2016-09-06 09:11:32 +01:00 |
|
Winston Li
|
c459cd57af
|
Implement and test SwapJobImpl
|
2016-09-06 09:11:32 +01:00 |
|
Winston Li
|
a595acd0a6
|
Add and test GetNumProjects
|
2016-09-06 09:11:32 +01:00 |
|
Winston Li
|
4b014826d3
|
Add and test InMemorySwapStore
|
2016-09-06 09:11:32 +01:00 |
|
Winston Li
|
f036ff2c8b
|
Add and test an SQL update for only setting a project's last_accessed if it's missing
|
2016-09-06 09:11:32 +01:00 |
|
Winston Li
|
9d19cdd261
|
Implement and test DBStore swap_table functionality
|
2016-09-06 09:11:32 +01:00 |
|
Winston Li
|
d2b628d904
|
Move stuff to bridge package
|
2016-09-06 09:11:32 +01:00 |
|
Winston Li
|
f3eb32e2ec
|
Catch more exceptions in db init
|
2016-09-06 09:11:32 +01:00 |
|
Winston Li
|
cfc02bbcc8
|
Remove DB fluff layer
|
2016-09-06 09:11:32 +01:00 |
|
Winston Li
|
c3609803c0
|
Change DBStore to target a file
|
2016-09-06 09:11:32 +01:00 |
|
Winston Li
|
25fea8ef58
|
Implement bz2 support and test
|
2016-09-06 09:11:32 +01:00 |
|
Winston Li
|
8c0937511e
|
Add implementations, implement S3SwapStore (with only tars), FSRepoStore, Tar and File utils, add tests
|
2016-09-06 09:11:32 +01:00 |
|