pendulum-chain / pendulum

GNU General Public License v3.0
43 stars 14 forks source link

Define storage migrations required to upgrade from Polkadot 1.1.0 to 1.6.0 #506

Open gianfra-t opened 2 weeks ago

gianfra-t commented 2 weeks ago

Context

As part of the master task of updating to Polkadot 1.6.0 (see tasks/#419) we need to identify which migrations need to be defined manually and added to the runtime before performing the upgrade.

Migrations that need to be specified manually are to be defined in the runtime as it was done here, where the migration functions are defined on the corresponding pallet.

Steps

Use the information here regarding storage version management of the pallets.

Ideally, the process should be:

The migration code should be added to the modifications done for this issue and removed after the upgrade is enacted.

The results can be summarized in a Notion page analogous to this one.

prayagd commented 4 days ago

Hey team! Please add your planning poker estimate with Zenhub @b-yap @ebma @gianfra-t @TorstenStueber