Commit Graph
1888 Commits
Author SHA1 Message Date
fuder.eth d464ca06e5 Update README.md (#3199) 2024-12-09 14:44:46 +01:00
NagyZoltanPeter 3c3a76f4ec Merge branch 'release/v0.34.0' 2024-12-09 12:18:12 +01:00
NagyZoltanPeter beb21c78f4 fix: lite-protocol-tester receiver exit check (#3187)
* Fix receiver exit criteria, not let it wait forever in some cases, added a timely check from the last arrived message
* Extend dial and service usage failure metrics with agent string to reveal service nodes origins
* Adjusted infra testing content topic to be unique in the system
* Extend error logs with peer's agent string, fix exit criteria
* Add informative log for not waiting for more messages
* Add unknown as default for empty agent identifier
* better explain exit logic of receiver
* Address review comment - checking for last message arrival return Optional Moment instead of result - better explains what is happening.
2024-12-07 01:22:50 +01:00
Darshan K 1b532e8ab9 chore: add two metrics and panal (#3181) 2024-12-04 17:11:41 +05:30
gabrielmer d7d00bfd79 feat: making dns discovery async (#3175) 2024-12-03 14:39:37 +01:00
leopardracer b8ad6c1f09 Update README.md (#3183) 2024-12-02 19:51:48 +01:00
richΛrd 47a6235414 refactor(libwaku): async (#3180) 2024-12-02 10:56:12 -04:00
Ivan FB f856298caa chore: Filter in libwaku (#3177) 2024-11-29 15:31:08 +01:00
Simon-Pierre Vivier 2ab9c3d363 feat: remove Waku Sync 1.0 & Negentropy (#3185) 2024-11-29 09:09:41 -05:00
NagyZoltanPeter a7264d68c1 chore: add supervisor for lpt infra (#3176)
* Adding lpt-runner script and assemble into liteprotocoltester image - to ease infra deployment
* Add supervisor that can run lpt continously in infra environment, infra.env defines defaults for run, in case image tag of lpt docker image is deploy it will build a specific image for infra deployment.
* Added message latency metrics
* DELAY_MESSAGES to MESSAGE_INTERVAL renaming
* Adjust name of START_PUBLISHING_AFTER
* Extend lpt readme with how to use make to build dockerized image and notice about infra deployment
* As fixed in discussion, we will control infra testing by built in predefined test setup
* Prevent peer switch in case using fixed service peers
2024-11-26 20:42:27 +01:00
NagyZoltanPeter fa5ad1c075 Adding lpt-runner script and assemble into liteprotocoltester image - to ease infra deployment (#3158) 2024-11-26 15:54:29 +01:00
Darshan K bebd3dd62c chore: flaky rln test (#3173) 2024-11-26 13:03:23 +05:30
NagyZoltanPeter 09f05fefe2 Revert "make pre-release to only include release_notes.md"
This reverts commit 85e4b220c9.
2024-11-22 10:29:06 +01:00
NagyZoltanPeterandIvan FB 5e9e73c00b Apply suggestions from code review - changelog style
Co-authored-by: Ivan FB <128452529+Ivansete-status@users.noreply.github.com>
2024-11-21 12:18:34 +01:00
NagyZoltanPeter d9a4ddb989 no-code-change, extended changlog with notice of removed protected-topic cli config 2024-11-21 00:05:19 +01:00
Ivan FB 38fcf35cdb python example: call waku_setup to initialize libwaku properly (#3179) 2024-11-20 18:35:23 +01:00
NagyZoltanPeter e3b84e35ff chore: Partial version bumps for v0.34.0-rc.1 (#3172)
* Bumps for v0.34.0-rc.1 - partial bumping - libp2p
* Avoid importing quic and ngtcp2 dependencies through tests
* libp2p 1.7.1, fixes RendezVous construction
2024-11-10 09:38:14 +01:00
NagyZoltanPeter 8368ff006d chore: Partial version bumps for v0.34.0-rc.1 (#3172)
* Bumps for v0.34.0-rc.1 - partial bumping - libp2p
* Avoid importing quic and ngtcp2 dependencies through tests
* libp2p 1.7.1, fixes RendezVous construction
2024-11-10 09:27:04 +01:00
Ivan FB 294dd03c45 chore: libwaku - better error handling and better waku thread destroy handling (#3167) 2024-11-08 14:59:02 +07:00
richΛrd 3cb8ebdd8f refactor(libwaku): allow several multiaddresses for a single peer in store queries (#3171)
* fix: parameter name
* refactor: allow multiple addresses for a peer in a store query
2024-11-08 14:36:16 +07:00
gabrielmer 7ac1ebc2d5 chore: removing protected-topic cli flg (#3160) 2024-10-31 16:00:42 +01:00
gabrielmer 8fde70937d chore: removing protected-topic cli flg (#3160) 2024-10-31 14:33:36 +02:00
gabrielmer 507b1fc4d9 feat: adding waku_dial_peer and get_connected_peers to libwaku (#3149) 2024-10-30 16:26:33 +02:00
NagyZoltanPeter 04ec145839 fix lint error 2024-10-30 14:32:08 +01:00
gabrielmer 400d7a54f6 feat: running periodicaly peer exchange if discv5 is disabled (#3150) 2024-10-30 12:51:04 +02:00
NagyZoltanPeter ebb614a9df Fixed WAKU-SYNC protocol link 2024-10-30 11:14:12 +01:00
NagyZoltanPeter 85e4b220c9 make pre-release to only include release_notes.md 2024-10-30 11:05:57 +01:00
gabrielmer b3656d6eea chore: naming connectPeer procedure (#3157) 2024-10-29 18:37:07 +02:00
gabrielmer 99ac68447c fix: linting error (#3156) 2024-10-29 15:36:21 +02:00
NagyZoltanPeter 03feecbcb6 CHANGELOG.md for v0.34.0-rc.0 2024-10-29 14:31:01 +01:00
gabrielmer 5c7720c24d fixing libwaku's dns discovery multiaddress generation (#3155) 2024-10-29 11:39:38 +02:00
fryorcraken 956fde6ebc feat: change latency buckets (#3153) 2024-10-29 14:39:12 +11:00
richΛrd 3665991a65 chore: support ping with multiple multiaddresses and close stream (#3154) 2024-10-28 15:51:07 -04:00
NagyZoltanPeter b42f4c7a89 Enhancement on building nph and made it available naturaly on the path as being copied next to nim. (#3152) 2024-10-28 16:43:00 +01:00
Ivan FB cfde7eea82 chore: Circuit relay (#3112)
* undo apt install libpcre (not circuit-relay related.)
* nat.nim: protect against possible exceptions when calling getExternalIP
* new external CLI argument, isRelayClient
* waku factory change to mount circuit hop proto by default
* waku_node: move autonat_service to a separate module
2024-10-28 09:17:46 +01:00
NagyZoltanPeterandgabrielmer 268e7e66d0 chore: easy setup fleets for lpt (#3125)
* Added bootstrap peer exchange discovery option for easy setup ltp
* Extended with PX discovery, auto-dial of PX cap peers, added switching service peers if failed with original
* Added peer-exchange, found capable peers test, metrics on peer stability and availability, dashboard adjustments
* Updated and actualized README.md for liteprotocoltester
* Created jenkinsfile for liteprotocoltester deployment
* Fixed dial exception during lightpublish
* Add configuration for requesting and testing peer exchange peers
* Extended examples added to Readme
* Added metrics port configurability
---------

Co-authored-by: gabrielmer <101006718+gabrielmer@users.noreply.github.com>
2024-10-25 22:59:02 +02:00
Marko Burčul 02c8f35d9e sonda: adapt setup for deployment (#3151)
Referenced issue: https://github.com/status-im/infra-hq/issues/135

Signed-off-by: markoburcul <marko@status.im>
2024-10-25 16:31:59 +02:00
gabrielmer b4d3678ad9 fix: linting error (#3146) 2024-10-25 11:04:17 +03:00
richΛrd de11e576f4 feat(libwaku): ping peer (#3144) 2024-10-24 09:07:08 -04:00
gabrielmer 69d9524fa4 chore: saving peers enr capabilities (#3127) 2024-10-24 15:31:04 +03:00
gabrielmer dbf02226cd updating available procs in golang example (#3137) 2024-10-24 10:33:53 +03:00
gabrielmer d098b93d9d decreasing wait time for updating px cache on startup (#3140) 2024-10-24 10:33:32 +03:00
gabrielmer 76606421a2 fix: peer exchange libwaku response handling (#3141) 2024-10-24 10:32:57 +03:00
Simon-Pierre Vivier a386880be9 fix: add more logs, stagger intervals & set prune offset to 10% for waku sync (#3142) 2024-10-23 17:56:19 -04:00
Simon-Pierre Vivier 80c7581ab1 fix: add log and archive message ingress for sync (#3133) 2024-10-23 07:25:07 -04:00
Ivan FB 8106abb9dd dbconn: allow uuid in requestId by allowing hyphen (#3139) 2024-10-23 13:15:53 +02:00
Vaclav Pavlin edcb0e15f2 chore(networkmonitor): add missing field on RlnRelay init, set default for num of shard (#3136) 2024-10-23 10:23:25 +02:00
Darshan K ff21c01ebd feat: windows support compress into one big commit (#3107) 2024-10-23 11:59:37 +05:30
Ivan FB 3dc3fc8e5a peer_manager: prevent too intense loop when no peers connected (#3130) 2024-10-22 20:09:25 +02:00
Ivan FB 889067ba20 Update prepare_release.md to add js-waku update (#3134) 2024-10-22 14:00:29 +02:00