When Datasets are deployed as part of Application, we don't upgrade the Dataset if it is already deployed. The only way to upgrade the Dataset is to delete the Dataset Type which leads to data loss. We need a way to allow Dataset upgrade on application deployment. This upgrade will be unchecked since we do not do Dataset schema compatibility checks today. The Dataset changes will have to be backwards-compatible.