Expected Behavior
When a user selects a specific project in the Feast UI (via the project filter/dropdown), the home page should display counts (Feature Services, Feature Views, Entities, Data Sources) scoped to that project only.
Current Behavior
When multiple projects exist in the registry, the home page always shows the total counts aggregated across all projects, regardless of the selected project filter. For example, if project picked_elk has 3 Feature Services but the registry contains 6 in total across all projects, the home page displays "6 Feature Services" even after filtering by picked_elk .
Steps to reproduce
- Initialize and apply two projects in the same registry (e.g., picked_elk and picked_elk2 ), each with its own feature views, entities, and feature services
- Run feast apply for both projects
- Start feast ui
- On the home page, observe the total counts (e.g., 6 Feature Services across both projects)
- Use the project filter to select only picked_elk
- Observe that the home page still shows 6 Feature Services, instead of the 3 that belong to picked_elk
Specifications
- Version: Feast 0.62.0
- Platform: All (Windows / Linux / macOS)
- Subsystem: Feast UI
Expected Behavior
When a user selects a specific project in the Feast UI (via the project filter/dropdown), the home page should display counts (Feature Services, Feature Views, Entities, Data Sources) scoped to that project only.
Current Behavior
When multiple projects exist in the registry, the home page always shows the total counts aggregated across all projects, regardless of the selected project filter. For example, if project picked_elk has 3 Feature Services but the registry contains 6 in total across all projects, the home page displays "6 Feature Services" even after filtering by picked_elk .
Steps to reproduce
Specifications