Niko Storni
d21b0867dd
remove unused cmds
...
change conf param
fix upload cmd
2025-05-13 22:30:40 +02:00
Niko Storni
32a85a815e
adjust s3 configuration
...
hardcode multiwriter for now
2025-05-13 18:01:28 +02:00
Niko Storni
9cdac902bd
add multiwriter store
2025-05-13 14:47:19 +02:00
Niko Storni
8ec01bf1a7
fix tests
2025-05-13 14:37:51 +02:00
Niko Storni
ba8d1ba67b
add s3 sharding
2025-05-13 14:08:33 +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
7260388255
make servers modular
...
fix bugs
2025-04-25 17:39:52 +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
185900582d
add support for sharding in http stores
2025-04-19 04:21:46 +02:00
Niko Storni
03445476ec
rename stores to better reflect what they do
...
move cleanup code in db store
fix bugs
refactor code
update go
2025-04-19 03:49:54 +02:00
Niko Storni
e5a9590cb6
make s3 endpoint configurable
...
update deps
2024-12-16 22:35:50 +01:00
Niko Storni
de736b068d
remove outdated linter
...
remove redundant imports
remove deprecated and implicit rand seed init
adjust test
2024-04-09 20:00:46 +02:00
Niko Storni
14fbd2ae27
update dependencies
2024-04-09 19:17:32 +02:00
Niko Storni
4d81a43a8f
update dependencies
2023-10-11 21:01:37 +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
085490e92b
upgrade go version
...
update dependencies
2023-07-07 15:34:22 +02:00
Niko
456fe53e01
Merge pull request #67 from lbryio/upgrades
...
upgrade dependencies & introduce github ci
2023-03-09 13:12:59 -05:00
Niko Storni
778fc17adf
update readme
2023-03-09 18:59:21 +01:00
Niko Storni
e93c097fd9
upgrade dependencies
...
replace deprecated function calls
refactor build process
2023-03-09 18:41:41 +01:00
Niko
0dfda70c70
Merge pull request #63 from lbryio/declare_err
...
Add undeclared errors from peer.go to metrics
2022-10-17 19:01:56 +02:00
Victor Shyba
6c082993cf
metrics: declare request is too large
2022-10-14 15:21:06 -03:00
Victor Shyba
08ed3c9f13
metrics: declare invalid blob hash len
2022-10-14 15:18:46 -03:00
Victor Shyba
7f75602841
metrics: declare protected blob
2022-10-14 15:16:54 -03:00
Victor Shyba
4d168ddefc
metrics: declare invalid json request
2022-10-14 15:15:32 -03:00
Niko
b7abb77ea1
Merge pull request #62 from lbryio/declare_err
...
declare errInvalidPeerData on metrics
2022-10-14 19:45:40 +02:00
Victor Shyba
8c2a46752c
declare errInvalidPeerData on metrics
2022-10-14 14:42:22 -03:00
Niko Storni
0c8da4abe5
Merge remote-tracking branch 'origin/peer_proto_tests'
2022-10-14 18:30:08 +02:00
Victor Shyba
87680d806c
check for valid data earlier. reply composite as tests are expecting
2022-10-11 22:58:41 -03:00
Victor Shyba
e1c59b9b63
test through the connection
2022-10-11 22:57:52 -03:00
Niko Storni
c79634706b
ignore server closed errors the right way
2022-09-23 14:46:55 +02:00
Niko Storni
f5d30b1a6e
update quic-go
2022-07-30 20:10:28 +02:00
Niko Storni
0177dd4ce0
fix query param
2022-07-29 05:40:50 +02:00
Niko Storni
5693529216
protect protected content
2022-07-29 04:59:15 +02:00
Niko
a1c2e92ca3
Merge pull request #57 from andybeletsky/fix-store-macos
...
Do not use direction package on macos
2022-05-12 16:01:00 +02:00
Andrey Beletsky
9c0554ef05
Do not use direction package on macos
2022-05-08 15:39:34 +07: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
29d1ccf68c
add singleflight to web requests
2022-05-02 23:07:22 +02:00
Niko Storni
2f7d67794f
remove debug leftover
2022-02-10 00:57:13 +01:00
Niko Storni
4d8e7739d7
Merge branch 'fix-ci'
2021-12-14 22:36:01 +01: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
4af5c2f4c6
make slack channel configurable
2021-10-30 00:21:58 +02:00
Alex Grin
def0a97f49
Update readme.md
2021-09-28 10:15:24 -04:00
Niko Storni
6dde793745
do not delete blobs for blocked content
2021-09-21 18:00:55 +02:00
Niko Storni
654cc44935
Merge branch 'hash_twice'
2021-09-21 16:21:25 +02:00
Victor Shyba
90d6d29452
remove all hashing on the download path
2021-09-21 16:19:49 +02:00