-
Notifications
You must be signed in to change notification settings - Fork 358
Description
Currently, the Prod Plan Preview step summary in GitHub shows the diff against prod and lists the indirectly affected models. On the other hand, the PR Environment Synced step summary shows the categorization of directly modified models, but only for the change to the virtual environment.
It's currently not possible to know what the categorization for indirectly modified models are for the eventual prod plan. That is, we can only see what models are affected, but we cannot (clearly) see that they are indirectly modified non-breaking, breaking or forward-only. Furthermore, the "backfill" list doesn't show the dates that need to be backfilled or whether a model is a view and its view will be recreated (like the cli output shows).
This leads to the situation where it's hard to say for sure what will actually happen when a PR is /deployed. Ideally, the Prod Plan Preview would show everything explicitly, that is, list all affected model, the categorization of the change for each of them and the list of all backfilled models and the corresponding dates (or that a view will be re-created). Without this, it's difficult to know exactly what will be deployed since there might be many modifications to the virtual environment that the latest PR Environment Synced doesn't show.