This release makes major changes to the Feast data model by introducing Feature Sets, along with all new APIs and SDKs for both online and batch serving.
Change summary:
- Introduced Feature Sets as a concept with a new Feast Core API and Feast Serving API.
- Upgraded Python SDK to support new Feast API. Allows for management of Feast as a library or through the command line.
- Implemented a Golang SDK and Java SDK to support the new Feast Core and Feast Serving APIs.
- Added support for multi-feature set retrieval and joins.
- Added point-in-time correct retrieval for both batch and online serving.
- Added support for an external source in Kafka.
- Added job management to Feast Core to manage ingestion/population jobs to remote Feast deployments.
- Added metrics support via Prometheus and Statsd