Roadmap

Feast 0.7 (Feature Release)

Discussion

GitHub Milestone

New Functionality

  1. Entities as a first-class concept #405

  2. Datasets as a first-class concept (pushed out)

  3. Feast UI (MVP)

  4. Native SDK types instead of proto types

  5. Audit log support

  6. Request/response logging for online serving

Technical debt, refactoring, or housekeeping

  1. Improved integration testing framework

  2. Rectify all flaky batch tests

  3. Decouple job management from Feast Core

  4. More descriptive error logs in Feast online serving

Proposals

  1. Training-serving skew detection proposal

Feast 0.6 (Feature Release)

Discussion

GitHub Milestone

New functionality

  1. Batch statistics and validation #612

  2. Authentication and authorization #554

  3. Online feature and entity status metadata #658

  4. Improved searching and filtering of features and entities

  5. Python support for labels #663

Technical debt, refactoring, or housekeeping

  1. Improved job life cycle management #761

  2. Compute and write metrics for rows prior to store writes #763

Feast 0.5 (Technical Release)

Discussion

New functionality

  1. Streaming statistics and validation (M1 from Feature Validation RFC)

  2. Support for Redis Clusters (#478, #502)

  3. Add feature and feature set labels, i.e. key/value registry metadata (#463)

  4. Job management API (#302)

Technical debt, refactoring, or housekeeping

  1. Clean up and document all configuration options (#525)

  2. Externalize storage interfaces (#402)

  3. Reduce memory usage in Redis (#515)

  4. Support for handling out of order ingestion (#273)

  5. Remove feature versions and enable automatic data migration (#386) (#462)

  6. Tracking of batch ingestion by with dataset_id/job_id (#461)

  7. Write Beam metrics after ingestion to store (not prior) (#489)