-
Notifications
You must be signed in to change notification settings - Fork 52
Closed
Labels
feature 🚀New implemented featureNew implemented feature
Description
Why
We want to make the Cardano DB v2 certification stable and provide seamless forward/backward compatibility for users.
What
Stabilize the v2 backend in the cardano-db command and prepare for v1 backend deprecation.
How
- Mithril client CLI:
- Decommission
cardano-db-v2command - Add the
cardano-db-v2command in the list of removed commands if needed - Make the v2 backend stable in
cardano-dbcommand - Update the end to end test to not use
--unstableoption for the v2 backend - Use
dbfolder by default inv2backend instead ofdb_v2- in client CLI
- in github actions test-client.yml
- Update the dev blog post on the imminent switch to v2 backend by default (to be planned with the next distribution) (@jpraynaud)
- Decommission
- Mithril aggregator:
- Make only
MithrilStakeDistributionnon optional signed entity type:- Keep only
MithrilStakeDistributionin the hard coded values (DEFAULT_ALLOWED_DISCRIMINANTS) - Modify the example of the
signed_entity_typesconfiguration of the aggregator - Update the e2e test to use
CardanoStakeDistributionandCardanoImmutableFilesFull(signed_entity_typesin main configuration) - Check if the aggregator stress test needs to be modified
- Update the list of signed entity types in the GitHub actions manual workflows if needed and run the workflows with success:
- Aggregator stress test
- Backward compatibility
- Mithril Client multi-platform test
- Add
CardanoImmutableFilesFullin GitHub environment variables:-
dev-preview(@jpraynaud) -
dev-follower-preview(@jpraynaud) -
dev-mainnet(@jpraynaud) -
testing-preview(@jpraynaud) -
pre-release-preview(to be planned with the next distribution) -
release-preprod(to be planned with the next distribution) -
release-mainnet(to be planned with the next distribution)
-
- Keep only
- Make only
- Update documentation:
- Mithril client node commands
- Upgrade the guide for bootstrapping a Cardano node with restoration of a range of immutable
Metadata
Metadata
Assignees
Labels
feature 🚀New implemented featureNew implemented feature