Releases: feast-dev/feast
Releases · feast-dev/feast
v0.26.0
0.26.0 (2022-10-06)
Bug Fixes
- Add
X-Trino-Extra-Credential
header and remove user override (#3246) (164e666) - Add postgres to the feature server Dockerfile to fix helm chart flow (#3261) (6f6cbb7)
- Add stream feature view in the Web UI (#3257) (1f70b3a)
- Build dockerfile correctly (#3239) (a2dc0d0)
- Configuration to stop coercion of tz for entity_df (#3255) (97b7ab9)
- Enable users to upgrade a batch source into a push source (#3213) (1b312fb)
- Fix docker image for feature-server (#3272) (eff01d1)
- Fix Feast UI release process to update the feast-ui package (#3267) (a9d48d0)
- Return 422 on bad push source name (#3214) (b851e01)
- Stream feature view meta undefined created_timestamp issue (#3266) (12e1a8f)
- Stream feature view not shown in the UI (#3251) (e713dda)
- Udf in stream feature view UI shows pickled data (#3268) (0728117)
- Update snowflake materialization messages (#3230) (a63d440)
- Updated quickstart notebook to patch an incorrect reference to an outdated featureview name (#3271) (b9b9c54)
- Use configured user in env var instead of "user" for Trino (#3254) (532d8a1)
Features
- Add mysql as online store (#3190) (cb8db84)
- Add possibility to define feature_store.yaml path with env variable (#3231) (95fdb19)
- Add request_timeout setting for cassandra online store adapter (#3256) (da20757)
- Add tag description in Field in the Feast UI (#3258) (086f279)
- Adding billing_project_id in BigQueryOfflineStoreConfig (#3253) (f80f05f)
- BigTable online store (#3140) (6bc91c2), closes /github.com/spulec/moto/blob/master/CHANGELOG.md#400
- Filter subset features in postgres #3174 (#3203) (b48d36b)
v0.25.2
0.25.2 (2022-10-06)
Bug Fixes
- Fix docker image for feature-server (#3272) (4ce366a)
- Fix Feast UI release process to update the feast-ui package (#3267) (d118fe4)
- Stream feature view meta undefined created_timestamp issue (#3266) (efbd4b0)
- Udf in stream feature view UI shows pickled data (#3268) (f4a83a7)
- Updated quickstart notebook to patch an incorrect reference to an outdated featureview name (#3271) (7fa4bbf)
v0.25.1
0.25.1 (2022-09-30)
Bug Fixes
- Add
X-Trino-Extra-Credential
header and remove user override (#3246) (f38506c) - Add postgres to the feature server Dockerfile to fix helm chart flow (#3261) (a2cb995)
- Add stream feature view in the Web UI (#3257) (47d4c93)
- Build dockerfile correctly (#3239) (a2dc0d0)
- Configuration to stop coercion of tz for entity_df (#3255) (fdc8d67)
- Enable users to upgrade a batch source into a push source (#3213) (8f2fb58)
- Return 422 on bad push source name (#3214) (8abbcd9)
- Stream feature view not shown in the UI (#3251) (55e28e2)
- Update snowflake materialization messages (#3230) (a63d440)
- Use configured user in env var instead of "user" for Trino (#3254) (e7ed3d5)
v0.25.0
0.25.0 (2022-09-20)
This release adds bug fixes and some new functionality:
- Spark materialization engine.
to_remote_storage
capability for Spark offline store.
Bug Fixes
- Broken Feature Service Link (#3227) (e117082)
- Feature-server image is missing mysql dependency for mysql registry (#3223) (ae37b20)
- Fix handling of TTL in Go server (#3232) (f020630)
- Fix materialization when running on Spark cluster. (#3166) (175fd25)
- Fix push API to respect feature view's already inferred entity types (#3172) (7c50ab5)
- Fix release workflow (#3144) (20a9dd9)
- Fix Shopify timestamp bug and add warnings to help with debugging entity registration (#3191) (de75971)
- Handle complex Spark data types in SparkSource (#3154) (5ddb83b)
- Local staging location provision (#3195) (cdf0faf)
- Remove bad snowflake offline store method (#3204) (dfdd0ca)
- Remove opening file object when validating S3 parquet source (#3217) (a906018)
- Snowflake config file search error (#3193) (189afb9)
- Update Snowflake Online docs (#3206) (7bc1dff)
Features
- Add
to_remote_storage
functionality toSparkOfflineStore
(#3175) (2107ce2) - Add ability to give boto extra args for registry config (#3219) (fbc6a2c)
- Add health endpoint to py server (#3202) (43222f2)
- Add snowflake support for date & number with scale (#3148) (50e8755)
- Add tag kwarg to set Snowflake online store table path (#3176) (39aeea3)
- Add workgroup to athena offline store config (#3139) (a752211)
- Implement spark materialization engine (#3184) (a59c33a)
v0.24.1
0.24.1 (2022-09-08)
Bug Fixes
v0.24.0
0.24.0 (2022-08-25)
This release adds many bug fixes as well as new functionality:
- Snowflake and Bytewax materialization engines.
- Azure provider with Synapse offline store and Azure registry blob store (moved into contrib from an external repo).
- A Cassandra online store.
- Athena offline store.
Bug Fixes
- Check if on_demand_feature_views is an empty list rather than None for snowflake provider (#3046) (9b05e65)
- FeatureStore.apply applies BatchFeatureView correctly (#3098) (41be511)
- Fix Feast Java inconsistency with int64 serialization vs python (#3031) (4bba787)
- Fix feature service inference logic (#3089) (4310ed7)
- Fix field mapping logic during feature inference (#3067) (cdfa761)
- Fix incorrect on demand feature view diffing and improve Java tests (#3074) (0702310)
- Fix Java helm charts to work with refactored logic. Fix FTS image (#3105) (2b493e0)
- Fix on demand feature view output in feast plan + Web UI crash (#3057) (bfae6ac)
- Fix release workflow to release 0.24.0 (#3138) (a69aaae)
- Fix Spark offline store type conversion to arrow (#3071) (b26566d)
- Fixing Web UI, which fails for the SQL registry (#3028) (64603b6)
- Force Snowflake Session to Timezone UTC (#3083) (9f221e6)
- Make infer dummy entity join key idempotent (#3115) (1f5b1e0)
- More explicit error messages (#2708) (e4d7afd)
- Parse inline data sources (#3036) (c7ba370)
- Prevent overwriting existing file during
persist
(#3088) (69af21f) - Register BatchFeatureView in feature repos correctly (#3092) (b8e39ea)
- Return an empty infra object from sql registry when it doesn't exist (#3022) (8ba87d1)
- Teardown tables for Snowflake Materialization testing (#3106) (0a0c974)
- UI error when saved dataset is present in registry. (#3124) (83cf753)
- Update sql.py (#3096) (2646a86)
- Updated snowflake template (#3130) (f0594e1)
Features
- Add authentication option for snowflake connector (#3039) (74c75f1)
- Add Cassandra/AstraDB online store contribution (#2873) (feb6cb8)
- Add Snowflake materialization engine (#2948) (f3b522b)
- Adding saved dataset capabilities for Postgres (#3070) (d3253c3)
- Allow passing repo config path via flag (#3077) (0d2d951)
- Contrib azure provider with synapse/mssql offline store and Azure registry store (#3072) (9f7e557)
- Custom Docker image for Bytewax batch materialization (#3099) (cdd1b07)
- Feast AWS Athena offline store (again) (#3044) (989ce08)
- Implement spark offline store
offline_write_batch
method (#3076) (5b0cc87) - Initial Bytewax materialization engine (#2974) (55c61f9)
- Refactor feature server helm charts to allow passing feature_store.yaml in environment variables (#3113) (85ee789)
v0.23.2
0.23.2 (2022-08-15)
Bug Fixes
- Fix field mapping logic during feature inference (#3067) (eb885b1)
- Fix incorrect on demand feature view diffing and improve Java tests (#3074) (0ff0ec4)
- Fix on demand feature view output in feast plan + Web UI crash (#3057) (a32d247)
- Fix Spark offline store type conversion to arrow (#3071) (a49f70c)
v0.22.4
0.22.4 (2022-08-15)
Bug Fixes
- Fix field mapping logic during feature inference (#3067) (3668702)
- Fix incorrect on demand feature view diffing and improve Java tests (#3074) (dd46d45)
- Fix on demand feature view output in feast plan + Web UI crash (#3057) (a44fe66)
- Fix Spark offline store type conversion to arrow (#3071) (8e6a6b1)
v0.23.1
0.23.1 (2022-08-10)
Bug Fixes
- Check if on_demand_feature_views is an empty list rather than None for snowflake provider (#3046) (6af401f)
- Fix Feast Java inconsistency with int64 serialization vs python (#3031) (f340aeb)
- Fixing Web UI, which fails for the SQL registry (#3028) (d584ecd)
- More explicit error messages (#2708) (ca48963)
- Return an empty infra object from sql registry when it doesn't exist (#3022) (9a64e77)
v0.22.3
0.22.3 (2022-08-10)
Bug Fixes
- Check if on_demand_feature_views is an empty list rather than None for snowflake provider (#3046) (67af727)
- Fixing Web UI, which fails for the SQL registry (#3028) (56d645c)
- More explicit error messages (#2708) (93c1c15)
- Move gcp back to 1.47.0 since grpcio-tools 1.48.0 got yanked from pypi (#2990) (f7e44da)
- Return an empty infra object from sql registry when it doesn't exist (#3022) (329bc47)