Expected Behavior
After renaming function that is wrapped into @on_demand_feature_view decorator and running feast apply changes are being applied.
Current Behavior
On feast apply exception is thrown
feast.errors.FeatureViewNotFoundException: Feature view <previous view name> does not exist in project <project name>
Traceback
File "/Users/pyalex/projects/feast/sdk/python/feast/repo_operations.py", line 193, in apply_total
store.apply(
File "/Users/pyalex/projects/feast/sdk/python/feast/feature_store.py", line 542, in apply
self._registry.delete_feature_view(
File "/Users/pyalex/projects/feast/sdk/python/feast/registry.py", line 630, in delete_feature_view
raise FeatureViewNotFoundException(name, project)
Steps to reproduce
- create odfv
feast apply
- rename odfv
feast apply
Specifications
- Version: master
- Platform:
- Subsystem:
Possible Solution
Expected Behavior
After renaming function that is wrapped into
@on_demand_feature_viewdecorator and runningfeast applychanges are being applied.Current Behavior
On
feast applyexception is thrownTraceback
Steps to reproduce
feast applyfeast applySpecifications
Possible Solution