Ben Johnson
f7213ed35c
Allow replication without config file.
...
This commit changes `litestream replicate` to accept a database
path and a replica URL instead of using the config file. This allows
people to quickly try out the tool instead of learning the config
file syntax.
2021-01-25 10:33:50 -07:00
Ben Johnson
1935ebd6f0
Fix S3 GET bytes metric
2021-01-19 06:46:13 -07:00
Ben Johnson
7fb98df240
cleanup
2021-01-18 15:58:49 -07:00
Ben Johnson
f31c22af62
Remove s3 bucket lookup log
2021-01-18 15:27:16 -07:00
Ben Johnson
14dad1fd5a
Switch from gzip to lz4
2021-01-18 14:45:12 -07:00
Ben Johnson
44af75fa98
Fix missing WAL reader error
2021-01-18 07:05:17 -07:00
Ben Johnson
3c4fd152c9
Add more checksum logging
2021-01-18 06:38:03 -07:00
Ben Johnson
90a1d959d4
Remove size from s3 filenames
2021-01-17 10:02:06 -07:00
Ben Johnson
4b65e6a88f
Log validation position
2021-01-17 07:38:13 -07:00
Ben Johnson
71ab15e50a
Fix S3 GET stats
2021-01-16 09:22:33 -07:00
Ben Johnson
25fec29e1a
Clear last position on replica sync error
2021-01-16 07:45:08 -07:00
Ben Johnson
1b8cfc8a41
Add validation interval
2021-01-15 16:37:04 -07:00
Ben Johnson
290e06e60d
Reduce s3 LIST operations
2021-01-15 13:31:04 -07:00
Ben Johnson
743aeb83e1
Revert gzip compression level, fix s3 wal upload
2021-01-15 13:04:21 -07:00
Ben Johnson
28dd7b564e
Lookup s3 bucket region if not specified
2021-01-15 12:18:07 -07:00
Ben Johnson
8c113cf260
Add file & s3 replica metrics
2021-01-14 16:10:02 -07:00
Ben Johnson
e1c9e09161
Update wal segment naming
2021-01-14 15:26:29 -07:00
Ben Johnson
1e4e9633cc
Add s3 sync interval
2021-01-14 15:04:26 -07:00
Ben Johnson
294846cce2
Add context to s3
2021-01-13 16:38:00 -07:00
Ben Johnson
9eb7bd41c2
S3 reader & retention enforcement
2021-01-13 16:21:42 -07:00
Ben Johnson
1ac4adb272
Basic s3 replication working
2021-01-13 14:23:41 -07:00
Ben Johnson
a42f83f3cb
Add LITESTREAM_CONFIG env var
2021-01-13 13:17:38 -07:00
Ben Johnson
57a02a8628
S3 replica
2021-01-13 10:14:54 -07:00