Niko Storni
8bfe7e101d
fix tests
...
fix build
2025-08-22 02:09:55 +02:00
Niko Storni
ad710dfeea
fix livelock
...
adjust API endpoint
2025-08-22 01:34:56 +02:00
Niko Storni
d21b0867dd
remove unused cmds
...
change conf param
fix upload cmd
2025-05-13 22:30:40 +02:00
Niko Storni
edecf4f988
delegate cascading for blocker and missing blobs checker
2025-05-13 13:55:54 +02:00
Niko Storni
77836f9c83
prepare stores for reflector upload
...
create a new reflector cmd that will replace old reflector cmd
2025-05-13 05:54:46 +02:00
Niko Storni
9716e41d63
replace hub servers with valid ones
...
change ITTT metrics
fix tracing for http store
remove unused launch params
2025-04-25 20:04:50 +02:00
Niko Storni
071a7907c1
Refactors store implementations for config loading
...
Updates store implementations to load configurations from YAML files.
This change introduces a configuration loader that reads store parameters from a YAML file, allowing for more flexible and manageable store configurations.
2025-04-24 05:11:52 +02:00
Niko Storni
b3f0d63b4d
fix bug
2023-10-11 20:52:13 +02:00
Niko Storni
c880f0b80f
fix bug rendering sf useless
2023-10-11 20:45:31 +02:00
Niko Storni
e93c097fd9
upgrade dependencies
...
replace deprecated function calls
refactor build process
2023-03-09 18:41:41 +01:00
Niko Storni
5693529216
protect protected content
2022-07-29 04:59:15 +02:00
Niko Storni
febfc51cb0
refactor refactor refactor
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
Mark Beamer Jr
caaec6fcb1
add guage metrics for go routines in reflector package
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
Alex Grintsvayg
6f95b3395f
avoid heavy interpolateparams call
2021-07-24 01:03:47 +02:00
Alex Grintsvayg
9a5d9d7ff5
only touch blobs when you get them
2021-07-24 01:03:47 +02:00
Niko Storni
5794c57898
save uploaded blobs and work around the blocklist issue
2021-07-24 01:03:47 +02: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
Niko Storni
c3db95a6c1
add more metrics
...
increase handshake timeout by 1 second
2020-10-15 02:59:12 +02:00
Alex Grintsvayg
5658fe4607
add publish command
2020-10-05 16:30:57 -04:00
Alex Grintsvayg
df4f42db82
successfully shut down wallet server
2020-07-09 15:02:32 +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
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
Niko Storni
cb6443fa1e
update spv servers
2020-02-27 14:53:27 -05:00
Alex Grintsvayg
1a1f991e48
more error traces
2020-02-26 10:02:53 -05:00
Alex Grintsvayg
11e50a6022
remove unused stats code
2020-01-02 13:27:34 -05:00
Alex Grintsvayg
5d8a2d697c
use labels for different error types
2020-01-02 13:12:33 -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
2aa40850b0
Put back printf statement into the stats module
2019-12-17 00:33:34 +07:00
Andrey Beletsky
95eb94f5a7
Remove excessive INFO-level logging
2019-12-16 21:52:51 +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
Niko Storni
390d2b1eec
export fields
2019-08-28 15:07:14 +02:00
Niko Storni
557c595e90
make summary available externally
2019-08-28 15:07:14 +02:00
Alex Grintsvayg
2497f354bd
update api domain
2019-07-30 18:02:32 -04:00
Alex Grintsvayg
db83ebe434
update blocklist to new wallet servers
2019-07-30 17:07:01 -04:00
Alex Grintsvayg
2ed1e23228
fix error counter
2019-07-03 16:17:31 -04:00
Alex Grintsvayg
38401bf8d6
separate uploader into reusable component
2019-07-03 13:39:37 -04:00
Alex Grintsvayg
c649636eeb
better error when connection fails
2019-06-05 11:03:55 -04:00
Alex Grintsvayg
fa2ec38d3e
start logging received json on decode error
2019-05-01 15:39:14 -04:00
Alex Grintsvayg
2cacdaf22d
support new protobufs, stop using victor's wallet server
2019-04-29 17:19:59 -04:00
Alex Grintsvayg
7a618f4228
ignore write error for closed connection
2019-03-18 16:29:28 -04:00
Alex Grintsvayg
a98990f573
track peer errors as well
2019-02-08 14:56:41 -05:00