Álex Cabeza Romero
279d0dfa7f
fix(2491): Fix metadata protocol disconnecting light nodes ( #2533 )
...
* Fix metadata protocol disconnecting light nodes.
* Implement test cases.
2024-03-19 16:18:52 +01:00
Ivan FB
cf6298ca1f
Generic re-style with nph 0.5.1 ( #2396 )
2024-03-16 00:08:47 +01:00
gabrielmer
92051e95d2
chore: migrating logic from wakunode2.nim to node_factory.nim ( #2504 )
2024-03-08 16:46:42 -06:00
Simon-Pierre Vivier
cfd62e495c
feat: shard aware relay peer management ( #2332 )
...
note that this feature is behind a config flag. `--relay-shard-manager`
2024-01-30 07:28:21 -05:00
Ivan FB
ce567acb62
ip colocation is parameterizable. If set to 0, it is disabled ( #2323 )
...
The "ip colocation" concept refers to the maximum allowed peers
from the same IP address. For example, we allow disabling this limit when the
node works behind a reverse proxy.
2024-01-02 14:01:18 +01:00
Ivan FB
cb59623466
fix: Revert "feat: shard aware peer management ( #2151 )" ( #2312 )
...
This reverts commit dc1d6ce4bf7390e23b73d96634ff87ca9341e129.
We need to revert this commit because
the waku-simulator stopped working. i.e. the nodes couldn't establish
connections among them: 054ba9e33f
Also, the following js-waku test fails due to this commit:
"same cluster, different shard: nodes connect"
* waku_lightpush/protocol.nim: minor changes to make it compile after revert
2023-12-20 15:23:41 +01:00
gabrielmer
29c182195d
fix: setting connectivity loop interval to 15 seconds ( #2307 )
2023-12-20 09:38:14 +01:00
Ivan FB
ac3a3737de
chore: peer_manager.nim - reduce logs from debug to trace ( #2279 )
2023-12-12 16:00:18 +01:00
Simon-Pierre Vivier
c2ded25e11
added sharded peer store pruning ( #2167 )
2023-12-07 07:21:18 -05:00
Simon-Pierre Vivier
dc1d6ce4bf
feat: shard aware peer management ( #2151 )
2023-12-07 06:48:28 -05:00
Simon-Pierre Vivier
6f857b46fe
chore: refactoring peer storage ( #2243 )
2023-11-27 08:08:58 -05:00
Ivan FB
d98363bdd7
peer_manager.nim: better feedback if can't dial peer with WakuMetadataCodec ( #2230 )
2023-11-21 14:54:45 +01:00
Alvaro Revuelta
606757fdbb
feat: add new metadata protocol ( #2062 )
2023-10-11 08:58:45 +02:00
Simon-Pierre Vivier
19af92455a
feat: peer manager can filter select peer by shard ( #2063 )
2023-09-22 15:13:50 -04:00
gabrielmer
f7649c1bc8
fix: prevent IP 0.0.0.0 from being published and update peers with empty ENR data ( #1982 )
2023-09-11 11:30:12 +03:00
Alvaro Revuelta
ffa1e7d174
fix(p2p): fix possible connectivity issue ( #1996 )
2023-09-08 13:36:26 +02:00
Hanno Cornelius
5e2e1b6bd0
chore: remove references to v2 ( #1898 )
...
* chore: remove references to v2
* fix: lingering rln-relay import path
2023-08-09 18:11:50 +01:00