Roadmap

Feast 0.7

Discussion

GitHub Milestone

New Functionality

  1. Label based Ingestion Job selector for Job Controller #903

  2. Authentication Support for Java & Go SDKs #971

  3. Automatically Restart Ingestion Jobs on Upgrade #949

  4. Structured Audit Logging #891

  5. Request Response Logging support via Fluentd #961

  6. Feast Core Rest Endpoints #878

Technical debt, refactoring, or housekeeping

  1. Improved integration testing framework #886

  2. Rectify all flaky batch tests #953, #982

  3. Decouple job management from Feast Core #951

Feast 0.6

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

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)