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

Optimize service publishing process #242

Open
lurenpluto opened this issue Apr 27, 2023 · 1 comment
Open

Optimize service publishing process #242

lurenpluto opened this issue Apr 27, 2023 · 1 comment
Assignees
Labels
Meta Chain Meta Chain and SPV nodes OOD-daemon The OOD-daemon basic service Tools CYFS related tools

Comments

@lurenpluto
Copy link
Member

So in the long run, we need to optimize the process of releasing service, we need to ensure that all service object updates on the meta chain are atomic in one release, that is, they need to be done in one block, and multiple service objects need to be packaged into one transaction when they are on the chain, so it may involve The following optimizations and changes are possible

  1. The process of compiling and packaging service by ci
  2. The meta chain tool needs to support multiple object functions for one transaction.

Originally posted by @lurenpluto in #236 (comment)

@lurenpluto lurenpluto added OOD-daemon The OOD-daemon basic service Tools CYFS related tools Meta Chain Meta Chain and SPV nodes labels Apr 27, 2023
@weiqiushi
Copy link
Member

To complete this goal, I think the following steps may be required:

  • 1. confirm and test that MetaChain correctly supports packaging multiple object update requests in a single transaction
  • 2. add a batch interface in MetaClient that supports update desc
  • 3. add support for updating multiple apps at the same time to the app-tool tool
  • 4. reorganize the process of service build on ci to support multiple service updates at the same time, which may affect the input design of 3.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Meta Chain Meta Chain and SPV nodes OOD-daemon The OOD-daemon basic service Tools CYFS related tools
Projects
Status: 💬To Discuss
Development

No branches or pull requests

2 participants