Niko Storni
|
def551cc89
|
add option to run with RO-CF only as upstream
increase idle timeout to avoid errors downstream
add option to delete blobs from DB if storage doesn't have it (for future local tracking)
|
2020-12-22 20:53:48 +01:00 |
|
Niko Storni
|
ff9b61b034
|
fix cache size mess
|
2020-11-27 16:20:49 -05:00 |
|
Niko Storni
|
7b80b2d4d2
|
fix buffer cache running out of space
|
2020-11-27 16:20:49 -05:00 |
|
Niko Storni
|
d45abdbdb0
|
use LFUDA store
swap size to bytes
|
2020-11-27 16:19:46 -05:00 |
|
Alex Grintsvayg
|
bb41a84bb7
|
rename cahces
|
2020-11-27 16:19:45 -05:00 |
|
Niko Storni
|
a574fecf4e
|
add buffer cache for nvme drive
|
2020-11-27 16:19:45 -05:00 |
|
Alex Grintsvayg
|
560e180e36
|
separate singleflight cache wrapper, component names for cache metrics
|
2020-11-04 16:03:46 -05:00 |
|
Alex Grintsvayg
|
124d4065c2
|
split cloudfront into RO and RW stores
|
2020-11-04 16:03:45 -05:00 |
|
Alex Grintsvayg
|
3608971f0b
|
add lru cache eviction metric
|
2020-11-04 16:03:44 -05:00 |
|
Alex Grintsvayg
|
c9fa04043c
|
rename the stores, add caching to reflector cmd
|
2020-11-04 16:03:44 -05:00 |
|
Alex Grintsvayg
|
69fa06420b
|
LRU cache for disk store, abstract fs in disk store for testing
|
2020-11-04 16:03:43 -05:00 |
|
Niko Storni
|
f043516a14
|
revert upload changes
|
2020-10-15 03:08:27 +02:00 |
|
Niko Storni
|
f1875454cc
|
store uploaded blobs
|
2020-10-15 00:12:18 +02:00 |
|
Alex Grintsvayg
|
8364d3fc54
|
small changes for easier testing
|
2020-10-05 18:08:54 -04:00 |
|
Alex Grintsvayg
|
de0ccd4da7
|
track approximate access time for blobs
|
2020-10-05 18:08:53 -04:00 |
|
Alex Grintsvayg
|
5658fe4607
|
add publish command
|
2020-10-05 16:30:57 -04:00 |
|
Niko Storni
|
fc5f5ff7d3
|
add cloudfront support
|
2020-09-09 00:18:07 +02:00 |
|
Niko Storni
|
e8b98bc862
|
update dependencies
|
2020-09-01 20:15:34 +02:00 |
|
Niko Storni
|
09c7718f30
|
refactor code
|
2020-07-09 15:02:32 +02:00 |
|
Niko Storni
|
8a5f57b14f
|
remove QUIC protocol
add HTTP3/QUIC protocol
|
2020-07-09 15:02:32 +02:00 |
|
Niko Storni
|
90997b9918
|
use new connections for each blob
|
2020-07-09 15:02:32 +02:00 |
|
Niko Storni
|
e0da2674a1
|
use new connections for each action
reduce timeout
|
2020-07-09 15:02:32 +02:00 |
|
Niko Storni
|
a80599413c
|
improve params description
|
2020-07-09 15:02:32 +02:00 |
|
Niko Storni
|
3ffe7a10c7
|
add other reflector store
add flags
improve disk cleanup
|
2020-07-09 15:02:32 +02:00 |
|
Niko Storni
|
fb0004bac4
|
increase packet size
add retro-compatibility
remove unused SPV servers
remove travis test failure
|
2020-07-09 15:02:32 +02:00 |
|
Alex Grintsvayg
|
be69c2f05c
|
add flag to delete blobs after upload
|
2020-05-02 14:31:10 -04:00 |
|
Alex Grintsvayg
|
dde93a1fe6
|
make cache dir a cli flag
|
2020-02-27 14:53:33 -05:00 |
|
Niko Storni
|
4a5a148843
|
implement disk cleanup
|
2020-02-27 14:53:33 -05:00 |
|
Alex Grintsvayg
|
d291c063ec
|
add traces to unmarshall errors
|
2020-02-25 15:49:51 -05:00 |
|
Alex Grintsvayg
|
50089481fb
|
switch to prometheus for metrics
|
2020-01-02 13:12:33 -05:00 |
|
Alex Grintsvayg
|
dc6dd8d12b
|
fix blocklist, log future blocklist errors, add resolve wallet server method
|
2019-12-28 19:17:52 -05:00 |
|
Andrey Beletsky
|
834733b675
|
Add options for peer.NewStore to allow for setting TCP timeout
|
2019-11-22 18:56:20 +07:00 |
|
Mark Beamer Jr
|
86a553b876
|
upgrade to lbry.go v2.4.0
|
2019-11-13 19:11:35 -05:00 |
|
Alex Grintsvayg
|
661c20a21d
|
make db-backed store more generic (not specific to s3)
|
2019-10-03 16:58:17 -04:00 |
|
Alex Grintsvayg
|
69f1e0f4ca
|
make MemoryStore consistent with the New...() pattern
|
2019-10-03 16:49:28 -04:00 |
|
Alex Grintsvayg
|
2ca83139df
|
use stream.Blob for BlobStore interface
|
2019-10-03 16:34:57 -04:00 |
|
Alex Grintsvayg
|
0af6d65d40
|
rename FileStore -> DiskStore
|
2019-10-03 16:24:59 -04:00 |
|
Alex Grintsvayg
|
a8230db802
|
rewrite getstream command using caching store
|
2019-10-03 16:13:08 -04:00 |
|
Alex Grintsvayg
|
c1e8e7481f
|
fix getstream command to write as it downloads (or else it runs out of memory)
|
2019-09-27 14:38:49 -04:00 |
|
Alex Grintsvayg
|
cb669eb1a7
|
add claim decode command
|
2019-09-11 14:35:25 -04:00 |
|
Alex Grintsvayg
|
08df3b167c
|
add getstream command to download a stream from a peer
|
2019-09-11 13:28:58 -04:00 |
|
Niko Storni
|
80f3b3437a
|
re-enable reflector on new db
|
2019-08-20 01:26:23 +02:00 |
|
Niko Storni
|
68caed8a62
|
disable reflector for server replacement
|
2019-08-19 19:00:34 +02:00 |
|
Niko Storni
|
3823ee7a4e
|
re-enable db
|
2019-08-08 19:49:32 +02:00 |
|
Niko Storni
|
5916ab4efd
|
disable db temporarily
|
2019-08-08 18:42:46 +02:00 |
|
Niko Storni
|
227b362296
|
re-enable db
|
2019-08-07 21:32:00 +02:00 |
|
Niko Storni
|
8f280bf52f
|
turn off db for instance resize
|
2019-08-07 20:39:27 +02:00 |
|
Alex Grintsvayg
|
f30401d7a6
|
Revert "disable db for migration"
This reverts commit 83bb1791b4 .
|
2019-07-30 18:25:08 -04:00 |
|
Alex Grintsvayg
|
83bb1791b4
|
disable db for migration
|
2019-07-30 18:10:01 -04:00 |
|
Niko Storni
|
a2d51cee3d
|
enable db
|
2019-07-10 20:59:52 +02:00 |
|