Commit 3a9c423
committed
Fix inplace upgrade config updates
IPUs currently sometimes break if new config fields have been added in
both the base schema and extension schemas. This is because the IPU
path calls get_existing_view_columns to make sure that columns are
ordered correctly, but get_existing_view_columns does not restrict the
query to only inspecting tables for the *current* version, and so gets
confused when both exist during the IPU.1 parent d6f0fbe commit 3a9c423
1 file changed
+6
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
713 | 713 | | |
714 | 714 | | |
715 | 715 | | |
716 | | - | |
| 716 | + | |
| 717 | + | |
717 | 718 | | |
718 | 719 | | |
719 | 720 | | |
| |||
722 | 723 | | |
723 | 724 | | |
724 | 725 | | |
| 726 | + | |
| 727 | + | |
| 728 | + | |
| 729 | + | |
725 | 730 | | |
726 | 731 | | |
727 | 732 | | |
| |||
0 commit comments