Jack Robison
|
f78e3825ca
|
Merge pull request #3500 from lbryio/fix_script
Add Prometheus metrics for DHT internals
|
2022-01-14 12:46:28 -05:00 |
|
Victor Shyba
|
0618053bd4
|
remove request_flight metric
|
2022-01-12 12:41:04 -03:00 |
|
Victor Shyba
|
8e6fa3490c
|
disable CSV endpoints by default
|
2022-01-12 12:39:23 -03:00 |
|
Victor Shyba
|
8a1a1a4000
|
remove estimation endpoints as that is done over prometheus metrics now
|
2022-01-12 12:39:23 -03:00 |
|
Victor Shyba
|
fd9dcbf9a8
|
add granular metric for stored blob prefix, for network announcements calculation
|
2022-01-12 12:39:23 -03:00 |
|
Victor Shyba
|
beb8583436
|
change colliding bits metric to gauge
|
2022-01-12 12:39:23 -03:00 |
|
Victor Shyba
|
b44e2c0b38
|
count bit collisions between 8 and 16
|
2022-01-12 12:39:23 -03:00 |
|
Victor Shyba
|
06e94640b5
|
add counter for peers with colliding bytes
|
2022-01-12 12:39:23 -03:00 |
|
Victor Shyba
|
ff36bdc802
|
add requests in flight and error
|
2022-01-12 12:39:23 -03:00 |
|
Victor Shyba
|
46f576de46
|
add request received
|
2022-01-12 12:39:23 -03:00 |
|
Victor Shyba
|
7b09c34fce
|
add request_sent and request_time metric on dht
|
2022-01-12 12:39:23 -03:00 |
|
Victor Shyba
|
a22f50aa84
|
add storing_peers and peer_manager_keys
|
2022-01-12 12:39:23 -03:00 |
|
Victor Shyba
|
2d9130b4e0
|
prometheus: move blobs_stored and peers to SDK. add buckets_in_routing_table
|
2022-01-12 12:39:23 -03:00 |
|
Victor Shyba
|
470ee72462
|
add passive estimation to prometheus
|
2022-01-12 12:39:23 -03:00 |
|
Victor Shyba
|
add147b409
|
fix missing async
|
2022-01-12 12:39:23 -03:00 |
|
Victor Shyba
|
371df6e6c2
|
keep same node id between runs
|
2022-01-12 12:39:23 -03:00 |
|
Victor Shyba
|
7ed5fe8f66
|
add semaphore on active estimation to avoid abuse
|
2022-01-12 12:39:23 -03:00 |
|
Victor Shyba
|
a6ca7a6f38
|
same api across different estimation methods
|
2022-01-12 12:39:23 -03:00 |
|
Victor Shyba
|
1c857b8dd8
|
be explicit about ignoring params
|
2022-01-12 12:39:23 -03:00 |
|
Victor Shyba
|
87ff3f95ff
|
better endpoint names, small docs
|
2022-01-12 12:39:23 -03:00 |
|
Victor Shyba
|
5cb4c06d0c
|
add prefix_neighbors_count to routing table debug api
|
2022-01-12 12:39:23 -03:00 |
|
Jack Robison
|
e7d9079389
|
improve script
|
2022-01-12 12:39:23 -03:00 |
|
Victor Shyba
|
9cdcff0e1e
|
first attempt at crawling
|
2022-01-12 12:39:23 -03:00 |
|
Lex Berezhny
|
a4dce8cf9f
|
Merge pull request #3535 from vertbyqb/hexdata-string
convert hexdata argument to a string before signing in `channel_sign` command
|
2022-01-10 09:48:41 -05:00 |
|
Lex Berezhny
|
aaa11c02bf
|
added integration test
|
2022-01-10 08:46:10 -05:00 |
|
vertbyqb
|
d2ebbf5db6
|
jsonrpc_channel_sign - Convert hexdata to a string before signing
Fixes #3533
|
2022-01-10 08:46:10 -05:00 |
|
Jack Robison
|
e6efc1ad4a
|
Merge pull request #3538 from lbryio/dht_memory
Unify and fix DHT memory caches for peer manager
|
2022-01-07 11:29:44 -05:00 |
|
Victor Shyba
|
a8523996a9
|
extract cache values, increase peer cache to 2048
|
2022-01-07 12:58:52 -03:00 |
|
Victor Shyba
|
f586de2bbe
|
DHT bugfix: failures tracking should be bound to 2048 LRU cache size
|
2022-01-07 12:46:00 -03:00 |
|
Victor Shyba
|
7df02303b2
|
fix missing docopt argument
|
2022-01-05 17:10:31 -03:00 |
|
Victor Shyba
|
f89c75e642
|
bump hub version to latest supporting sd_hash search
|
2022-01-05 17:10:31 -03:00 |
|
Victor Shyba
|
d2c1961101
|
update hub protobuf including sd_hash field
|
2022-01-05 17:10:31 -03:00 |
|
Victor Shyba
|
2a4c5a48bf
|
increase indexed sd_hash prefix to 4 chars
|
2022-01-05 17:10:31 -03:00 |
|
Victor Shyba
|
5f5f39a4aa
|
enable and test prefix search for sd hash
|
2022-01-05 17:10:31 -03:00 |
|
Victor Shyba
|
df54cc04af
|
sync and search sd_hash
|
2022-01-05 17:10:31 -03:00 |
|
Victor Shyba
|
0439616480
|
add test
|
2022-01-05 17:10:31 -03:00 |
|
Victor Shyba
|
19fa274227
|
add sd hash to API
|
2022-01-05 17:10:31 -03:00 |
|
Lex Berezhny
|
8076000c27
|
Merge pull request #3450 from lbryio/deterministic_channel_keys
deterministic channel keys (requires wallet server re-sync)
|
2021-12-23 15:38:15 -05:00 |
|
Lex Berezhny
|
c80b30f070
|
test another signed claim by ytsync
|
2021-12-22 18:29:46 -05:00 |
|
Lex Berezhny
|
486d5c48b0
|
takeover tests fix
|
2021-12-22 18:29:46 -05:00 |
|
Lex Berezhny
|
4822792ee2
|
create nondetermnistic channel in test to replicate old test behavior
|
2021-12-22 18:29:46 -05:00 |
|
Lex Berezhny
|
569f1d42b1
|
fix tests
|
2021-12-22 18:29:46 -05:00 |
|
Lex Berezhny
|
23c10faff5
|
lint
|
2021-12-22 18:29:46 -05:00 |
|
Lex Berezhny
|
1eaa195363
|
reduced crypto dependency in wallet to coincurve
|
2021-12-22 18:29:46 -05:00 |
|
Lex Berezhny
|
fb57cfa5d8
|
moved imports for lint
|
2021-12-22 18:29:46 -05:00 |
|
Lex Berezhny
|
d33086c8f7
|
deleted extraneous test
|
2021-12-22 18:29:46 -05:00 |
|
Lex Berezhny
|
d815a6f02c
|
use ecdsa for signing/veryfing instead of coincurve due to compatibility issues
|
2021-12-22 18:29:46 -05:00 |
|
Lex Berezhny
|
8216f4a873
|
work in progress
|
2021-12-22 18:29:46 -05:00 |
|
Lex Berezhny
|
e4cc4521d9
|
channel key generation no longer arbitrarily bounded
|
2021-12-22 18:29:46 -05:00 |
|
Lex Berezhny
|
6bd9b3744d
|
progress, channel keys generate deterministically now
|
2021-12-22 18:29:46 -05:00 |
|