Mihir Kanzariya
09/15/2021, 2:35 AMDavin Chia (Airbyte)
Mihir Kanzariya
09/15/2021, 11:59 AMDavin Chia (Airbyte)
Mihir Kanzariya
09/15/2021, 12:11 PMMihir Kanzariya
09/15/2021, 12:14 PMDavin Chia (Airbyte)
Davin Chia (Airbyte)
Davin Chia (Airbyte)
Davin Chia (Airbyte)
Mihir Kanzariya
09/15/2021, 12:17 PMMihir Kanzariya
09/15/2021, 12:18 PMDavin Chia (Airbyte)
Davin Chia (Airbyte)
Liren Tu
you’ll have to make sure there is only one server trying to run the migration on updates, otherwise the db can get into a weird stateIt actually should be safer than that. The migration is done in a transaction, and the migrations are tracked in a table. If one server has run the migration, it is safe for the other servers to try to run the migration. The migration process is idempotent. The only thing to watch out for is that as long as one server has been upgraded, other servers should be upgrade to the same version as quickly as possible, so that they are all assuming the same database schema.