Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduce Feature Services #1572

Closed
MattDelac opened this issue May 21, 2021 · 1 comment · Fixed by #1676, #1691 or #1750
Closed

Introduce Feature Services #1572

MattDelac opened this issue May 21, 2021 · 1 comment · Fixed by #1676, #1691 or #1750
Labels
priority/p0 Highest priority

Comments

@MattDelac
Copy link
Collaborator

MattDelac commented May 21, 2021

You can view & comment the following doc

Is your feature request related to a problem? Please describe.
Feature Tables and Views allow for storage level grouping of features based on how they are produced. However, there is no concept of a retrieval-level grouping of features in Feast. Without a retrieval-level grouping of features that maps to models

  • There is no way for users to track which features were used in the training of a model, or which features are being used for the serving of a specific model.
  • Retrieving features during training requires a complete list of features to be provided, and this complete list of features needs to be persisted and loaded for online serving. This persistence and loading is a low-level implementation that may be error prone (if not all features are references, or provided in the wrong order).
  • There is no way to ensure that consumers won't have breaking changes when feature views and tables change since there is no awareness of features that are in use.

Describe the solution you'd like
See doc #design

Describe alternatives you've considered
See doc #alternatives

Additional context
Add any other context or screenshots about the feature request here.

@woop
Copy link
Member

woop commented May 21, 2021

Thanks @MattDelac. I'll also send out this RFC to the mailing list.

@woop woop changed the title RFC FeatureSet Introduce Feature Services Jun 21, 2021
@woop woop added the priority/p0 Highest priority label Jun 21, 2021
@woop woop reopened this Jul 6, 2021
@achals achals closed this as completed Aug 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority/p0 Highest priority
Projects
None yet
3 participants