Skip to content

Tags: deep-learning-plan/feast

Tags

v0.9.8

Toggle v0.9.8's commit message
Fix publish version

Signed-off-by: shuheng <[email protected]>

v0.21.2

Toggle v0.21.2's commit message
chore(release): release 0.21.2

## [0.21.2](feast-dev/feast@v0.21.1...v0.21.2) (2022-05-17)

### Bug Fixes

* Correct feature statuses during feature logging test ([feast-dev#2709](feast-dev#2709)) ([c529d58](feast-dev@c529d58))
* Fix on demand feature view crash from inference when it uses df.apply ([feast-dev#2713](feast-dev#2713)) ([0f6da6c](feast-dev@0f6da6c))
* Random port allocation for python server in tests ([feast-dev#2710](feast-dev#2710)) ([e714b16](feast-dev@e714b16))

v0.21.1

Toggle v0.21.1's commit message
chore(release): release 0.21.1

## [0.21.1](feast-dev/feast@v0.21.0...v0.21.1) (2022-05-17)

### Bug Fixes

* Add S3FS dependency (which Dask depends on for S3 files) ([feast-dev#2701](feast-dev#2701)) ([1f893f1](feast-dev@1f893f1))
* Fix broken roadmap links ([feast-dev#2690](feast-dev#2690)) ([079395a](feast-dev@079395a))
* Fix issue when user specifies a port for feast ui  ([feast-dev#2692](feast-dev#2692)) ([00a9de9](feast-dev@00a9de9))
* Python server is not correctly starting in integration tests ([feast-dev#2706](feast-dev#2706)) ([4525336](feast-dev@4525336))
* Support push sources in stream feature views ([feast-dev#2704](feast-dev#2704)) ([6531685](feast-dev@6531685))

sdk/go/v0.9.4

Toggle sdk/go/v0.9.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
new protobuf for online features response (feast-dev#2662)

* new protobuf for online features response

Signed-off-by: KeshavSharma <[email protected]>

* dependency update

Signed-off-by: KeshavSharma <[email protected]>

Co-authored-by: KeshavSharma <[email protected]>

v0.21.0

Toggle v0.21.0's commit message
chore(release): release 0.21.0

# [0.21.0](feast-dev/feast@v0.20.0...v0.21.0) (2022-05-13)

### Bug Fixes

* Addresses ZeroDivisionError when materializing file source with same timestamps ([feast-dev#2551](feast-dev#2551)) ([1e398d9](feast-dev@1e398d9))
* Asynchronously refresh registry for the feast ui command ([feast-dev#2672](feast-dev#2672)) ([1b09ca2](feast-dev@1b09ca2))
* Build platform specific python packages with ci-build-wheel ([feast-dev#2555](feast-dev#2555)) ([b10a4cf](feast-dev@b10a4cf))
* Delete data sources from registry when using the diffing logic ([feast-dev#2669](feast-dev#2669)) ([fc00ca8](feast-dev@fc00ca8))
* Enforce kw args featureservice ([feast-dev#2575](feast-dev#2575)) ([160d7b7](feast-dev@160d7b7))
* Enforce kw args in datasources ([feast-dev#2567](feast-dev#2567)) ([0b7ec53](feast-dev@0b7ec53))
* Feature logging to Redshift is broken ([feast-dev#2655](feast-dev#2655)) ([479cd51](feast-dev@479cd51))
* Feature service to templates ([feast-dev#2649](feast-dev#2649)) ([1e02066](feast-dev@1e02066))
* Feature with timestamp type is incorrectly interpreted by Go FS ([feast-dev#2588](feast-dev#2588)) ([e3d9588](feast-dev@e3d9588))
* Fix `__hash__` methods ([feast-dev#2556](feast-dev#2556)) ([ebb7dfe](feast-dev@ebb7dfe))
* Fix AWS bootstrap template ([feast-dev#2604](feast-dev#2604)) ([c94a69c](feast-dev@c94a69c))
* Fix broken proto conversion methods for data sources ([feast-dev#2603](feast-dev#2603)) ([00ed65a](feast-dev@00ed65a))
* Fix case where on demand feature view tab is broken if no custom tabs are passed.  ([feast-dev#2682](feast-dev#2682)) ([01d3568](feast-dev@01d3568))
* Fix DynamoDB fetches when there are entities that are not found ([feast-dev#2573](feast-dev#2573)) ([7076fe0](feast-dev@7076fe0))
* Fix Feast UI parser to work with new APIs ([feast-dev#2668](feast-dev#2668)) ([8d76751](feast-dev@8d76751))
* Fix java server after odfv update ([feast-dev#2602](feast-dev#2602)) ([0ca6297](feast-dev@0ca6297))
* Fix materialization with ttl=0 bug ([feast-dev#2666](feast-dev#2666)) ([ab78702](feast-dev@ab78702))
* Fix push sources and add docs / tests pushing via the python feature server ([feast-dev#2561](feast-dev#2561)) ([e8e418e](feast-dev@e8e418e))
* Fixed data mapping errors for Snowflake ([feast-dev#2558](feast-dev#2558)) ([53c2ce2](feast-dev@53c2ce2))
* Forcing ODFV udfs to be __main__ module and fixing false positive duplicate data source warning ([feast-dev#2677](feast-dev#2677)) ([2ce33cd](feast-dev@2ce33cd))
* Include the ui/build directory, and remove package data ([feast-dev#2681](feast-dev#2681)) ([0384f5f](feast-dev@0384f5f))
* Infer features for feature services when they depend on feature views without schemas ([feast-dev#2653](feast-dev#2653)) ([87c194c](feast-dev@87c194c))
* Pin dependencies to nearest major version ([feast-dev#2647](feast-dev#2647)) ([bb72b7c](feast-dev@bb72b7c))
* Pin pip<22.1 to get around breaking change in pip==22.1 ([feast-dev#2678](feast-dev#2678)) ([d3e01bc](feast-dev@d3e01bc))
* Punt deprecation warnings and clean up some warnings. ([feast-dev#2670](feast-dev#2670)) ([f775d2e](feast-dev@f775d2e))
* Reject undefined features when using `get_historical_features` or `get_online_features` ([feast-dev#2665](feast-dev#2665)) ([36849fb](feast-dev@36849fb))
* Remove ci extra from the feature transformation server dockerfile ([feast-dev#2618](feast-dev#2618)) ([25613b4](feast-dev@25613b4))
* Remove incorrect call to logging.basicConfig ([feast-dev#2676](feast-dev#2676)) ([8cbf51c](feast-dev@8cbf51c))
* Small typo in CLI ([feast-dev#2578](feast-dev#2578)) ([f372981](feast-dev@f372981))
* Switch from `join_key` to `join_keys` in tests and docs ([feast-dev#2580](feast-dev#2580)) ([d66c931](feast-dev@d66c931))
* Teardown trino container correctly after tests ([feast-dev#2562](feast-dev#2562)) ([72f1558](feast-dev@72f1558))
* Update build_go_protos to use a consistent python path ([feast-dev#2550](feast-dev#2550)) ([f136f8c](feast-dev@f136f8c))
* Update data source timestamp inference error message to make sense ([feast-dev#2636](feast-dev#2636)) ([3eaf6b7](feast-dev@3eaf6b7))
* Update field api to add tag parameter corresponding to labels in Feature. ([feast-dev#2610](feast-dev#2610)) ([689d20b](feast-dev@689d20b))
* Update java integration tests and add more logging ([feast-dev#2637](feast-dev#2637)) ([10e23b4](feast-dev@10e23b4))
* Update on demand feature view api ([feast-dev#2587](feast-dev#2587)) ([38cd7f9](feast-dev@38cd7f9))
* Update RedisCluster to use redis-py official implementation ([feast-dev#2554](feast-dev#2554)) ([ce5606f](feast-dev@ce5606f))
* Use cwd when getting module path ([feast-dev#2577](feast-dev#2577)) ([b550e59](feast-dev@b550e59))
* Use ParquetDataset for Schema Inference ([feast-dev#2686](feast-dev#2686)) ([4f85e3e](feast-dev@4f85e3e))
* Use timestamp type when converting unixtimestamp feature type to arrow ([feast-dev#2593](feast-dev#2593)) ([c439611](feast-dev@c439611))

### Features

* Add hbase online store support in feast ([feast-dev#2590](feast-dev#2590)) ([c9eda79](feast-dev@c9eda79))
* Adding SSL options for Postgres ([feast-dev#2644](feast-dev#2644)) ([0e809c2](feast-dev@0e809c2))
* Allow Feast UI to be spun up with CLI command: feast ui ([feast-dev#2667](feast-dev#2667)) ([44ca9f5](feast-dev@44ca9f5))
* Allow to pass secrets and environment variables to transformation service ([feast-dev#2632](feast-dev#2632)) ([ffa33ad](feast-dev@ffa33ad))
* CLI command 'feast serve' should start go-based server if flag is enabled ([feast-dev#2617](feast-dev#2617)) ([f3ff812](feast-dev@f3ff812))
* Create stream and batch feature view abstractions ([feast-dev#2559](feast-dev#2559)) ([d1f76e5](feast-dev@d1f76e5))
* Postgres supported as Registry, Online store, and Offline store ([feast-dev#2401](feast-dev#2401)) ([ed2f979](feast-dev@ed2f979))
* Support entity fields in feature view `schema` parameter by dropping them ([feast-dev#2568](feast-dev#2568)) ([c8fcc35](feast-dev@c8fcc35))
* Write logged features to an offline store (Python API) ([feast-dev#2574](feast-dev#2574)) ([134dc5f](feast-dev@134dc5f))
* Write logged features to Offline Store (Go - Python integration) ([feast-dev#2621](feast-dev#2621)) ([ccad832](feast-dev@ccad832))

### Reverts

* Revert "chore: Deprecate value type (feast-dev#2611)" (feast-dev#2643) ([4fbdfb1](feast-dev@4fbdfb1)), closes [feast-dev#2611](feast-dev#2611) [feast-dev#2643](feast-dev#2643)

v0.20.2

Toggle v0.20.2's commit message
chore(release): release 0.20.2

## [0.20.2](feast-dev/feast@v0.20.1...v0.20.2) (2022-04-28)

### Bug Fixes

* Feature with timestamp type is incorrectly interpreted by Go FS ([feast-dev#2588](feast-dev#2588)) ([3ec943a](feast-dev@3ec943a))
* Fix AWS bootstrap template ([feast-dev#2604](feast-dev#2604)) ([6df5a49](feast-dev@6df5a49))
* Fix broken proto conversion methods for data sources ([feast-dev#2603](feast-dev#2603)) ([c391216](feast-dev@c391216))
* Remove ci extra from the feature transformation server dockerfile ([feast-dev#2618](feast-dev#2618)) ([a7437fa](feast-dev@a7437fa))
* Update field api to add tag parameter corresponding to labels in Feature. ([feast-dev#2610](feast-dev#2610)) ([40962fc](feast-dev@40962fc))
* Use timestamp type when converting unixtimestamp feature type to arrow ([feast-dev#2593](feast-dev#2593)) ([a1c3ee3](feast-dev@a1c3ee3))

v0.9.7

Toggle v0.9.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
add init in grpc package (feast-dev#2623)

* pyYAML upgrade to remediate vulneriability

Signed-off-by: KeshavSharma <[email protected]>

* update pipeline dependencies

Signed-off-by: KeshavSharma <[email protected]>

* use 5.4 or higher version of pyyaml

Signed-off-by: KeshavSharma <[email protected]>

* add init to package grpc

Signed-off-by: KeshavSharma <[email protected]>

Co-authored-by: KeshavSharma <[email protected]>

v0.9.6

Toggle v0.9.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
pyYaml dependency upgrade (feast-dev#2622)

* pyYAML upgrade to remediate vulneriability

Signed-off-by: KeshavSharma <[email protected]>

* update pipeline dependencies

Signed-off-by: KeshavSharma <[email protected]>

* use 5.4 or higher version of pyyaml

Signed-off-by: KeshavSharma <[email protected]>

Co-authored-by: KeshavSharma <[email protected]>

v0.20.1

Toggle v0.20.1's commit message
chore(release): release 0.20.1

## [0.20.1](feast-dev/feast@v0.20.0...v0.20.1) (2022-04-20)

### Bug Fixes

* Addresses ZeroDivisionError when materializing file source with same timestamps ([feast-dev#2551](feast-dev#2551)) ([5539c51](feast-dev@5539c51))
* Build platform specific python packages with ci-build-wheel ([feast-dev#2555](feast-dev#2555)) ([1757639](feast-dev@1757639))
* Enforce kw args featureservice ([feast-dev#2575](feast-dev#2575)) ([4dce254](feast-dev@4dce254))
* Enforce kw args in datasources ([feast-dev#2567](feast-dev#2567)) ([6374634](feast-dev@6374634))
* Fix `__hash__` methods ([feast-dev#2556](feast-dev#2556)) ([dd8b854](feast-dev@dd8b854))
* Fix DynamoDB fetches when there are entities that are not found ([feast-dev#2573](feast-dev#2573)) ([882328f](feast-dev@882328f))
* Fix push sources and add docs / tests pushing via the python feature server ([feast-dev#2561](feast-dev#2561)) ([c5006c2](feast-dev@c5006c2))
* Fixed data mapping errors for Snowflake ([feast-dev#2558](feast-dev#2558)) ([abd6be7](feast-dev@abd6be7))
* Small typo in CLI ([feast-dev#2578](feast-dev#2578)) ([8717bc8](feast-dev@8717bc8))
* Switch from `join_key` to `join_keys` in tests and docs ([feast-dev#2580](feast-dev#2580)) ([6130b80](feast-dev@6130b80))
* Update build_go_protos to use a consistent python path ([feast-dev#2550](feast-dev#2550)) ([1c523bf](feast-dev@1c523bf))
* Update RedisCluster to use redis-py official implementation ([feast-dev#2554](feast-dev#2554)) ([c47fa2a](feast-dev@c47fa2a))
* Use cwd when getting module path ([feast-dev#2577](feast-dev#2577)) ([28752f2](feast-dev@28752f2))

v0.20.0

Toggle v0.20.0's commit message
chore(release): release 0.20.0

# [0.20.0](feast-dev/feast@v0.19.0...v0.20.0) (2022-04-14)

### Bug Fixes

* Add inlined data sources to the top level registry ([feast-dev#2456](feast-dev#2456)) ([356788a](feast-dev@356788a))
* Add new value types to types.ts for web ui ([feast-dev#2463](feast-dev#2463)) ([ad5694e](feast-dev@ad5694e))
* Add PushSource proto and Python class ([feast-dev#2428](feast-dev#2428)) ([9a4bd63](feast-dev@9a4bd63))
* Add spark to lambda dockerfile ([feast-dev#2480](feast-dev#2480)) ([514666f](feast-dev@514666f))
* Added private_key auth for Snowflake ([feast-dev#2508](feast-dev#2508)) ([c42c9b0](feast-dev@c42c9b0))
* Added Redshift and Spark typecheck to data_source event_timestamp_col inference ([feast-dev#2389](feast-dev#2389)) ([04dea73](feast-dev@04dea73))
* Building of go extension fails ([feast-dev#2448](feast-dev#2448)) ([7d1efd5](feast-dev@7d1efd5))
* Bump the number of versions bumps expected to 27 ([feast-dev#2549](feast-dev#2549)) ([ecc9938](feast-dev@ecc9938))
* Create __init__ files for the proto-generated python dirs ([feast-dev#2410](feast-dev#2410)) ([e17028d](feast-dev@e17028d))
* Don't prevent apply from running given duplicate empty names in data sources. Also fix repeated apply of Spark data source. ([feast-dev#2415](feast-dev#2415)) ([b95f441](feast-dev@b95f441))
* Dynamodb deduplicate batch write request by partition keys ([feast-dev#2515](feast-dev#2515)) ([70d4a13](feast-dev@70d4a13))
* Ensure that __init__ files exist in proto dirs ([feast-dev#2433](feast-dev#2433)) ([9b94f7b](feast-dev@9b94f7b))
* Fix DataSource constructor to unbreak custom data sources ([feast-dev#2492](feast-dev#2492)) ([712653e](feast-dev@712653e))
* Fix default feast apply path without any extras ([feast-dev#2373](feast-dev#2373)) ([6ba7fc7](feast-dev@6ba7fc7))
* Fix definitions.py with new definition ([feast-dev#2541](feast-dev#2541)) ([eefc34a](feast-dev@eefc34a))
* Fix entity row to use join key instead of name ([feast-dev#2521](feast-dev#2521)) ([c22fa2c](feast-dev@c22fa2c))
* Fix Java Master ([feast-dev#2499](feast-dev#2499)) ([e083458](feast-dev@e083458))
* Fix registry proto ([feast-dev#2435](feast-dev#2435)) ([ea6a9b2](feast-dev@ea6a9b2))
* Fix some inconsistencies in the docs and comments in the code ([feast-dev#2444](feast-dev#2444)) ([ad008bf](feast-dev@ad008bf))
* Fix spark docs ([feast-dev#2382](feast-dev#2382)) ([d4a606a](feast-dev@d4a606a))
* Fix Spark template to work correctly on feast init -t spark ([feast-dev#2393](feast-dev#2393)) ([ae133fd](feast-dev@ae133fd))
* Fix the feature repo fixture used by java tests  ([feast-dev#2469](feast-dev#2469)) ([32e925e](feast-dev@32e925e))
* Fix unhashable Snowflake and Redshift sources ([cd8f1c9](feast-dev@cd8f1c9))
* Fixed bug in passing config file params to snowflake python connector ([feast-dev#2503](feast-dev#2503)) ([34f2b59](feast-dev@34f2b59))
* Fixing Spark template to include source name ([feast-dev#2381](feast-dev#2381)) ([a985f1d](feast-dev@a985f1d))
* Make name a keyword arg for the Entity class ([feast-dev#2467](feast-dev#2467)) ([43847de](feast-dev@43847de))
* Making a name for data sources not a breaking change ([feast-dev#2379](feast-dev#2379)) ([71d7ae2](feast-dev@71d7ae2))
* Minor link fix in `CONTRIBUTING.md` ([feast-dev#2481](feast-dev#2481)) ([2917e27](feast-dev@2917e27))
* Preserve ordering of features in _get_column_names ([feast-dev#2457](feast-dev#2457)) ([495b435](feast-dev@495b435))
* Relax click python requirement to >=7 ([feast-dev#2450](feast-dev#2450)) ([f202f92](feast-dev@f202f92))
* Remove date partition column field from datasources that don't s… ([feast-dev#2478](feast-dev#2478)) ([ce35835](feast-dev@ce35835))
* Remove docker step from unit test workflow ([feast-dev#2535](feast-dev#2535)) ([6f22f22](feast-dev@6f22f22))
* Remove spark from the AWS Lambda dockerfile ([feast-dev#2498](feast-dev#2498)) ([6abae16](feast-dev@6abae16))
* Request data api update ([feast-dev#2488](feast-dev#2488)) ([0c9e5b7](feast-dev@0c9e5b7))
* Schema update ([feast-dev#2509](feast-dev#2509)) ([cf7bbc2](feast-dev@cf7bbc2))
* Simplify DataSource.from_proto logic ([feast-dev#2424](feast-dev#2424)) ([6bda4d2](feast-dev@6bda4d2))
* Snowflake api update ([feast-dev#2487](feast-dev#2487)) ([1181a9e](feast-dev@1181a9e))
* Support passing batch source to streaming sources for backfills ([feast-dev#2523](feast-dev#2523)) ([90db1d1](feast-dev@90db1d1))
* Timestamp update ([feast-dev#2486](feast-dev#2486)) ([bf23111](feast-dev@bf23111))
* Typos in Feast UI error message ([feast-dev#2432](feast-dev#2432)) ([e14369d](feast-dev@e14369d))
* Update feature view APIs to prefer keyword args ([feast-dev#2472](feast-dev#2472)) ([7c19cf7](feast-dev@7c19cf7))
* Update file api ([feast-dev#2470](feast-dev#2470)) ([83a11c6](feast-dev@83a11c6))
* Update Makefile to cd into python dir before running commands ([feast-dev#2437](feast-dev#2437)) ([ca32155](feast-dev@ca32155))
* Update redshift api ([feast-dev#2479](feast-dev#2479)) ([4fa73a9](feast-dev@4fa73a9))
* Update some fields optional in UI parser ([feast-dev#2380](feast-dev#2380)) ([cff7ac3](feast-dev@cff7ac3))
* Use a single version of jackson libraries and upgrade to 2.12.6.1 ([feast-dev#2473](feast-dev#2473)) ([5be1cc6](feast-dev@5be1cc6))
* Use dateutil parser to parse materialization times ([feast-dev#2464](feast-dev#2464)) ([6c55e49](feast-dev@6c55e49))
* Use the correct dockerhub image tag when building feature servers ([feast-dev#2372](feast-dev#2372)) ([0d62c1d](feast-dev@0d62c1d))

### Features

* Add `/write-to-online-store` method to the python feature server ([feast-dev#2423](feast-dev#2423)) ([d2fb048](feast-dev@d2fb048))
* Add description, tags, owner fields to all feature view classes ([feast-dev#2440](feast-dev#2440)) ([ed5e928](feast-dev@ed5e928))
* Add DQM Logging on GRPC Server with FileLogStorage for Testing ([feast-dev#2403](feast-dev#2403)) ([57a97d8](feast-dev@57a97d8))
* Add Feast types in preparation for changing type system ([feast-dev#2475](feast-dev#2475)) ([4864252](feast-dev@4864252))
* Add Field class ([feast-dev#2500](feast-dev#2500)) ([1279612](feast-dev@1279612))
* Add support for DynamoDB online_read in batches ([feast-dev#2371](feast-dev#2371)) ([702ec49](feast-dev@702ec49))
* Add Support for DynamodbOnlineStoreConfig endpoint_url parameter ([feast-dev#2485](feast-dev#2485)) ([7b863d1](feast-dev@7b863d1))
* Add templating for dynamodb table name ([feast-dev#2394](feast-dev#2394)) ([f591088](feast-dev@f591088))
* Allow local feature server to use Go feature server if enabled ([feast-dev#2538](feast-dev#2538)) ([a2ef375](feast-dev@a2ef375))
* Allow using entity's join_key in get_online_features ([feast-dev#2420](feast-dev#2420)) ([068c765](feast-dev@068c765))
* Data Source Api Update ([feast-dev#2468](feast-dev#2468)) ([6b96b21](feast-dev@6b96b21))
* Go server ([feast-dev#2339](feast-dev#2339)) ([d12e7ef](feast-dev@d12e7ef)), closes [feast-dev#2354](feast-dev#2354) [feast-dev#2361](feast-dev#2361) [feast-dev#2332](feast-dev#2332) [feast-dev#2356](feast-dev#2356) [feast-dev#2363](feast-dev#2363) [feast-dev#2349](feast-dev#2349) [feast-dev#2355](feast-dev#2355) [feast-dev#2336](feast-dev#2336) [feast-dev#2361](feast-dev#2361) [feast-dev#2363](feast-dev#2363) [feast-dev#2344](feast-dev#2344) [feast-dev#2354](feast-dev#2354) [feast-dev#2347](feast-dev#2347) [feast-dev#2350](feast-dev#2350) [feast-dev#2356](feast-dev#2356) [feast-dev#2355](feast-dev#2355) [feast-dev#2349](feast-dev#2349) [feast-dev#2352](feast-dev#2352) [feast-dev#2341](feast-dev#2341) [feast-dev#2336](feast-dev#2336) [feast-dev#2373](feast-dev#2373) [feast-dev#2315](feast-dev#2315) [feast-dev#2372](feast-dev#2372) [feast-dev#2332](feast-dev#2332) [feast-dev#2349](feast-dev#2349) [feast-dev#2336](feast-dev#2336) [feast-dev#2361](feast-dev#2361) [feast-dev#2363](feast-dev#2363) [feast-dev#2344](feast-dev#2344) [feast-dev#2354](feast-dev#2354) [feast-dev#2347](feast-dev#2347) [feast-dev#2350](feast-dev#2350) [feast-dev#2356](feast-dev#2356) [feast-dev#2355](feast-dev#2355) [feast-dev#2349](feast-dev#2349) [feast-dev#2352](feast-dev#2352) [feast-dev#2341](feast-dev#2341) [feast-dev#2336](feast-dev#2336) [feast-dev#2373](feast-dev#2373) [feast-dev#2379](feast-dev#2379) [feast-dev#2380](feast-dev#2380) [feast-dev#2382](feast-dev#2382) [feast-dev#2364](feast-dev#2364) [feast-dev#2366](feast-dev#2366) [feast-dev#2386](feast-dev#2386)
* Graduate write_to_online_store out of experimental status ([feast-dev#2426](feast-dev#2426)) ([e7dd4b7](feast-dev@e7dd4b7))
* Make feast PEP 561 compliant ([feast-dev#2405](feast-dev#2405)) ([3c41f94](feast-dev@3c41f94)), closes [feast-dev#2420](feast-dev#2420) [feast-dev#2418](feast-dev#2418) [feast-dev#2425](feast-dev#2425) [feast-dev#2426](feast-dev#2426) [feast-dev#2427](feast-dev#2427) [feast-dev#2431](feast-dev#2431) [feast-dev#2433](feast-dev#2433) [feast-dev#2420](feast-dev#2420) [feast-dev#2418](feast-dev#2418) [feast-dev#2425](feast-dev#2425) [feast-dev#2426](feast-dev#2426) [feast-dev#2427](feast-dev#2427) [feast-dev#2431](feast-dev#2431) [feast-dev#2433](feast-dev#2433)
* Makefile for contrib for Issue [feast-dev#2364](feast-dev#2364) ([feast-dev#2366](feast-dev#2366)) ([a02325b](feast-dev@a02325b))
* Support on demand feature views in go feature server ([feast-dev#2494](feast-dev#2494)) ([6edd274](feast-dev@6edd274))
* Switch from Feature to Field ([feast-dev#2514](feast-dev#2514)) ([6a03bed](feast-dev@6a03bed))
* Use a daemon thread to monitor the go feature server exclusively ([feast-dev#2391](feast-dev#2391)) ([0bb5e8c](feast-dev@0bb5e8c))