Update features
Iterate on a Redis Feature Form definitions file with plan, merge, and re-apply workflows.
After the first ff apply, most changes will be iterative: edit the definitions file, preview the delta, apply, and verify. For the full apply mechanics and failure modes, see Define and deploy features.
Typical cycle
- Change a resource definition.
- Run a plan.
- Apply the change.
- Verify the resulting graph or catalog state.
Preview the change first:
ff apply \
--workspace <workspace-id> \
--file examples/featureform/docs/resources.py \
--plan
Then apply:
ff apply \
--workspace <workspace-id> \
--file examples/featureform/docs/resources.py \
--wait \
--wait-for finished
When to use --merge
Use --merge when your file is intentionally partial and omitted resources should not be treated as deletions.
Verify the outcome
ff graph workspace stats --workspace <workspace-id>
ff catalog list --workspace <workspace-id>