Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Epic] Maintenance #634

Closed
richard-ramos opened this issue Aug 8, 2023 · 9 comments
Closed

[Epic] Maintenance #634

richard-ramos opened this issue Aug 8, 2023 · 9 comments

Comments

@richard-ramos
Copy link
Member

richard-ramos commented Aug 8, 2023

Summary

Maintenance items that do not directly fit under any other milestones, yet need to be done to avoid problems.
Typically:

  • dependencies update (so that we do not wait to need the upgrade to do it)
  • bugs reported by users of go-waku
  • Releasing

RAID (Risks, Assumptions, Issues and Dependencies)

  • This may become a dumping ground, let's thrive to not let this happen.
@richard-ramos richard-ramos added milestone Tracks a subteam milestone E:2023-qa labels Aug 8, 2023
@richard-ramos
Copy link
Member Author

richard-ramos commented Aug 11, 2023

Weekly Update

  • achieved: improved keep alive logic for identifying if machine is waking up; added vacuum feature to sqlite and postgresql; made migrations optional; refactored db and migration code, extracted code to generate node key to its own separate subcommand

@richard-ramos
Copy link
Member Author

Weekly Update

  • achieved: refactored wakuv2 metrics to make each protocol responsable for registering and defining its own metrics

@harsh-98
Copy link
Contributor

harsh-98 commented Sep 1, 2023

Weekly update

  • achieved: refactoring and some bug fixes in peermanager and read rfcs and docs
  • next: increase test coverage and read more code.

@richard-ramos
Copy link
Member Author

Weekly Update

  • achieved: allow mixing named and static shards, logs succesful message pushes, concurrency fixes for filterv2

@richard-ramos
Copy link
Member Author

Weekly Update

  • achieved: add tls/ws to address factory and log ENRs only after they have been setup

@harsh-98
Copy link
Contributor

harsh-98 commented Sep 11, 2023

Weekly update

  • achieved: rln membership registration logic refactoring and fixing bugs . Added test for membershipFetcher. Added code for mock_blockchain and mock_client to test membershipFetcher.

@chaitanyaprem
Copy link
Collaborator

chaitanyaprem commented Sep 11, 2023

Weekly update

  • achieved: fix panic observed in peer-manager, update filter protocol as per rfc.

@harsh-98
Copy link
Contributor

Weekly update

  • achieved: CommonService for embedding lifecycle operation in lightpush,discv5,filter,peerConnector etc.
  • next: after discussion with richard prem, use create 2 different types of commonService. Change nameServer flag functionality in go-waku to nwaku. And work on newly created tasks.

@fryorcraken
Copy link
Collaborator

Maintenance work does not need to be tracked with an Epic. Ref: waku-org/pm#91

@fryorcraken fryorcraken removed E:2023-qa epic Tracks a yearly team epic (only for waku-org/pm repo) labels Sep 22, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

No branches or pull requests

4 participants