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

Support single boost / multiple miners deployment topology #1734

Open
ischasny opened this issue Oct 5, 2023 · 1 comment
Open

Support single boost / multiple miners deployment topology #1734

ischasny opened this issue Oct 5, 2023 · 1 comment
Assignees

Comments

@ischasny
Copy link
Collaborator

ischasny commented Oct 5, 2023

This is the parent issue for the single boost / multiple miners setup.

@ischasny
Copy link
Collaborator Author

ischasny commented Nov 29, 2023

Current status:

  1. The backend work is largely done. New configuration parameters have been added to setup multiple miners. The change has been propagated throughout the codebase. More changes are likely to be needed as we progress through UI / migration.
  2. Devnet has been updated to support multiple miners. There is an outstanding bug with address of the second miner not being registered on chain, so it has to be done manually at the time of writing.
  3. UI work is partially done. The breakdown of changes:
 Storage Deals:
	* Add Provider column - DONE
	* Remove provider id at the top if one is running in the multiminer setup - DONE
	* When clicking on piece cid, add provider id in the Deals table
	* Legacy Deals - remove the link to it - DONE

Deal Proposals 
	* Add Provider Column - DONE
	* Remove provider id at the top if in multiminer mode - DONE

Retrievals:
	* same as above

Local Index Directory:
	* Remove the miner id at the top, remove filtering from the query - DONE

Sealing Pipeline:
	* Remove miner id at the top, on the GQL side aggregate data from all miners before returning - DONE

Published Deals:
	* No changes, just the miner id from the top needs to be removed - DONE

Network Indexer:
	* the same as above - DONE

Storage Space:
	* the same as above - DONE

Funds:
	* remove funds logs
	* remove tagged by boost
	* remove graphics and display all wallets in the table (not supported at the backend yet)
	* hide out “move collateral to escrow” button 

Deal Transfers:
	* No changes, just remove the miner id - DONE

Message Pool:
	* No changes, just remove the miner id - DONE

Settings:
	* wait for Mayank to merge his changes in

At the bottom of the left panel display a list of miner ids (not clickable)

  1. Migration tooling - not started yet, which is the trickiest part by far.

@ischasny ischasny changed the title Initial backend work on boostd to support multi minerID setup Support single boost / multiple miners deployment topology Nov 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In Progress
Development

Successfully merging a pull request may close this issue.

1 participant