Girish Ramakrishnan
|
b94ce542c3
|
syncer: simply return the changes
this is easier to test. the initial code wanted to make the changes a stream.
but this never happenned since the need never arose
|
2025-02-13 17:06:24 +01:00 |
|
Girish Ramakrishnan
|
d6bb32aead
|
syncer: expose as async
|
2024-07-10 19:10:55 +02:00 |
|
Girish Ramakrishnan
|
7ff7842441
|
lint
|
2024-07-05 21:56:33 +02:00 |
|
Girish Ramakrishnan
|
c4f4f3e914
|
logs: use %o to format error
otherwise, they are printed as multi-line and this messes up tail+date formatting
|
2023-04-16 10:49:59 +02:00 |
|
Girish Ramakrishnan
|
be458020dd
|
use string interpolation
|
2022-04-26 18:55:02 -07:00 |
|
Girish Ramakrishnan
|
05d7a7f496
|
constness
|
2022-04-14 17:50:41 -05:00 |
|
Girish Ramakrishnan
|
442110a437
|
lint
|
2021-05-01 11:21:09 -07:00 |
|
Girish Ramakrishnan
|
30eccfb54b
|
Use BoxError instead of Error in all places
This moves everything other than the addon code and some 'done' logic
|
2019-12-04 11:02:54 -08:00 |
|
Girish Ramakrishnan
|
9063e8f4a4
|
syncer: clear cache array to reclaim some memory
part of #626
|
2019-04-01 14:53:34 -07:00 |
|
Girish Ramakrishnan
|
519552083b
|
remove dead comment
|
2019-04-01 14:51:34 -07:00 |
|
Girish Ramakrishnan
|
6d365fde14
|
move datalayout to separate file for tests
|
2019-01-22 17:35:36 -08:00 |
|
Girish Ramakrishnan
|
d8ff2488a3
|
Make syncer work with a layout
|
2019-01-19 20:39:49 -08:00 |
|
Girish Ramakrishnan
|
7699f6721d
|
Add hack to figure out the position in the queue
this helps us track the progress a bit in the logs
|
2018-03-20 19:37:35 -07:00 |
|
Girish Ramakrishnan
|
754b29b263
|
Start out empty if the previous run errored
|
2017-10-09 20:12:21 -07:00 |
|
Girish Ramakrishnan
|
7bf70956a1
|
fix tests
|
2017-10-02 18:42:13 -07:00 |
|
Girish Ramakrishnan
|
954224dafb
|
make syncer track directories
|
2017-09-29 15:29:18 -07:00 |
|
Girish Ramakrishnan
|
4674653982
|
compare size and inode as well
|
2017-09-27 19:39:03 -07:00 |
|
Girish Ramakrishnan
|
a34180c27b
|
Add format to backupsdb
Call remove/removeDir based on the format
|
2017-09-27 18:02:30 -07:00 |
|
Girish Ramakrishnan
|
39f0e476f2
|
Start out empty if cache file is missing
|
2017-09-27 12:09:19 -07:00 |
|
Girish Ramakrishnan
|
8d3fbc5432
|
Save backup logs and fix backup progress
|
2017-09-26 21:09:00 -07:00 |
|
Girish Ramakrishnan
|
859311f9e5
|
Process delete commands before add commands
This is required for cases where a dir becomes a file (or vice-versa)
|
2017-09-26 15:33:54 -07:00 |
|
Girish Ramakrishnan
|
4e68abe51d
|
Handle fs errors
|
2017-09-26 12:10:58 -07:00 |
|
Girish Ramakrishnan
|
12083f5608
|
Ignore all special files
|
2017-09-26 11:41:01 -07:00 |
|
Girish Ramakrishnan
|
f122f46fe2
|
Generate new index file by appending to file
|
2017-09-26 07:57:20 -07:00 |
|
Girish Ramakrishnan
|
0a60365143
|
Initial version of flat-file uploader
|
2017-09-26 00:17:11 -07:00 |
|