Releases: feast-dev/feast
Releases · feast-dev/feast
v0.32.0
0.32.0 (2023-07-17)
Bug Fixes
- Added generic Feature store Creation for CLI (#3618) (bf740d2)
- Broken non-root path with projects-list.json (#3665) (4861af0)
- Clean up snowflake to_spark_df() (#3607) (e8e643e)
- Entityless fv breaks with
KeyError: __dummy
applying feature_store.plan() on python (#3640) (ef4ef32) - Fix scan datasize to 0 for inference schema (#3628) (c3dd74e)
- Fix timestamp consistency in push api (#3614) (9b227d7)
- For SQL registry, increase max data_source_name length to 255 (#3630) (478caec)
- Implements connection pool for postgres online store (#3633) (059509a)
- Manage redis pipe's context (#3655) (48e0971)
- Missing Catalog argument in athena connector (#3661) (f6d3caf)
- Optimize bytes processed when retrieving entity df schema to 0 (#3680) (1c01035)
Features
v0.31.1
v0.31.0
0.31.0 (2023-04-21)
Bug Fixes
- Add Stream Feature Views to helper that collect Feature View names (#3582) (7854f63)
- Add StreamFeatureViewSpec to FeastObjectSpecProto convenience type (#3550) (3cefd6c)
- Batch Snowflake materialization queries to obey Snowpark 100 fea… (#3406) (f9862b5)
- Bytewax materializer security context (#3573) (6794338)
- cI: Install coreutils in mac github workers for smoke test (#3563) (e7421c1)
- Fix bug with no SqlRegistryConfig class (#3586) (6dc1368)
- Fix Snowflake template (#3584) (6c09c39)
- Make snowflake to remote tables temporary (#3588) (ad48146)
- Remove snowflake source warehouse tech debt (#3422) (7da0580)
- Snowflake remote storage (#3574) (f8d3890)
- Support param timeout when persisting (#3593) (01a98f0)
- Use pyarrow in a way that works across versions (#3562) (1289f3f)
- Wrap the bigquery table name with backtick. (#3577) (09f0e7e)
Features
- Add AWS Redshift Serverless support (#3595) (58ce148)
- Add Hazelcast as an online store (#3523) (b05d50b)
- Cache Bigtable client (#3602) (b27472f)
- Relax aws extras requirements (#3585) (7e77382)
- Show bigquery datasource table and query on UI (#3600) (58d63f7)
- Update snowflake offline store job output formats -- added arrow (#3589) (be3e349)
v0.30.2
0.30.2 (2023-03-25)
Note: v0.30.2 is the first correct 0.30 minor release; v0.30.0 & v0.30.1 didn't publish correctly.
Thanks to all the contributors for everything that made it to this release - highlights for this release are the Rockset online store and the Snowflake-based registry, in addition to other improvements.
Additionally, this version removes the go feature server extension, which wasn't working with the stability/performance we expected. This should not break any users, but makes the build process simpler by allowing us to build universal wheels.
This version can be found on pypi at https://pypi.org/project/feast/0.30.2/.
Bug Fixes
- Add description attribute to the Field.from_proto method (#3469) (473f8d9)
- Add filesystem kwargs when read prev_table on FileRetrievalJob (… (#3491) (dca4745), closes #3490
- Bytewax image pull secret config (#3547) (d2d13b1)
- Clean up Rockset Online Store for use (#3549) (a76c6d0)
- Feature view
entities
from_proto type (#3524) (57bbb61) - Fix missing requests requirement after GCP requirement removed. Make BigQuerySource not require gcp extra (2c85421)
- Fix SQL Registry cache miss (#3482) (3249b97)
- Fixed path inside quickstart notebook (#3456) (66edc32)
- Improve BQ point-in-time joining scalability (#3429) (ff66784)
- Pin typeguard to 2.13.3 which is what we are currently using. (#3542) (61f6fb0)
- Protobuf lower bound to 3.20 to alert that Feast is incompatible with tensorflow (#3476) (9ca59e3)
- Spark kafka processor sorting (#3479) (f2cbf43)
- UI working behind base url (#3514) (9a3fd98)
- Update go dependencies (#3512) (bada97c)
- ci: Install coreutils in mac github workers for smoke test (#3563) (28446ee)
Features
v0.30.1
v0.30.0
0.30.0 (2023-03-24)
Bug Fixes
- Add description attribute to the Field.from_proto method (#3469) (473f8d9)
- Add filesystem kwargs when read prev_table on FileRetrievalJob (… (#3491) (dca4745), closes #3490
- Bytewax image pull secret config (#3547) (d2d13b1)
- Clean up Rockset Online Store for use (#3549) (a76c6d0)
- Feature view
entities
from_proto type (#3524) (57bbb61) - Fix missing requests requirement after GCP requirement removed. Make BigQuerySource not require gcp extra (2c85421)
- Fix SQL Registry cache miss (#3482) (3249b97)
- Fixed path inside quickstart notebook (#3456) (66edc32)
- Improve BQ point-in-time joining scalability (#3429) (ff66784)
- Pin typeguard to 2.13.3 which is what we are currently using. (#3542) (61f6fb0)
- Protobuf lower bound to 3.20 to alert that Feast is incompatible with tensorflow (#3476) (9ca59e3)
- Spark kafka processor sorting (#3479) (f2cbf43)
- UI working behind base url (#3514) (9a3fd98)
- Update go dependencies (#3512) (bada97c)
Features
v0.29.0
0.29.0 (2023-01-31)
Bug Fixes
- Add check for bool type in addition to sample (#3452) (1c7c491)
- Buggy SQL for postgres source (#3424) (1ea100e)
- Ensure no duplicates in
fv.schema
(#3460) (08ffa8d) - Fix delete sfv twice issue (#3466) (dfd5eae)
- Stream feature view UI shows transformation issue (#3464) (1ef5137)
- Update registry.refresh to have a default arg (#3450) (2f7c4ed)
- Updating the batch field so that you can query create and event date. (#3411) (01ab462), closes #3401
Features
v0.28.0
0.28.0 (2023-01-03)
Bug Fixes
- Apply billing project when infer schema (#3417) (4f9ad7e)
- Assertion condition when value is 0 (#3401) (98a24a3)
- Enable registry caching in SQL Registry (#3395) (2e57376)
- Fix bug where SQL registry was incorrectly writing infra config around online stores (#3394) (6bcf77c)
- Get all columns with describe table method from RedshiftData-api (#3377) (fd97254)
- ODFV able to handle boolean pandas type (#3384) (8f242e6)
- Remove PySpark dependency from Snowflake Offline Store (#3388) (7b160c7)
- Specifies timeout in exception polling (#3398) (c0ca7e4)
- Update import logic to remove
pyspark
dependency from Snowflake Offline Store (#3397) (cf073e6)
Features
v0.27.1
0.27.1 (2022-12-15)
Bug Fixes
- Enable registry caching in SQL Registry (#3395) (2e57376)
- Fix bug where SQL registry was incorrectly writing infra config around online stores (#3394) (6bcf77c)
- Get all columns with describe table method from RedshiftData-api (#3377) (fd97254)
- ODFV able to handle boolean pandas type (#3384) (8f242e6)
- Remove PySpark dependency from Snowflake Offline Store (#3388) (7b160c7)
v0.27.0
0.27.0 (2022-12-05)
- Deprecate python 3.8
Bug Fixes
- Changing Snowflake template code to avoid query not implemented … (#3319) (1590d6b)
- Dask zero division error if parquet dataset has only one partition (#3236) (69e4a7d)
- Enable Spark materialization on Yarn (#3370) (0c20a4e)
- Ensure that Snowflake accounts for number columns that overspecify precision (#3306) (0ad0ace)
- Fix memory leak from usage.py not properly cleaning up call stack (#3371) (a0c6fde)
- Fix workflow to contain env vars (#3379) (548bed9)
- Update bytewax materialization (#3368) (4ebe00f)
- Update the version counts (#3378) (8112db5)
- Updated AWS Athena template (#3322) (5956981)
- Wrong UI data source type display (#3276) (8f28062)