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

Versioned task executor & auto-upgrade of the executor #254

Open
lukewwww opened this issue Jun 7, 2024 · 0 comments
Open

Versioned task executor & auto-upgrade of the executor #254

lukewwww opened this issue Jun 7, 2024 · 0 comments
Labels
enhancement New feature or request v2.1.0

Comments

@lukewwww
Copy link
Member

lukewwww commented Jun 7, 2024

To constantly add more types of supported tasks, the task executor should be upgraded. To let all the node operators to upgrade their nodes manually is a tough task.

There will always be different versions of nodes running in the network.

  1. Allow the nodes to upgrade the executor automatically. The node should check new versions of executor periodically when it is online.
  2. The version of the executor should be reported to the blockchain, who should assign tasks according to the version.
@lukewwww lukewwww converted this from a draft issue Jun 7, 2024
@lukewwww lukewwww added the enhancement New feature or request label Jun 7, 2024
@lukewwww lukewwww moved this from Todo to Developing in Helium Network Jun 7, 2024
@lukewwww lukewwww added the v2.1.0 label Jun 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request v2.1.0
Projects
Status: Developing
Development

No branches or pull requests

1 participant