Niko Storni
|
4d81a43a8f
|
update dependencies
|
2023-10-11 21:01:37 +02:00 |
|
Niko Storni
|
085490e92b
|
upgrade go version
update dependencies
|
2023-07-07 15:34:22 +02:00 |
|
Niko Storni
|
e93c097fd9
|
upgrade dependencies
replace deprecated function calls
refactor build process
|
2023-03-09 18:41:41 +01:00 |
|
Niko Storni
|
f5d30b1a6e
|
update quic-go
|
2022-07-30 20:10:28 +02:00 |
|
Niko Storni
|
4e80f91a57
|
fix memory leak
|
2022-05-04 19:14:20 +02:00 |
|
Niko Storni
|
c211f83ba7
|
update dependencies
|
2022-05-02 23:32:36 +02:00 |
|
Niko Storni
|
6fc0ceea2a
|
adjust travis vars
fix build script
fix more scripts
adapt script to scale
|
2021-12-14 22:35:44 +01:00 |
|
Niko Storni
|
ae0c7dd2bb
|
upgrade quic-go for go1.17
|
2021-12-14 20:49:50 +01:00 |
|
Niko Storni
|
86f3e62aa8
|
fix a panic error
update gin-go
|
2021-08-05 17:47:20 +02:00 |
|
Niko Storni
|
b4913ecedf
|
cleanup
|
2021-07-24 01:03:51 +02:00 |
|
Niko Storni
|
63a574ec2f
|
unify caches
fix tests
|
2021-07-24 01:03:51 +02:00 |
|
Andrey Beletsky
|
72be487262
|
Fix broken import
|
2021-07-24 01:03:51 +02:00 |
|
Niko Storni
|
c6c779da39
|
fix panic
fix counter leak
|
2021-07-24 01:03:51 +02:00 |
|
Niko Storni
|
63aacd8a69
|
use O_DIRECT to write to disk (fixes everything)
add queue back to serving blobs
improve a lot of things
upgrade modules
|
2021-07-24 01:03:51 +02:00 |
|
Niko Storni
|
af3e08c446
|
update lbry.go dep
|
2021-07-24 01:03:51 +02:00 |
|
Niko Storni
|
975bfe7fac
|
upgrade singleflight
http store fix
|
2021-07-24 01:03:51 +02:00 |
|
Niko Storni
|
2651a64dbb
|
add http server/client
|
2021-07-24 01:03:51 +02:00 |
|
Mark Beamer Jr
|
15984b8fd9
|
add gops to reflector server
|
2021-07-24 01:03:51 +02:00 |
|
Niko Storni
|
64acdc29c3
|
improve disk cleanup
add index to is_stored
fix test
replace LRU cache
|
2021-07-24 01:03:51 +02:00 |
|
Niko Storni
|
598773c90d
|
fix mess with lbry.go
|
2021-07-24 01:03:47 +02:00 |
|
Niko Storni
|
7da49a4ccb
|
upgrade quic-go
add cache for blobs not found
|
2021-07-24 01:03:47 +02:00 |
|
Niko Storni
|
7b02ace5e2
|
fix issues caused by beamer's renaming
|
2021-07-24 01:03:47 +02:00 |
|
Alex Grintsvayg
|
6fb0620091
|
something like this
|
2021-07-24 01:03:38 +02:00 |
|
Niko Storni
|
84fabdd5f4
|
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)
|
2021-07-24 01:03:16 +02:00 |
|
Niko Storni
|
f5cad15f84
|
upgrade quic
|
2021-07-24 01:03:10 +02:00 |
|
Niko Storni
|
dd3d0ae42c
|
update lfuda library
|
2021-07-24 01:03:10 +02:00 |
|
Niko Storni
|
ff13d7b2f7
|
fix cache size mess
|
2021-07-24 01:03:10 +02:00 |
|
Niko Storni
|
5eb1f13b54
|
add LFUDA store
update quic
fix tests
|
2021-07-24 01:03:10 +02:00 |
|
Niko Storni
|
af2742c34f
|
update quic
don't wait for a blob to be written to disk before sending it downstream
don't wait for the disk store to be walked before starting everything up
|
2021-07-24 01:03:10 +02:00 |
|
Alex Grintsvayg
|
2cf4acdb59
|
add 'send' command to efficiently send a file to reflector
|
2021-04-02 14:30:36 -04:00 |
|
Alex Grintsvayg
|
131fed28d2
|
add faster file.Walk fn. meant for DiskStore.list()
|
2020-11-04 16:03:47 -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
|
e430c2fd40
|
bump go version
|
2020-10-15 03:43:03 +02:00 |
|
Niko Storni
|
08c93d44fd
|
update quic lib
|
2020-10-15 00:13:16 +02:00 |
|
Alex Grintsvayg
|
b02e80d472
|
ensure only single origin Get request is in flight per hash. protects against thundering herd.
|
2020-10-15 00:12:31 +02:00 |
|
Alex Grintsvayg
|
a084330055
|
drop mediainfo requirement since travis cant install it
|
2020-10-05 18:28:41 -04:00 |
|
Alex Grintsvayg
|
5658fe4607
|
add publish command
|
2020-10-05 16:30:57 -04:00 |
|
Niko Storni
|
e8b98bc862
|
update dependencies
|
2020-09-01 20:15:34 +02:00 |
|
Niko Storni
|
47f28002ff
|
close unclosed handle
reduce idle timeout for http3
update QUIC library
|
2020-07-10 15:19:57 +02:00 |
|
Niko Storni
|
8a5f57b14f
|
remove QUIC protocol
add HTTP3/QUIC protocol
|
2020-07-09 15:02:32 +02:00 |
|
Mark Beamer Jr
|
4a9f127ecc
|
Add gops to reflector
|
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
|
50089481fb
|
switch to prometheus for metrics
|
2020-01-02 13:12:33 -05:00 |
|
Alex Grintsvayg
|
d6cf9e9e63
|
new uber-go import path
|
2019-12-28 19:24:26 -05:00 |
|
Alex Grintsvayg
|
dc6dd8d12b
|
fix blocklist, log future blocklist errors, add resolve wallet server method
|
2019-12-28 19:17:52 -05:00 |
|
Mark Beamer Jr
|
86a553b876
|
upgrade to lbry.go v2.4.0
|
2019-11-13 19:11:35 -05:00 |
|
Alex Grintsvayg
|
a745bafc58
|
go 1.13
|
2019-10-03 14:12:42 -04:00 |
|
Alex Grintsvayg
|
a98d1e1217
|
tidy go.mod
|
2019-10-03 13:41:02 -04:00 |
|
Alex Grintsvayg
|
cb669eb1a7
|
add claim decode command
|
2019-09-11 14:35:25 -04:00 |
|
Alex Grintsvayg
|
1a6b862c96
|
error on invalid blob hash length
|
2019-09-10 17:18:44 -04:00 |
|