← 返回首页
Add plan mode support to SQL registry for feature view versioning · Issue #6104 · feast-dev/feast · GitHub
Skip to content

Navigation Menu

Toggle navigation
Sign in
Appearance settings
Search or jump to...

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Include my email address so I can be contacted

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Resetting focus

Add plan mode support to SQL registry for feature view versioning #6104

New issue
New issue

Description

Summary

The proto-based (file) registry supports feast plan which shows a dry-run diff of what would change before feast apply. The SQL registry does not yet have equivalent plan mode support for the feature view versioning flow.

This includes:

  • Showing version changes (pin/revert) in plan output for the SQL registry
  • Surfacing FeatureViewPinConflict errors during feast plan (not just feast apply)
  • Ensuring the SQL registry's diff logic accounts for version metadata

Context

Feature view versioning (PR #6101) added version tracking with pin/revert support. The pin conflict detection was added to both the file registry and SQL registry's apply_feature_view, but the plan mode path (which previews changes without applying) only works with the file registry today.

Acceptance criteria

  • feast plan correctly previews version pin/revert operations when using the SQL registry
  • FeatureViewPinConflict is raised during plan (not just apply) for the SQL registry
  • Plan output shows version metadata changes (e.g., "driver_stats: v1 → v0 (pin)")
  • Tests cover plan mode with SQL registry for versioning scenarios

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      Footer

      © 2026 GitHub, Inc.