This repository was archived by the owner on Feb 6, 2026. It is now read-only.
Commit 111f910
merge: #3302
3302: feat(si-pkg,dal,sdf-server): multi variant editing r=zacharyhamm a=zacharyhamm
Instead of deleting the old schema variant and creating a new one, then attempting to migrate components, we just create a new schema variant on exec_variant_def and mark it as the default variant. Existing components are unchanged.
Component upgrades are coming next.
This is controlled by the "multiVariantEditing" flag, which is not yet in posthog (but can be easily turned on in the feature flags store).
Co-authored-by: Zachary Hamm <zack@systeminit.com>File tree
26 files changed
+1883
-524
lines changed- app/web/src
- components
- store
- lib
- dal
- src
- pkg
- schema/variant
- tests/integration_test/internal
- sdf-server
- src/server/service
- variant_definition
- tests/service_tests
- si-pkg
- src/spec
- third-party/rust
26 files changed
+1883
-524
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments