Happy Holidays!
1.3: Node bandwidth management mechanism
- achieved: make configurable the max message size in nim-waku https://github.com/waku-org/nwaku/pull/2298
1.2: Autosharding for autoscaling
[js-waku] feat: make autosharding default node behavior
- achieved: merged PR that implements autosharding after feedback. PR to reintroduce named sharding ready for review
- next: update all examples to use autosharding
Other Work
Chat SDK
[chat-sdk] chat-sdk tracking
- achieved: close connections for filter light client, draft a doc about messages on the relay
- next: work on user cannot join the community bug
Research
[nwaku] feat: experimental incentivize store protocol
- achieved: continued discussion on incentivization RFC
- next: move towards implementation
Enhancements
[nwaku] feat: Have additional Admin REST API endpoints that helps node operator in monitoring
- 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 document before merging
[research] Sync store baseline understanding
- achieved: PoC of Prolly Tree feature complete, Postgres retention policy PR, diff protocol ground work started.
- next: pending technical writeup about Prolly trees PoC in issue, Diff protocol, generating some operational data details such as memory consumption using RLN specs.
Bugs
[nwaku] bug/regression: Relay connection works no more
- achieved: reproduced, investigated, found root causes and fixed
[nwaku] bug: lack of error checking in publish
- achieved: reproduced, investigated and started improving error handling
- next: continue with the implementation
PM
- achieved: proposed Waku strategy draft to team and started discussions
- next: continue Waku strategy discussion, publish strategy/discuss with Logos leadership, continue drafting Waku roadmap for 2024