github feast-dev/feast v0.22.0

latest releases: v0.40.1, v0.40.0, v0.39.1...
2 years ago

0.22.0 (2022-06-29)

Bug Fixes

  • Add columns for user metadata in the tables (#2760) (269055e)
  • Add project columns in the SQL Registry (#2784) (336fdd1)
  • Add S3FS dependency (which Dask depends on for S3 files) (#2701) (5d6fa94)
  • Bugfixes for how registry is loaded (#2768) (ecb8b2a)
  • Conversion of null timestamp from proto to python (#2814) (cb23648)
  • Correct feature statuses during feature logging test (#2709) (cebf609)
  • Correctly generate projects-list.json when calling feast ui and using postgres as a source (#2845) (bee8076)
  • Dynamodb drops missing entities when batching (#2802) (a2e9209)
  • Enable faulthandler and disable flaky tests (#2815) (4934d84)
  • Explicitly translate errors when instantiating the go fs (#2842) (7a2c4cd)
  • Fix broken roadmap links (#2690) (b3ba8aa)
  • Fix bugs in applying stream feature view and retrieving online features (#2754) (d024e5e)
  • Fix Feast UI failure with new way of specifying entities (#2773) (0d1ac01)
  • Fix feature view getitem for feature services (#2769) (88cc47d)
  • Fix issue when user specifies a port for feast ui (#2692) (1c621fe)
  • Fix macos wheel version for 310 and also checkout edited go files (#2890) (bdf170f)
  • Fix on demand feature view crash from inference when it uses df.apply (#2713) (c5539fd)
  • Fix SparkKafkaProcessor query_timeout parameter (#2789) (a8d282d)
  • Fix workflow syntax error (#2869) (fae45a1)
  • Fixed custom S3 endpoint read fail (#2786) (6fec431)
  • Go install gopy instead using go mod tidy (#2863) (2f2b519)
  • Hydrate infra object in the sql registry proto() method (#2782) (452dcd3)
  • Implement apply_materialization and infra methods in sql registry (#2775) (4ed107c)
  • Minor refactor to format exception message (#2764) (da763c6)
  • Prefer installing gopy from feast's fork as opposed to upstream (#2839) (34c997d)
  • Python server is not correctly starting in integration tests (#2706) (7583a0b)
  • Random port allocation for python server in tests (#2710) (dee8090)
  • Refactor test to reuse LocalRegistryFile (#2763) (4339c0a)
  • Revert "chore(release): release 0.22.0" (#2852) (e6a4636)
  • Stop running go mod tidy in setup.py (#2877) (676ecbb), closes /github.com/pypa/cibuildwheel/issues/189#issuecomment-549933912
  • Support push sources in stream feature views (#2704) (0d60eaa)
  • Sync publish and build_wheels workflow to fix verify wheel error. (#2871) (b0f050a)
  • Update roadmap with stream feature view rfc (#2824) (fc8f890)
  • Update udf tests and add base functions to streaming fcos and fix some nonetype errors (#2776) (331a214)

Features

  • Add feast repo-upgrade for automated repo upgrades (#2733) (a3304d4)
  • Add file write_to_offline_store functionality (#2808) (c0e2ad7)
  • Add http endpoint to the Go feature server (#2658) (3347a57)
  • Add simple TLS support in Go RedisOnlineStore (#2860) (521488d)
  • Add StreamProcessor and SparkKafkaProcessor as contrib (#2777) (83ab682)
  • Added Spark support for Delta and Avro (#2757) (7d16516)
  • CLI interface for validation of logged features (#2718) (c8b11b3)
  • Enable stream feature view materialization (#2798) (a06700d)
  • Enable stream feature view materialization (#2807) (7d57724)
  • Implement offline_write_batch for BigQuery and Snowflake (#2840) (97444e4)
  • Offline push endpoint for pushing to offline stores (#2837) (a88cd30)
  • Push to Redshift batch source offline store directly (#2819) (5748a8b)
  • Scaffold for unified push api (#2796) (1bd0930)
  • SQLAlchemy Registry Support (#2734) (b3fe39c)
  • Stream Feature View FCOS (#2750) (0cf3c92)
  • Update stream fcos to have watermark and sliding interval (#2765) (3256952)
  • Validating logged features via Python SDK (#2640) (2874fc5)

Reverts

Don't miss a new feast release

NewReleases is sending notifications on new releases.