Skip to content

Conversation

@franciscojavierarceo
Copy link
Member

The quickstart is missing an import.

What this PR does / why we need it:

Just updates the quickstart notebook.

breno-costa and others added 30 commits June 29, 2022 17:11
…ntribution (feast-dev#2892)

Signed-off-by: Breno Costa <brenocosta0901@gmail.com>
…dabot warning (feast-dev#2887)

* Upgrade numpy version on setup.py and resolve dependabot warning

Signed-off-by: Breno Costa <brenocosta0901@gmail.com>

* Upgrade python base image from 3.7 to 3.8

Signed-off-by: Breno Costa <brenocosta0901@gmail.com>
…built are not development and the correct versions (feast-dev#2893)

* Test

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix workflow

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix workflow

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Test

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* test

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* test

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
* Test

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix workflow

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix workflow

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Test

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* test

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* test

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix protobuf pin version and add path variable

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Revert setup

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Update 3.8

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Update 3.10

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* update

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix test

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Update go with grpc 1.47

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
…in keys (feast-dev#2835)

* feat: Support retrieving from multiple feature views

Signed-off-by: Yongheng Lin <yongheng.lin@gmail.com>

* group by join keys instead of feature view

Signed-off-by: Yongheng Lin <yongheng.lin@gmail.com>

* tolerate insufficient entities

Signed-off-by: Yongheng Lin <yongheng.lin@gmail.com>

* mock registry.getEntityJoinKey

Signed-off-by: Yongheng Lin <yongheng.lin@gmail.com>

* add integration test

Signed-off-by: Yongheng Lin <yongheng.lin@gmail.com>
* fix: Bump version of Guava to mitigate cve

Signed-off-by: Achal Shah <achals@gmail.com>

* 30.1

Signed-off-by: Achal Shah <achals@gmail.com>
* Add feature extraction logic to batch writer

Signed-off-by: Felix Wang <wangfelix98@gmail.com>

* Enable StreamProcessor to write to both online and offline stores

Signed-off-by: Felix Wang <wangfelix98@gmail.com>

* Fix incorrect columns error message

Signed-off-by: Felix Wang <wangfelix98@gmail.com>

* Reorder columns in _write_to_offline_store

Signed-off-by: Felix Wang <wangfelix98@gmail.com>

* Make _write_to_offline_store a public method

Signed-off-by: Felix Wang <wangfelix98@gmail.com>

* Import FeatureStore correctly

Signed-off-by: Felix Wang <wangfelix98@gmail.com>

* Remove defaults for `processing_time` and `query_timeout`

Signed-off-by: Felix Wang <wangfelix98@gmail.com>

* Clean up `test_offline_write.py`

Signed-off-by: Felix Wang <wangfelix98@gmail.com>

* Do not do any custom logic for double underscore columns

Signed-off-by: Felix Wang <wangfelix98@gmail.com>

* Lint

Signed-off-by: Felix Wang <wangfelix98@gmail.com>

* Switch entity values for all tests using push sources to not affect other tests

Signed-off-by: Felix Wang <wangfelix98@gmail.com>
* Add feature page functionality

Signed-off-by: Daniel Kim <danielk@twitter.com>

* Add links in feature view and feature pages

Signed-off-by: Daniel Kim <danielk@twitter.com>

* Modify Feast provider test to include new Feature pages

Signed-off-by: Daniel Kim <danielk@twitter.com>

* Add initial version of test

Signed-off-by: Daniel Kim <danielk@twitter.com>

* Make some changes to test and remove feature tab functionality from ondemand FVs

Signed-off-by: Daniel Kim <danielk@twitter.com>

* Change feature link EuiLinks to EuiCustomLinks

Signed-off-by: Daniel Kim <danielk@twitter.com>

* Change other links to EuiCustomLinks

Signed-off-by: Daniel Kim <danielk@twitter.com>
Signed-off-by: Miles Adkins <miles.adkins@snowflake.com>
* feat: Add snowflake online store

Signed-off-by: Miles Adkins <miles.adkins@snowflake.com>

* lint/format

Signed-off-by: Miles Adkins <miles.adkins@snowflake.com>

* removing missing testing env variables

Signed-off-by: Miles Adkins <miles.adkins@snowflake.com>

* test offline store first

Signed-off-by: Miles Adkins <miles.adkins@snowflake.com>

* snowflake online test fixes

Signed-off-by: Miles Adkins <miles.adkins@snowflake.com>

* format

Signed-off-by: Miles Adkins <miles.adkins@snowflake.com>

* fix snowflake testing (feast-dev#2903)

Signed-off-by: Miles Adkins <miles.adkins@snowflake.com>
…n-scoped (feast-dev#2899)

* Test to trigger registry conflicts

Signed-off-by: Felix Wang <wangfelix98@gmail.com>

* Switch environment and associated fixtures to being function scoped

Signed-off-by: Felix Wang <wangfelix98@gmail.com>

* Format

Signed-off-by: Felix Wang <wangfelix98@gmail.com>

* Switch type tests to function-scoped fixtures

Signed-off-by: Felix Wang <wangfelix98@gmail.com>

* Format

Signed-off-by: Felix Wang <wangfelix98@gmail.com>
…ev#2904)

Signed-off-by: Breno Costa <brenocosta0901@gmail.com>
* Add metadata tab functionality

Signed-off-by: Daniel Kim <danielk@twitter.com>

* Undo unnecessary changes and bring back Regular FV Demo Tab

Signed-off-by: Daniel Kim <danielk@twitter.com>

* Change metadata tab to accept custom JSON file input.

Signed-off-by: Daniel Kim <danielk@twitter.com>

* Rename instances of metadata to data

Signed-off-by: Daniel Kim <danielk@twitter.com>
Signed-off-by: Prasad <prasadzende1997@gmail.com>
* feat: Add scaffolding for batch materialization engine

Signed-off-by: Achal Shah <achals@gmail.com>

* fix tests

Signed-off-by: Achal Shah <achals@gmail.com>

* fix tests

Signed-off-by: Achal Shah <achals@gmail.com>

* a little better

Signed-off-by: Achal Shah <achals@gmail.com>

* a little better

Signed-off-by: Achal Shah <achals@gmail.com>

* docs

Signed-off-by: Achal Shah <achals@gmail.com>

* more api updates'

Signed-off-by: Achal Shah <achals@gmail.com>

* fix typos

Signed-off-by: Achal Shah <achals@gmail.com>

* make engine importable

Signed-off-by: Achal Shah <achals@gmail.com>

* style stuff

Signed-off-by: Achal Shah <achals@gmail.com>

* style stuff

Signed-off-by: Achal Shah <achals@gmail.com>
…t-dev#2909)

This reverts commit f758f9e.

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
…east-dev#2915)

* chore: Refactor StreamFeatureViewMeta to FeatureViewMeta and deduplicate code

Signed-off-by: Achal Shah <achals@gmail.com>

* ttl_duration

Signed-off-by: Achal Shah <achals@gmail.com>

* nits

Signed-off-by: Achal Shah <achals@gmail.com>
* Delete unnecessary unit test

Signed-off-by: Felix Wang <wangfelix98@gmail.com>

* Clean up python feature server test

Signed-off-by: Felix Wang <wangfelix98@gmail.com>

* Clean up push source offline retrieval test

Signed-off-by: Felix Wang <wangfelix98@gmail.com>

* Clean up push source online retrieval test

Signed-off-by: Felix Wang <wangfelix98@gmail.com>

* Clean up offline write tests

Signed-off-by: Felix Wang <wangfelix98@gmail.com>

* Add back reorder columns test for offline write

Signed-off-by: Felix Wang <wangfelix98@gmail.com>

* Rename create_dataset

Signed-off-by: Felix Wang <wangfelix98@gmail.com>

* Add SFV back into online retrieval test

Signed-off-by: Felix Wang <wangfelix98@gmail.com>
* feat: Add to_remote_storage method to RetrievalJob

Signed-off-by: Achal Shah <achals@gmail.com>

* docstring

Signed-off-by: Achal Shah <achals@gmail.com>
…t-dev#2918)

* chore: Implement to_remote_storage for RedshiftRetrievalJob

Signed-off-by: Achal Shah <achals@gmail.com>

* Implement to_remote_storage for BigQuery

Signed-off-by: Achal Shah <achals@gmail.com>

* add for snowflake as well

Signed-off-by: Achal Shah <achals@gmail.com>

* fully fleshed for snowflake

Signed-off-by: Achal Shah <achals@gmail.com>

* better test config
:

Signed-off-by: Achal Shah <achals@gmail.com>

* fix tests:

Signed-off-by: Achal Shah <achals@gmail.com>

* fix tests

Signed-off-by: Achal Shah <achals@gmail.com>

* more fixes

Signed-off-by: Achal Shah <achals@gmail.com>

* more fixes

Signed-off-by: Achal Shah <achals@gmail.com>

* more fixes

Signed-off-by: Achal Shah <achals@gmail.com>

* fix bigquery

Signed-off-by: Achal Shah <achals@gmail.com>

* use temp table for entity df table

Signed-off-by: Achal Shah <achals@gmail.com>

* simplify condition

Signed-off-by: Achal Shah <achals@gmail.com>

* remove temp

Signed-off-by: Achal Shah <achals@gmail.com>
…v#2924)

chore: Update Feast UI dependency

Signed-off-by: Danny Chiao <danny@tecton.ai>
chore(deps): bump moment from 2.29.2 to 2.29.4 in /ui

Bumps [moment](https://github.com/moment/moment) from 2.29.2 to 2.29.4.
- [Release notes](https://github.com/moment/moment/releases)
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)
- [Commits](moment/moment@2.29.2...2.29.4)

---
updated-dependencies:
- dependency-name: moment
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…garbage collection (feast-dev#2919)

* Temp fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Temp fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* add dynamic linking flags

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Update gitignore

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix workflows

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
…st-dev#2932)

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
* Update docs

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
* Remove 3.7 wheels

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* ci: Add a nightly CI job for integration tests

Signed-off-by: Achal Shah <achals@gmail.com>

* Update and rebase

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

Co-authored-by: Kevin Zhang <kzhang@tecton.ai>
Fix small type in README file

Signed-off-by: Hai Nguyen <quanghai.ng1512@gmail.com>
* Remove 3.7 wheels

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
felixwang9817 and others added 15 commits July 21, 2022 16:14
Add Go option to `feast serve` command

Signed-off-by: Felix Wang <wangfelix98@gmail.com>
…rs (feast-dev#2964)

* chore: Fix test asserts for offline store write and improve some error messages

Signed-off-by: Achal Shah <achals@gmail.com>

* wait for write to finish

Signed-off-by: Achal Shah <achals@gmail.com>

* wait for write to finish

Signed-off-by: Achal Shah <achals@gmail.com>

* detailed error messages

Signed-off-by: Achal Shah <achals@gmail.com>

* sort and reset index

Signed-off-by: Achal Shah <achals@gmail.com>

* fix

Signed-off-by: Achal Shah <achals@gmail.com>
Add separate `go_feature_serving` flag to distinguish between Go feature serving and embedded Go code

Signed-off-by: Felix Wang <wangfelix98@gmail.com>
* Update docs

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* address review

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Address review

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fux

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
* Docs

Signed-off-by: Felix Wang <wangfelix98@gmail.com>

* Update production docs

Signed-off-by: Felix Wang <wangfelix98@gmail.com>

* Update page name

Signed-off-by: Felix Wang <wangfelix98@gmail.com>

* Update roadmap

Signed-off-by: Felix Wang <wangfelix98@gmail.com>
…rder (feast-dev#2735)

fix: Fixing the return order of elements when calculating the min and max entity-DF event timestamps in the Spark offline store.

Signed-off-by: Lev Pickovsky <lev.pickovsky@ironsrc.com>
* Rename feast-python-server helm chart to feast-feature-server

Signed-off-by: Felix Wang <wangfelix98@gmail.com>

* Switch example to Python 3.8

Signed-off-by: Felix Wang <wangfelix98@gmail.com>

* Update helm chart docs

Signed-off-by: Felix Wang <wangfelix98@gmail.com>

* Change name

Signed-off-by: Felix Wang <wangfelix98@gmail.com>

* Change references

Signed-off-by: Felix Wang <wangfelix98@gmail.com>

* Change another reference

Signed-off-by: Felix Wang <wangfelix98@gmail.com>

* Add arrow C++ library to example Dockerfile

Signed-off-by: Felix Wang <wangfelix98@gmail.com>
…v#2970)

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix lint

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* see if fix works

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix lint

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix lint

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
* 1. fix: spark source support table with pattern "db.table" (feast-dev#2605 feast-dev#2605)

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix lint

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

Co-authored-by: leonpeng <kfiring>
Co-authored-by: Kevin Zhang <kzhang@tecton.ai>
…t-dev#2971)

* Add new test for historical retrieval with feature views with no ttl

Signed-off-by: Felix Wang <wangfelix98@gmail.com>

* Fix no ttl logic

Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Switch log string to use regex

Signed-off-by: Felix Wang <wangfelix98@gmail.com>
…2984)

* ci: Fix pip install issues from grpcio version mismatches

Signed-off-by: Danny Chiao <danny@tecton.ai>

* fix verify-wheel

Signed-off-by: Danny Chiao <danny@tecton.ai>

* fix verify-wheel

Signed-off-by: Danny Chiao <danny@tecton.ai>
…dev#2975)

* Refactor go feature server

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix lint

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix e2e tests

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Verify tests

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix lint

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Address review

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Address review

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix lint

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* address review

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix lint

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix lint

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix lint

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Refactor

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fx lit

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix lint

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* update fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Revert

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* fix

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>

* Fix lint

Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
* GitBook: [#3] docs: update intro documentation page

Signed-off-by: Danny Chiao <danny@tecton.ai>

* update main README blurb

Signed-off-by: Danny Chiao <danny@tecton.ai>

* address comments

Signed-off-by: Danny Chiao <danny@tecton.ai>
* feat: Add snowflake online store

Signed-off-by: Miles Adkins <miles.adkins@snowflake.com>

* lint/format

Signed-off-by: Miles Adkins <miles.adkins@snowflake.com>

* removing missing testing env variables

Signed-off-by: Miles Adkins <miles.adkins@snowflake.com>

* test offline store first

Signed-off-by: Miles Adkins <miles.adkins@snowflake.com>

* snowflake online test fixes

Signed-off-by: Miles Adkins <miles.adkins@snowflake.com>

* format

Signed-off-by: Miles Adkins <miles.adkins@snowflake.com>

* fix snowflake testing (feast-dev#2903)

Signed-off-by: Miles Adkins <miles.adkins@snowflake.com>

* change to transient table

Signed-off-by: Miles Adkins <miles.adkins@snowflake.com>

* remove extra lines

Signed-off-by: Miles Adkins <miles.adkins@snowflake.com>

* docs + nits

Signed-off-by: Miles Adkins <miles.adkins@snowflake.com>

* docs + nits2

Signed-off-by: Miles Adkins <miles.adkins@snowflake.com>

* final docs + nits

Signed-off-by: Miles Adkins <miles.adkins@snowflake.com>

* Update sdk/python/feast/infra/online_stores/snowflake.py

Co-authored-by: Achal Shah <achals@gmail.com>
Signed-off-by: Miles Adkins <miles.adkins@snowflake.com>

* Update sdk/python/feast/infra/online_stores/snowflake.py

Co-authored-by: Achal Shah <achals@gmail.com>
Signed-off-by: Miles Adkins <miles.adkins@snowflake.com>

* Update sdk/python/feast/infra/online_stores/snowflake.py

Co-authored-by: Achal Shah <achals@gmail.com>
Signed-off-by: Miles Adkins <miles.adkins@snowflake.com>

* Update sdk/python/feast/infra/online_stores/snowflake.py

Co-authored-by: Achal Shah <achals@gmail.com>
Signed-off-by: Miles Adkins <miles.adkins@snowflake.com>

* fix serialization

Signed-off-by: Miles Adkins <miles.adkins@snowflake.com>

* fix serialization2

Signed-off-by: Miles Adkins <miles.adkins@snowflake.com>

Co-authored-by: Achal Shah <achals@gmail.com>
@franciscojavierarceo franciscojavierarceo changed the title Update quickstart.md for missing import docs: Update quickstart.md for missing import Jul 31, 2022
@achals
Copy link
Member

achals commented Jul 31, 2022

/ok-to-test
/lgtm

@codecov-commenter
Copy link

Codecov Report

Merging #2986 (1867c3c) into v0.22-branch (798c7b5) will not change coverage.
The diff coverage is n/a.

@@              Coverage Diff              @@
##           v0.22-branch    #2986   +/-   ##
=============================================
  Coverage         58.08%   58.08%           
=============================================
  Files               178      178           
  Lines             15807    15807           
=============================================
  Hits               9181     9181           
  Misses             6626     6626           
Flag Coverage Δ
unittests 58.08% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.


Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 798c7b5...1867c3c. Read the comment docs.

@feast-ci-bot
Copy link
Collaborator

New changes are detected. LGTM label has been removed.

@feast-ci-bot feast-ci-bot removed the lgtm label Jul 31, 2022
@feast-ci-bot
Copy link
Collaborator

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: franciscojavierarceo
To complete the pull request process, please assign achals after the PR has been reviewed.
You can assign the PR to them by writing /assign @achals in a comment when ready.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@franciscojavierarceo
Copy link
Member Author

Closing this PR in favor of #2987 since I didn't haver a signed commit on this one and it looks like I pulled other changes into this one inadvertantly.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.