Skip to content

Extend enable/disable/set-state to all feature view types and REST/gRPC APIs #6429

Description

@rpathade

Is your feature request related to a problem? Please describe.
The enable/disable/set-state commands for feature view state management (introduced in PR #6401) currently only exist under the feast feature-views CLI group and only support FeatureView and OnDemandFeatureView. There are no REST/gRPC API endpoints for these operations.

Describe the solution you'd like

  • Add enable, disable, set-state CLI commands under on-demand-feature-views and stream-feature-views
  • Update FeatureStore.enable_feature_view() / disable_feature_view() / set_feature_view_state() to handle StreamFeatureView
  • Add REST and gRPC API endpoints for enable, disable, and set-state operations
  • Add unit tests for new CLI commands and API endpoints

Additional context
Parent issue: #6331
Follow-up from PR #6401.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions