mirror of https://github.com/logos-co/roadmap.git
69 lines
4.3 KiB
Markdown
69 lines
4.3 KiB
Markdown
|
---
|
||
|
title: 2024-01-08 Waku weekly
|
||
|
tags:
|
||
|
- waku-updates
|
||
|
date: 2024-01-08
|
||
|
draft:
|
||
|
---
|
||
|
# 2024-01-08 Waku weekly
|
||
|
|
||
|
## [Waku Network Can Support 10K Users](https://github.com/waku-org/pm/issues/12)
|
||
|
### [Targeted dogfooding for Status Communities](https://github.com/waku-org/pm/issues/97)
|
||
|
- _achieved_: status-mobile dogfooding, debug and attempt to identify root cause of filter delay issue
|
||
|
- _achieved_: attempt to identify root cause of filter delay issue, work on upgrading status-go to use Go 1.21 (to use latest go-libp2p), use latest go-waku version and identify missing commits between release and `develop` branch
|
||
|
- _next_: continue dogfooding / fixing issues
|
||
|
## [Waku Network Gen 0](https://github.com/waku-org/pm/issues/50) - 2023-12-01
|
||
|
### [1.5: Launch and dogfood integrated public Waku Network MVP](https://github.com/waku-org/pm/issues/68)
|
||
|
- _achieved_: add new metrics and make go-waku-compose dashboard functional, dogfooding the network with go-waku node
|
||
|
- _next_: fix few pending items in dashboard
|
||
|
|
||
|
## Other Work
|
||
|
|
||
|
### Enhancements
|
||
|
**[nwaku] [feat: Have additional Admin REST API endpoints that helps node operator in monitoring](https://github.com/waku-org/nwaku/issues/2290)**
|
||
|
- _achieved_: got feedback about improved error handling. Added it to the code, got a segfault from the testing framework, investigated and found the root cause.
|
||
|
- _next_: define how to proceed based on the testing issue and merge the PR
|
||
|
|
||
|
**[nwaku] [feat: Have additional Admin REST API endpoints that helps node operator in monitoring](https://github.com/waku-org/nwaku/issues/2290)**
|
||
|
- _achieved_: improved initial implementation. Added unit tests, updated documentation, opened and got approved PR.
|
||
|
- _next_: verify if there's other places where the new endpoint should be documented before merging
|
||
|
|
||
|
**[waku-rust-bindings] [Peer discovery & management ](https://github.com/waku-org/waku-rust-bindings/issues/52)**
|
||
|
- _achieved_: Added dns discovery parameters to the node config
|
||
|
|
||
|
**[research] [Sync store baseline understanding](https://github.com/waku-org/research/issues/62)**
|
||
|
- _achieved_: 1-day work this week due to time off, nim implementation of Prolly trees
|
||
|
- _next_: Diff protocol discussion, Sync mechanism on wire query protocol discussion, generating some operational data details such as memory consumption using RLN specs.
|
||
|
|
||
|
**[go-waku] [feat: parameterizable number of connections per IP](https://github.com/waku-org/go-waku/pull/994)**
|
||
|
- *achieved:* Maintain parity between nwaku and go-waku clients
|
||
|
|
||
|
### Bugs
|
||
|
**[nwaku] [bug: sort order ignored in store nodes](https://github.com/waku-org/nwaku/issues/2317)**
|
||
|
- _achieved_: created `v0.23.1-rc.0` and deployed in `status.test` fleet.
|
||
|
- _next_: Deploy `v0.23.1` to both `status.test` and `status.prod` after having the approval from @richard-ramos and @mprakhov
|
||
|
|
||
|
**[nwaku] [bug: lack of error checking in publish](https://github.com/waku-org/nwaku/issues/2190)**
|
||
|
- _achieved_: fixed compilation errors, got it to work and tested it
|
||
|
- _next_: add test cases to the codebase and open PR
|
||
|
|
||
|
**[go-waku] [bug: filter/v2/subscriptions take a lot of time and even timeout sometimes](https://github.com/waku-org/go-waku/issues/972)**
|
||
|
- _achieved_:fix panic when static peer is also discovered dynamically, fix ENR Waku field population for Fitler, analyze data races identified
|
||
|
|
||
|
**[go-waku] [bug: update examples to use autosharding](https://github.com/waku-org/go-waku/issues/846)**
|
||
|
- _achieved_: update basic_relay example to use static and autosharding
|
||
|
### Documentation
|
||
|
**[go-waku] [bug: update examples to use autosharding](https://github.com/waku-org/go-waku/issues/846)**
|
||
|
- _achieved_: update basic_relay example to use static and autosharding
|
||
|
|
||
|
**[go-waku] [chore: create docs for setting up a systemd service and exit codes](https://github.com/waku-org/go-waku/issues/819)**
|
||
|
- _achieved_: Added systemd template and docs
|
||
|
- _next_: Add env variables suggested by infra
|
||
|
### PM
|
||
|
**[pm] [Waku Research - Post Gen 0 Milestones and Epics](https://github.com/waku-org/pm/issues/101)**
|
||
|
- _achieved_: Significantly refined milestones and epics and started getting feedback from stakeholders
|
||
|
- _next_: Further stakeholder engagement. Define work needed to improve RFC process.
|
||
|
### Chores
|
||
|
**[nwaku] [Bump vendor dependencies for release 0.24.0](https://github.com/waku-org/nwaku/issues/2329)**
|
||
|
- _achieved_: bump dependencies to prepare the `v0.24.0`.
|