-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v0.20.2+twtr0 #9
base: master
Are you sure you want to change the base?
Commits on Feb 3, 2022
-
Updating title of DQM tutorial
Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 467ef9f - Browse repository at this point
Copy the full SHA 467ef9fView commit details -
Resurfacing DQM tutorial in overview
Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for ac9236e - Browse repository at this point
Copy the full SHA ac9236eView commit details -
Retriggering tutorial overview to re-render in Gitbook by removing + …
…adding Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 2b0bff0 - Browse repository at this point
Copy the full SHA 2b0bff0View commit details -
Retriggering tutorial overview to re-render in Gitbook by removing + …
…adding Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 62f985c - Browse repository at this point
Copy the full SHA 62f985cView commit details -
Fixing broken snowflake tutorial link in tutorial overview
Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 1c374b2 - Browse repository at this point
Copy the full SHA 1c374b2View commit details -
Fixing to be broken link on README
Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 69ec981 - Browse repository at this point
Copy the full SHA 69ec981View commit details
Commits on Feb 5, 2022
-
Update CHANGELOG.md, pom.xml & Helm Charts for v0.18 (feast-dev#2283)
* Update CHANGELOG.md and pom.xml for v0.18 Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai> * update helm chart versions Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai>
Tsotne Tabidze authoredFeb 5, 2022 Configuration menu - View commit details
-
Copy full SHA for 886f07a - Browse repository at this point
Copy the full SHA 886f07aView commit details -
Upgrade helm version and fix incorrect java sdk publish script (feast…
…-dev#2284) Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for c9a9437 - Browse repository at this point
Copy the full SHA c9a9437View commit details -
remove helm init (v3 migration)
Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai>
Tsotne Tabidze committedFeb 5, 2022 Configuration menu - View commit details
-
Copy full SHA for 187ad2d - Browse repository at this point
Copy the full SHA 187ad2dView commit details -
generate javadoc for feast-datatypes package
Signed-off-by: pyalex <moskalenko.alexey@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c76d09c - Browse repository at this point
Copy the full SHA c76d09cView commit details -
freeze version for publishing feast-no-telemetry python package
Signed-off-by: pyalex <moskalenko.alexey@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3b36334 - Browse repository at this point
Copy the full SHA 3b36334View commit details
Commits on Feb 6, 2022
-
Fix flaky tests (test_online_store_cleanup & test_feature_get_online_…
…features_types_match) (feast-dev#2276) * debug flaky types test Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * wait for table to be actually deleted Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * refresh end & start dates for each new environment instance Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * fix tests Signed-off-by: pyalex <moskalenko.alexey@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for aeaeb91 - Browse repository at this point
Copy the full SHA aeaeb91View commit details -
Add -SNAPSHOT suffix to pom.xml version (feast-dev#2286)
Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai>
Tsotne Tabidze authoredFeb 6, 2022 Configuration menu - View commit details
-
Copy full SHA for f18c514 - Browse repository at this point
Copy the full SHA f18c514View commit details -
added creds for snowflake for unit test (feast-dev#2288)
Signed-off-by: sfc-gh-madkins <miles.adkins@snowflake.com>
Configuration menu - View commit details
-
Copy full SHA for 6fd816d - Browse repository at this point
Copy the full SHA 6fd816dView commit details -
Fix typos in markdown files (feast-dev#2289)
Signed-off-by: CS <2498638+charliec443@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 023dc36 - Browse repository at this point
Copy the full SHA 023dc36View commit details -
fixed snowflake testing env (feast-dev#2291)
Signed-off-by: sfc-gh-madkins <miles.adkins@snowflake.com>
Configuration menu - View commit details
-
Copy full SHA for 925bf76 - Browse repository at this point
Copy the full SHA 925bf76View commit details
Commits on Feb 7, 2022
-
Update CONTRIBUTING.md (feast-dev#2282)
* Add reference to local integration test setup Signed-off-by: Danny Chiao <danny@tecton.ai> * Add commit signing warning Signed-off-by: Danny Chiao <danny@tecton.ai> * Add reference to manually configuring tests Signed-off-by: Danny Chiao <danny@tecton.ai> * Add PR checklist Signed-off-by: Danny Chiao <danny@tecton.ai> * Add PR checklist Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for b86a99b - Browse repository at this point
Copy the full SHA b86a99bView commit details
Commits on Feb 8, 2022
-
avoid using transactions on redis-py (feast-dev#2296)
Signed-off-by: DvirDukhan <dvir@redis.com>
Configuration menu - View commit details
-
Copy full SHA for 144f25c - Browse repository at this point
Copy the full SHA 144f25cView commit details
Commits on Feb 13, 2022
-
podAnnotations Values in the feature-server chart (feast-dev#2304)
Signed-off-by: Tomas Pereira de Vasconcelos <tomasvasconcelos1@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e02e91d - Browse repository at this point
Copy the full SHA e02e91dView commit details
Commits on Feb 14, 2022
-
Remove old flag warning with the python feature server (feast-dev#2300)
* Remove outdated warnings around feast serve now that it's graduated from alpha Signed-off-by: Danny Chiao <danny@tecton.ai> * fix lint Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 51c0a62 - Browse repository at this point
Copy the full SHA 51c0a62View commit details -
Include infra objects in registry dump and fix Infra's from_proto (fe…
…ast-dev#2295) * Include infra objects in registry dump and fix the from_proto method for Infra Signed-off-by: Danny Chiao <danny@tecton.ai> * revert change Signed-off-by: Danny Chiao <danny@tecton.ai> * Fix tests Signed-off-by: Danny Chiao <danny@tecton.ai> * Fix cli test Signed-off-by: Danny Chiao <danny@tecton.ai> * fix test Signed-off-by: Danny Chiao <danny@tecton.ai> * fix test Signed-off-by: Danny Chiao <danny@tecton.ai> * fix test Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 55b7cd1 - Browse repository at this point
Copy the full SHA 55b7cd1View commit details -
Fixing the Java helm charts and adding a demo tutorial on how to use …
…them (feast-dev#2298) * Fixing helm chart and adding java tutorial Signed-off-by: Danny Chiao <danny@tecton.ai> * fix chart version Signed-off-by: Danny Chiao <danny@tecton.ai> * test Signed-off-by: Danny Chiao <danny@tecton.ai> * Parse the overrides to not pass enabled Signed-off-by: Danny Chiao <danny@tecton.ai> * Disable secrets by default Signed-off-by: Danny Chiao <danny@tecton.ai> * Change secrets default Signed-off-by: Danny Chiao <danny@tecton.ai> * revert Signed-off-by: Danny Chiao <danny@tecton.ai> * Update README Signed-off-by: Danny Chiao <danny@tecton.ai> * finally Signed-off-by: Danny Chiao <danny@tecton.ai> * remove credentials Signed-off-by: Danny Chiao <danny@tecton.ai> * new line Signed-off-by: Danny Chiao <danny@tecton.ai> * new line Signed-off-by: Danny Chiao <danny@tecton.ai> * new line Signed-off-by: Danny Chiao <danny@tecton.ai> * Add reference from Gitbook Signed-off-by: Danny Chiao <danny@tecton.ai> * remove description Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for bd93766 - Browse repository at this point
Copy the full SHA bd93766View commit details
Commits on Feb 15, 2022
-
Don't require
snowflake
to always be installed (feast-dev#2309)Signed-off-by: Judah Rand <17158624+judahrand@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0a7062e - Browse repository at this point
Copy the full SHA 0a7062eView commit details -
Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for f5b7bda - Browse repository at this point
Copy the full SHA f5b7bdaView commit details -
Update changelog for 0.18.1 and update pom.xml
Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for d8ab378 - Browse repository at this point
Copy the full SHA d8ab378View commit details -
Update pom.xml to 0.18.2 SNAPSHOT
Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 66b3aa6 - Browse repository at this point
Copy the full SHA 66b3aa6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a7d4cb7 - Browse repository at this point
Copy the full SHA a7d4cb7View commit details
Commits on Feb 16, 2022
-
Add support for Dask during historical retrieval (feast-dev#1954)
* add dask df Signed-off-by: qooba <dev@qooba.net> * add dask Signed-off-by: qooba <dev@qooba.net> * add dask Signed-off-by: qooba <dev@qooba.net> * add dask Signed-off-by: qooba <dev@qooba.net> * add dask Signed-off-by: qooba <dev@qooba.net> * add dask Signed-off-by: qooba <dev@qooba.net> * add dask Signed-off-by: qooba <dev@qooba.net> * add dask Signed-off-by: qooba <dev@qooba.net> * add dask Signed-off-by: qooba <dev@qooba.net> * add das Signed-off-by: qooba <dev@qooba.net> * add dask Signed-off-by: qooba <dev@qooba.net> * add dask new Signed-off-by: qooba <dev@qooba.net> * add dask new Signed-off-by: qooba <dev@qooba.net> * add dask new Signed-off-by: qooba <dev@qooba.net> * add dask new Signed-off-by: qooba <dev@qooba.net> * add dask new Signed-off-by: qooba <dev@qooba.net> * add dask new Signed-off-by: qooba <dev@qooba.net> * add dask dtype check Signed-off-by: qooba <dev@qooba.net> * add dask to setup Signed-off-by: qooba <dev@qooba.net> * add dask requirements Signed-off-by: qooba <dev@qooba.net> * add dask Signed-off-by: qooba <dev@qooba.net> * add dask Signed-off-by: qooba <dev@qooba.net> * add dask Signed-off-by: qooba <dev@qooba.net> * add dask Signed-off-by: qooba <dev@qooba.net> * change dask dependency Signed-off-by: qooba <dev@qooba.net> * add dask - sorting fix Signed-off-by: qooba <dev@qooba.net> * add dask - fix integration tests Signed-off-by: qooba <dev@qooba.net> * add dask - rebase Signed-off-by: qooba <dev@qooba.net> * add dask - fix offline store Signed-off-by: qooba <dev@qooba.net> * add dask - fix integration tests Signed-off-by: qooba <dev@qooba.net> * add dask - fix tests Signed-off-by: qooba <dev@qooba.net> * add dask - fix integration tests Signed-off-by: qooba <dev@qooba.net> * add dask - fix integration tests Signed-off-by: qooba <dev@qooba.net> * add dask - fix integration tests Signed-off-by: qooba <dev@qooba.net> * add dask - fix integration tests Signed-off-by: qooba <dev@qooba.net> * add dask - fix integration tests Signed-off-by: qooba <dev@qooba.net> * add dask - code refactoring Signed-off-by: qooba <dev@qooba.net> * add dask - code refactoring Signed-off-by: qooba <dev@qooba.net> * feast dask - fix timedelta Signed-off-by: qooba <dev@qooba.net>
Configuration menu - View commit details
-
Copy full SHA for f1a54a9 - Browse repository at this point
Copy the full SHA f1a54a9View commit details
Commits on Feb 17, 2022
-
Fix materialize bug with RedisCluster (feast-dev#2311)
* Fix materialization bug Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * oops removed something when i was copy pasting Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Test github workflow Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * transfer to unit_tests Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Brute force implementation Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Brute force implementation add gcc Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Brute force implementation add gcc Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Brute force implementation add gcc Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Brute force implementation add gcc Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Continue fixing... Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Remove gcc setup Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add integration test Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * fix error Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * fix error Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add setup Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * temp fix to get integration tests to work Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * temp fix to get integration tests to work Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * temp fix to get integration tests to work Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * temp fix to get integration tests to work Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix integration even more Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix integration even more Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * only run one test Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Do some more integration testing Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Do some more integration testing by adding bug to make sure no false positives Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Integration testing works Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Clean upu code Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add redis cluster script for starting a redis cluster Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Reset integration yml file Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Clean up Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix how to guide lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * add fixtures and remove excess code Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 7fa9fe3 - Browse repository at this point
Copy the full SHA 7fa9fe3View commit details -
Add redis cluster initialziation to master github workflow (feast-dev…
…#2317) Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 876986f - Browse repository at this point
Copy the full SHA 876986fView commit details
Commits on Feb 19, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 749a4a5 - Browse repository at this point
Copy the full SHA 749a4a5View commit details -
Disable Redis cluster tests (feast-dev#2327)
Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ff3a215 - Browse repository at this point
Copy the full SHA ff3a215View commit details -
Add owner field to FeatureService (feast-dev#2321)
* Clean up FeatureViewProjection Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Clean up FeatureService Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Continue FeatureService and FeatureViewProjection cleanup Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e8fa514 - Browse repository at this point
Copy the full SHA e8fa514View commit details
Commits on Feb 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6f64fbc - Browse repository at this point
Copy the full SHA 6f64fbcView commit details -
ci: Fix broken Prow plugin which ignores config.yaml
Signed-off-by: Willem Pienaar <git@willem.co>
Configuration menu - View commit details
-
Copy full SHA for 455ad98 - Browse repository at this point
Copy the full SHA 455ad98View commit details -
Switch order of views to keep/delete to fix apply logging
* apply_log_fix switch order of views to keep/delete. Fix type hinting Signed-off-by: Michelle Rascati <michelle.rascati@sailpoint.com> * apply_log_fix fix other type hinting Signed-off-by: Michelle Rascati <michelle.rascati@sailpoint.com>
Configuration menu - View commit details
-
Copy full SHA for f45a5e8 - Browse repository at this point
Copy the full SHA f45a5e8View commit details
Commits on Feb 22, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5c97758 - Browse repository at this point
Copy the full SHA 5c97758View commit details -
refactor: Move create cluster script
Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 9221624 - Browse repository at this point
Copy the full SHA 9221624View commit details
Commits on Feb 23, 2022
-
feat: Allowing password based authentication and SSL for Redis in Jav…
…a feature server * Enabling password authentication and SSL in Redis clusters for the Java feature server Signed-off-by: Danny Chiao <danny@tecton.ai> * lint Signed-off-by: Danny Chiao <danny@tecton.ai> * add test Signed-off-by: Danny Chiao <danny@tecton.ai> * Address comments Signed-off-by: Danny Chiao <danny@tecton.ai> * Address comments Signed-off-by: Danny Chiao <danny@tecton.ai> * lint Signed-off-by: Danny Chiao <danny@tecton.ai> * lint Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 0af8adb - Browse repository at this point
Copy the full SHA 0af8adbView commit details
Commits on Feb 24, 2022
-
feat: Add owner field to Entity and rename labels to tags
* Add owner field to Entity and rename labels to tags Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Change all entities in tests to reference tags instead of labels Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Add deprecation warning for labels argument Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 412d625 - Browse repository at this point
Copy the full SHA 412d625View commit details -
Configuration menu - View commit details
-
Copy full SHA for fece99a - Browse repository at this point
Copy the full SHA fece99aView commit details
Commits on Feb 25, 2022
-
refactor: Delete properties (feast-dev#2338)
* Delete properties from FeatureService Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Delete properties from Entity Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Delete properties from BaseFeatureView Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Delete properties from DataSource Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Delete properties from RequestDataSource, KafkaSource, KafkaOptions, KinesisSource, KinesisOptions Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Delete unused properties for FileSource, BigQuerySource, RedshiftSource, SnowflakeSource Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Fix FileOptions error Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 57d1343 - Browse repository at this point
Copy the full SHA 57d1343View commit details
Commits on Feb 28, 2022
-
ci: Capping the dask dependency since Dask dropped Python 3.7 support (…
…feast-dev#2342) Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 4e47686 - Browse repository at this point
Copy the full SHA 4e47686View commit details -
feat: Key ttl setting for redis online store (feast-dev#2341)
* key ttl setting for redis online store Signed-off-by: Vitaly Sergeyev <vsergeyev@better.com> * Optional typing Signed-off-by: Vitaly Sergeyev <vsergeyev@better.com>
Vitaly Sergeyev authoredFeb 28, 2022 Configuration menu - View commit details
-
Copy full SHA for 236a108 - Browse repository at this point
Copy the full SHA 236a108View commit details
Commits on Mar 1, 2022
-
docs: Document DynamoDBOnlineStore public methods (feast-dev#2348)
* docs: document DynamoDBOnlineStore public methods Signed-off-by: unknown <armando.trejo.marrufo@gmail.com> Signed-off-by: Miguel Trejo <armando.trejo.marrufo@gmail.com> * sign commit Signed-off-by: unknown <armando.trejo.marrufo@gmail.com> Signed-off-by: Miguel Trejo <armando.trejo.marrufo@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 43cc886 - Browse repository at this point
Copy the full SHA 43cc886View commit details -
fix: Method _should_use_plan only returns true for local sqlite provi…
…der (feast-dev#2344) Only the SQLite local provider supports _plan and _apply_diffs. Updated the method to only return true for that setup so that other local providers don't need to implement these methods right now. Signed-off-by: Gunnar Sv Sigurbjörnsson <gunnar.sigurbjornsson@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fdb5f21 - Browse repository at this point
Copy the full SHA fdb5f21View commit details -
refactor: Refactor universal test data to have more well defined types (
feast-dev#2340) * Refactor universal test suite to generate fixtures as dataclasses instead of loosely typed dictionaries Signed-off-by: Danny Chiao <danny@tecton.ai> * lint Signed-off-by: Danny Chiao <danny@tecton.ai> * lint Signed-off-by: Danny Chiao <danny@tecton.ai> * other lint Signed-off-by: Danny Chiao <danny@tecton.ai> * other lint Signed-off-by: Danny Chiao <danny@tecton.ai> * test fix Signed-off-by: Danny Chiao <danny@tecton.ai> * test fix Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 251eee4 - Browse repository at this point
Copy the full SHA 251eee4View commit details
Commits on Mar 2, 2022
-
fix: Update github workflow to prevent redis from overlapping ports. (f…
…east-dev#2350) * Update redis port Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add comment detailing why 12345 is port selected Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Keep redis at 6379 for now until we can test against new github workflow Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for c2a6c6c - Browse repository at this point
Copy the full SHA c2a6c6cView commit details
Commits on Mar 3, 2022
-
fix: Rollback Redis-py to Redis-py-cluster (feast-dev#2347)
* Roll back redis config and add tests back Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix autogenerated import Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add redis-py-cluster back Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix dask ci Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Regenerate using respective python 3 versions Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Change test_entity_ttl test Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Change integration workflow Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Temporarily disable for testing Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Continue making work Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Continue making work 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> * Update port numbers Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update pr integration tests Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Reenable rest of tests Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update data source creator Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix integration test Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Clean up code Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Somehow removed the key components -,- Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 1ba86fb - Browse repository at this point
Copy the full SHA 1ba86fbView commit details -
feat: Initial merge of Web UI logic (feast-dev#2352)
* Initial merge of Web UI logic Signed-off-by: Danny Chiao <danny@tecton.ai> * Initial merge of Web UI logic Signed-off-by: Danny Chiao <danny@tecton.ai> * Initial merge of Web UI logic Signed-off-by: Danny Chiao <danny@tecton.ai> * Rebase Signed-off-by: Danny Chiao <danny@tecton.ai> * Rebase Signed-off-by: Danny Chiao <danny@tecton.ai> * test Signed-off-by: Danny Chiao <danny@tecton.ai> * test Signed-off-by: Danny Chiao <danny@tecton.ai> * test Signed-off-by: Danny Chiao <danny@tecton.ai> * add sample image Signed-off-by: Danny Chiao <danny@tecton.ai> * add sample image Signed-off-by: Danny Chiao <danny@tecton.ai> * remove comment Signed-off-by: Danny Chiao <danny@tecton.ai> * remove comment Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for ce3bc59 - Browse repository at this point
Copy the full SHA ce3bc59View commit details -
fix: Remove redis service to prevent more conflicts and add redis nod…
…e to master_only (feast-dev#2354) * Fix redis on master.yml Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Remove hack in make_feature_store_yaml Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix error Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix tests Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 993616f - Browse repository at this point
Copy the full SHA 993616fView commit details
Commits on Mar 4, 2022
-
fix: Added additional value types to UI parser and removed references…
… to registry-bq.json (feast-dev#2361) Signed-off-by: Yun Nan Liu <yunnanl@twitter.com> Co-authored-by: Yun Nan Liu <yunnanl@twitter.com>
Configuration menu - View commit details
-
Copy full SHA for d202d51 - Browse repository at this point
Copy the full SHA d202d51View commit details -
fix:revert back to jdk 11 for datatypes package
Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 69e97f9 - Browse repository at this point
Copy the full SHA 69e97f9View commit details -
fix:upgrade feast ui packages to fix critical vulnerabilities
Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 23a1c05 - Browse repository at this point
Copy the full SHA 23a1c05View commit details -
ci: Add support for semantic release (feast-dev#2332)
* Add support for semantic release Signed-off-by: Willem Pienaar <git@willem.co> * Fix typos Signed-off-by: Willem Pienaar <git@willem.co> * Require a Personal Access Token Signed-off-by: Willem Pienaar <git@willem.co>
Configuration menu - View commit details
-
Copy full SHA for c71c869 - Browse repository at this point
Copy the full SHA c71c869View commit details -
feat: Allow all snowflake python connector connection methods to be a…
…vailable to Feast (feast-dev#2356) * Allow all snowflake python connector connection methods to be available to feast Signed-off-by: Miles Adkins <miles.adkins@snowflake.com> * format/lint Signed-off-by: Miles Adkins <miles.adkins@snowflake.com> * feat: have feast using snowflake python connector for authentication Signed-off-by: Miles Adkins <miles.adkins@snowflake.com> * fix random print Signed-off-by: Miles Adkins <miles.adkins@snowflake.com>
Configuration menu - View commit details
-
Copy full SHA for ec7385c - Browse repository at this point
Copy the full SHA ec7385cView commit details -
fix: Fix Redshift bug that stops waiting on statements after 5 minutes (
feast-dev#2363) Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai>
Tsotne Tabidze authoredMar 4, 2022 Configuration menu - View commit details
-
Copy full SHA for 74f887f - Browse repository at this point
Copy the full SHA 74f887fView commit details -
feat: Feast Spark Offline Store (feast-dev#2349)
* State of feast Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Clean up changes Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix random incorrect changes Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix build errors Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add spark offline store components to test against current integration tests Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Rename to pass checks Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix issues Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix type checking issues Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Clean up print statements for first review Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix flake 8 lint tests Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add warnings for alpha version release Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Format 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 lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add file store functionality Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add example feature repo Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update data source creator Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Make cli work for feast init with spark Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update the docs Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Clean up code Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Clean up more code Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Uncomment repo configs Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix setup.py Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update dependencies Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix ci dependencies Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Screwed up rebase Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Screwed up rebase Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Screwed up rebase Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Realign with master Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix accidental changes Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Make type map change cleaner Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Address review comments Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix tests accidentally broken Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add comments Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Reformat Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix logger Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Remove unused imports Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix imports Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix CI dependencies Signed-off-by: Danny Chiao <danny@tecton.ai> * Prefix destinations with project name Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update comment Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix 3.8 Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * temporary fix Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * rollback Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * update Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update ci? Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Move third party to contrib Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix imports Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Remove third_party refactor Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Revert ci requirements and update comment in type map Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Revert 3.8-requirements Signed-off-by: Kevin Zhang <kzhang@tecton.ai> Co-authored-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 98b8d8d - Browse repository at this point
Copy the full SHA 98b8d8dView commit details -
ci: Update versions of helm charts + java pom files
Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for d1b7c67 - Browse repository at this point
Copy the full SHA d1b7c67View commit details -
feat: Event timestamps response (feast-dev#2355)
* ability to get event timestamps from online response Signed-off-by: Vitaly Sergeyev <vsergeyev@better.com> * fix event timestamp bugs Signed-off-by: Vitaly Sergeyev <vsergeyev@better.com> * python formatting Signed-off-by: Vitaly Sergeyev <vsergeyev@better.com> * optional param to retrieve event_timestamp in online_reponse Signed-off-by: Vitaly Sergeyev <vsergeyev@better.com> * formatting Signed-off-by: Vitaly Sergeyev <vsergeyev@better.com> * renaming param Signed-off-by: Vitaly Sergeyev <vsergeyev@better.com>
Vitaly Sergeyev authoredMar 4, 2022 Configuration menu - View commit details
-
Copy full SHA for 5481caf - Browse repository at this point
Copy the full SHA 5481cafView commit details -
feat: Metadata changes & making data sources top level objects to pow…
…er Feast UI (feast-dev#2336) * Squash commits for metadata changes Signed-off-by: Danny Chiao <danny@tecton.ai> * tests Signed-off-by: Danny Chiao <danny@tecton.ai> * Add more tests Signed-off-by: Danny Chiao <danny@tecton.ai> * lint Signed-off-by: Danny Chiao <danny@tecton.ai> * Add apply test Signed-off-by: Danny Chiao <danny@tecton.ai> * Add apply test Signed-off-by: Danny Chiao <danny@tecton.ai> * Add apply test Signed-off-by: Danny Chiao <danny@tecton.ai> * lint Signed-off-by: Danny Chiao <danny@tecton.ai> * fix bigquery source Signed-off-by: Danny Chiao <danny@tecton.ai> * fix test Signed-off-by: Danny Chiao <danny@tecton.ai> * fix spark source Signed-off-by: Danny Chiao <danny@tecton.ai> * fix spark source Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 43da230 - Browse repository at this point
Copy the full SHA 43da230View commit details
Commits on Mar 5, 2022
-
ci: Remove buggy branch identification
Signed-off-by: Willem Pienaar <git@willem.co>
Configuration menu - View commit details
-
Copy full SHA for 8e5a2f5 - Browse repository at this point
Copy the full SHA 8e5a2f5View commit details -
Signed-off-by: Willem Pienaar <git@willem.co>
Configuration menu - View commit details
-
Copy full SHA for f6129b0 - Browse repository at this point
Copy the full SHA f6129b0View commit details -
ci: Fix broken release preparation
Signed-off-by: Willem Pienaar <git@willem.co>
Configuration menu - View commit details
-
Copy full SHA for 04788c1 - Browse repository at this point
Copy the full SHA 04788c1View commit details -
ci: Add ci bot as committer and fix typo in dry-run config
Signed-off-by: feast-ci-bot <feast-ci-bot@willem.co>
Configuration menu - View commit details
-
Copy full SHA for 978643e - Browse repository at this point
Copy the full SHA 978643eView commit details -
chore(release): release 0.19.0
# [0.19.0](feast-dev/feast@v0.18.0...v0.19.0) (2022-03-05) ### Bug Fixes * Added additional value types to UI parser and removed references to registry-bq.json ([feast-dev#2361](feast-dev#2361)) ([d202d51](feast-dev@d202d51)) * Fix Redshift bug that stops waiting on statements after 5 minutes ([feast-dev#2363](feast-dev#2363)) ([74f887f](feast-dev@74f887f)) * Method _should_use_plan only returns true for local sqlite provider ([feast-dev#2344](feast-dev#2344)) ([fdb5f21](feast-dev@fdb5f21)) * Remove redis service to prevent more conflicts and add redis node to master_only ([feast-dev#2354](feast-dev#2354)) ([993616f](feast-dev@993616f)) * Rollback Redis-py to Redis-py-cluster ([feast-dev#2347](feast-dev#2347)) ([1ba86fb](feast-dev@1ba86fb)) * Update github workflow to prevent redis from overlapping ports. ([feast-dev#2350](feast-dev#2350)) ([c2a6c6c](feast-dev@c2a6c6c)) ### Features * Add owner field to Entity and rename labels to tags ([412d625](feast-dev@412d625)) * Allow all snowflake python connector connection methods to be available to Feast ([feast-dev#2356](feast-dev#2356)) ([ec7385c](feast-dev@ec7385c)) * Allowing password based authentication and SSL for Redis in Java feature server ([0af8adb](feast-dev@0af8adb)) * Event timestamps response ([feast-dev#2355](feast-dev#2355)) ([5481caf](feast-dev@5481caf)) * Feast Spark Offline Store ([feast-dev#2349](feast-dev#2349)) ([98b8d8d](feast-dev@98b8d8d)) * Initial merge of Web UI logic ([feast-dev#2352](feast-dev#2352)) ([ce3bc59](feast-dev@ce3bc59)) * Key ttl setting for redis online store ([feast-dev#2341](feast-dev#2341)) ([236a108](feast-dev@236a108)) * Metadata changes & making data sources top level objects to power Feast UI ([feast-dev#2336](feast-dev#2336)) ([43da230](feast-dev@43da230))
Configuration menu - View commit details
-
Copy full SHA for ca5ad24 - Browse repository at this point
Copy the full SHA ca5ad24View commit details -
chore: Fix changelog and disable release comments
Signed-off-by: Willem Pienaar <git@willem.co>
Configuration menu - View commit details
-
Copy full SHA for 21c1b6f - Browse repository at this point
Copy the full SHA 21c1b6fView commit details -
fix: Fix unhashable Snowflake and Redshift sources
Signed-off-by: Willem Pienaar <git@willem.co>
Configuration menu - View commit details
-
Copy full SHA for cd8f1c9 - Browse repository at this point
Copy the full SHA cd8f1c9View commit details -
chore: Remove needs-kind and release not requirement
Signed-off-by: Willem Pienaar <git@willem.co>
Configuration menu - View commit details
-
Copy full SHA for 7b36a9c - Browse repository at this point
Copy the full SHA 7b36a9cView commit details -
chore: Remove release note block
Signed-off-by: Willem Pienaar <git@willem.co>
Configuration menu - View commit details
-
Copy full SHA for 076fa7a - Browse repository at this point
Copy the full SHA 076fa7aView commit details -
ci: Uncheck prerelease status for patch releases
Signed-off-by: Willem Pienaar <git@willem.co>
Configuration menu - View commit details
-
Copy full SHA for e6b5d5a - Browse repository at this point
Copy the full SHA e6b5d5aView commit details
Commits on Mar 6, 2022
-
ci: Set up go in the pr integration test workflow (feast-dev#2367)
Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a5fbd08 - Browse repository at this point
Copy the full SHA a5fbd08View commit details -
fix: Fix default feast apply path without any extras (feast-dev#2373)
* fix: Fix default feast apply path without any extras Signed-off-by: Danny Chiao <danny@tecton.ai> * revert removing ge Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 6ba7fc7 - Browse repository at this point
Copy the full SHA 6ba7fc7View commit details
Commits on Mar 7, 2022
-
docs: Add short section about github actions (feast-dev#2315)
* Add short section about github actions Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Move to contributing.md Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 6786bc2 - Browse repository at this point
Copy the full SHA 6786bc2View commit details -
fix: Use the correct dockerhub image tag when building feature servers (
feast-dev#2372) * fix: Use the correct dockerhub image tag when building feature servers Signed-off-by: Achal Shah <achals@gmail.com> * Print attempt Signed-off-by: Achal Shah <achals@gmail.com> * Increase sleep interval Signed-off-by: Achal Shah <achals@gmail.com> * More logging and sleep Signed-off-by: Achal Shah <achals@gmail.com> * change logging to debug Signed-off-by: Achal Shah <achals@gmail.com> * Change the dockerimage name Signed-off-by: Achal Shah <achals@gmail.com> * Change version to have periods Signed-off-by: Achal Shah <achals@gmail.com> * Change version entirely Signed-off-by: Achal Shah <achals@gmail.com> * Undo unintended changes Signed-off-by: Achal Shah <achals@gmail.com> * Remove dead branch Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0d62c1d - Browse repository at this point
Copy the full SHA 0d62c1dView commit details -
fix: Making a name for data sources not a breaking change (feast-dev#…
…2379) * fix: Making a name for data sources not a breaking change Signed-off-by: Danny Chiao <danny@tecton.ai> * fix test Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 71d7ae2 - Browse repository at this point
Copy the full SHA 71d7ae2View commit details -
fix: Update some fields optional in UI parser (feast-dev#2380)
Signed-off-by: Yun Nan Liu <yunnanl@twitter.com> Co-authored-by: Yun Nan Liu <yunnanl@twitter.com> Co-authored-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for cff7ac3 - Browse repository at this point
Copy the full SHA cff7ac3View commit details
Commits on Mar 8, 2022
-
fix: Fix spark docs (feast-dev#2382)
* Fix spark docs Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix readme.md Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix md Signed-off-by: Kevin Zhang <kzhang@tecton.ai> Co-authored-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for d4a606a - Browse repository at this point
Copy the full SHA d4a606aView commit details -
feat: Makefile for contrib for Issue feast-dev#2364 (feast-dev#2366)
* Add make file Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix makefile Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Clean up Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add documentation Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Clean up Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update documentation Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * update make target Signed-off-by: Kevin Zhang <kzhang@tecton.ai> Co-authored-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for a02325b - Browse repository at this point
Copy the full SHA a02325bView commit details -
Closes threadpool resources upon datastore online_write_batch complet…
…ion (feast-dev#2386) Signed-off-by: Pamela Toman <ptoman@paloaltonetworks.com>
Configuration menu - View commit details
-
Copy full SHA for 40593c6 - Browse repository at this point
Copy the full SHA 40593c6View commit details -
feat: Go server (feast-dev#2339)
* Remove sdk/go Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai> Signed-off-by: Achal Shah <achals@gmail.com> * Add interfaces and overall skeleton (incl working protobufs) Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai> Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Wire up FeatureStore & OnlineStore, implement RedisOnlineStore constructor, add tests Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai> Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Introduce RepoConfig struct instead of using raw map[string]interface{} Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai> Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Pass feast project name to RedisOnlineStore Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai> Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Add Redis Online Read Test Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Implement gRPC server start logic Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai> Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Update OnlineRead interface Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Redis reader with hashing implemented Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * added implementation for GetOnlineFeatures in featurestore and a simple test Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Iterate on key building Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Implement gRPC server Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai> Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Fix some warnings Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai> Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Fix bugs & tests Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai> Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Implement redis key builder and reader Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Add more TODO comments Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Rebuilt protos Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Ignore read test Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Add more TODO comments Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Clean up serialize function Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * fixed GetOnlineFeatures to so that each EntityKey is a row in the first param of OnlineRead, added values to SerializeValue Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Remove comment Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * return copy of Features from OnlineStore instead of reusing original copy + add response for OnlineStore Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Delete go/protos directory from git, since it's in .gitignore Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai> Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Fix go/server compilation Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai> Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Add integration test Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * added http json endpoint + add validation for feature names and entity keys for each requested feature view in GetOnlineFeatures Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Call go subprocess from Python Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai> Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * fixed GetOnlineFeatures bug Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * removed grpc-gateway + add go http server on fs.serve() Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * experimenting python connector Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * working version of python connector Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * fixed python connector error + add a script to build plugin binary Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * added a simple connector config type to RepoConfig in python sdk to support feast alpha enable go_feature_server Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * migrating python's sdk get_online_features and its helper functions Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * added redis pipeline + passed go tests, haven't tested feature service Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * added integration test w/o odfv + dummy entity Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * accidentally removed entity from request Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * passed integration test Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * first go server clean version, keep python functions. Next commit will diverge from python function calls for more optimized calls Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * added 'optimized' functions Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * added goroutines to OnlineRead Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * added goroutines to redis OnlineRead, getFeaturesToUse, getEntityMaps and entity struct Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Ensure the correct tests are run for the go feature server Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Format and lint Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Remove Go feature server implementation of Python feature server Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Remove incorrect comments Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Clean up Go feature server test logic Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Add docstrings for GoServer class Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Remove unused GoServerError Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Remove unused ConnectorOnlineStore Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Run Go feature server tests separately from main integration tests Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * lint-go + cleaned go code + handle BrokenPipeError in go_server.py Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * added create ./go/protos to compile-protos-go in Makefile Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * removed 1 unneeded comment Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * fix small bug in go_server raise if error is not brokenpipe in stop function Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Add Snowflake back in for Go feature server tests Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * formatted go Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Add CI for Go integration tests Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Modify setup.py to build Go protos and clean up Makefile Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Move go build logic to a different file to not trigger on pip install Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Fix Go protoc command Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * separated create config from json and yaml + changed go server _connect method name + add TODO to user proper logging + fix go_server exception on stop() + change go layout Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * added go server lifecycle test + local infra for go server + experiment with new go server implementations Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Only run Go tests on FileSource Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Fix Makefile commands Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * fixed test to use go_feature_server flag in test + added option to 2 go server implementations + fix parsedKind Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * fixed goserverlifecyle test implementation Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * fixed goserverlifecycle --- still need to review this test Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * added a command to test goserver with thread, works in reasonable time now but need to review go server thread implementation Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Print output Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Clean up Makefile and fix errors in setup.py Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Pin Golang protobuf dependency to specific version Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Format + lint Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Revert previous change Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Add back Python version Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Fix test errors due to rebase Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Add Go version to unit test workflow Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Fix .gitignore Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Format + lint Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Add setup Go action to set correct Go version for unit tests Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Test Gopath in workflow Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Add Github action for installing protoc during unit tests Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Print stderr for Go proto generation Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Check for PATH and GOBIN in unit tests Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Lint Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Switch from using protoc binary for Go protos to grpcio-tools Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Add psutil==5.9.0 dependency for test_go_server_life_cycle test Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Specify Go version during Github actions Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Add back protoc setup Github action Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Add GOPATH to GITHUB_PATH so that protoc-gen-go is discovered Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Set PATH so that protoc-gen-go can be found Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Update Python3.7 ci-requirements file Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Update all requirements Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Fix test Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Fix protoc-gen-go bug for all workflows Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Clean up existing test and mark new test as integration Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Lint Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Correctly set GOPATH in workflows Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * Modify AWS Lambda Dockerfile to copy the necessary Go files Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Achal Shah <achals@gmail.com> * merge infra package into feast package Signed-off-by: Achal Shah <achals@gmail.com> * optimized go server + address some PR comments Signed-off-by: Ly Cao <lycao@Lys-MacBook-Pro.local> Signed-off-by: Achal Shah <achals@gmail.com> * added newServingServiceServer to comply with the rest of the code style Signed-off-by: Ly Cao <lycao@Lys-MacBook-Pro.local> Signed-off-by: Achal Shah <achals@gmail.com> * removed an extra err check Signed-off-by: Ly Cao <lycao@Lys-MacBook-Pro.local> Signed-off-by: Achal Shah <achals@gmail.com> * added pre-allocation to online response metadata Signed-off-by: Ly Cao <lycao@Lys-MacBook-Pro.local> Signed-off-by: Achal Shah <achals@gmail.com> * Fix protoc compilation for go and use a unix domain socket file Signed-off-by: Achal Shah <achals@gmail.com> * Use a flag for compilation Signed-off-by: Achal Shah <achals@gmail.com> * Change flag in Signed-off-by: Achal Shah <achals@gmail.com> * fix: Remove redis service to prevent more conflicts and add redis node to master_only (feast-dev#2354) * Fix redis on master.yml Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Remove hack in make_feature_store_yaml Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix error Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix tests Signed-off-by: Kevin Zhang <kzhang@tecton.ai> Signed-off-by: Achal Shah <achals@gmail.com> * fix: Added additional value types to UI parser and removed references to registry-bq.json (feast-dev#2361) Signed-off-by: Yun Nan Liu <yunnanl@twitter.com> Co-authored-by: Yun Nan Liu <yunnanl@twitter.com> Signed-off-by: Achal Shah <achals@gmail.com> * fix:revert back to jdk 11 for datatypes package Signed-off-by: Danny Chiao <danny@tecton.ai> Signed-off-by: Achal Shah <achals@gmail.com> * fix:upgrade feast ui packages to fix critical vulnerabilities Signed-off-by: Danny Chiao <danny@tecton.ai> Signed-off-by: Achal Shah <achals@gmail.com> * ci: Add support for semantic release (feast-dev#2332) * Add support for semantic release Signed-off-by: Willem Pienaar <git@willem.co> * Fix typos Signed-off-by: Willem Pienaar <git@willem.co> * Require a Personal Access Token Signed-off-by: Willem Pienaar <git@willem.co> Signed-off-by: Achal Shah <achals@gmail.com> * feat: Allow all snowflake python connector connection methods to be available to Feast (feast-dev#2356) * Allow all snowflake python connector connection methods to be available to feast Signed-off-by: Miles Adkins <miles.adkins@snowflake.com> * format/lint Signed-off-by: Miles Adkins <miles.adkins@snowflake.com> * feat: have feast using snowflake python connector for authentication Signed-off-by: Miles Adkins <miles.adkins@snowflake.com> * fix random print Signed-off-by: Miles Adkins <miles.adkins@snowflake.com> Signed-off-by: Achal Shah <achals@gmail.com> * fix: Fix Redshift bug that stops waiting on statements after 5 minutes (feast-dev#2363) Signed-off-by: Tsotne Tabidze <tsotne@tecton.ai> Signed-off-by: Achal Shah <achals@gmail.com> * feat: Feast Spark Offline Store (feast-dev#2349) * State of feast Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Clean up changes Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix random incorrect changes Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix build errors Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add spark offline store components to test against current integration tests Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Rename to pass checks Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix issues Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix type checking issues Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Clean up print statements for first review Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix flake 8 lint tests Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add warnings for alpha version release Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Format 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 lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add file store functionality Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add example feature repo Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update data source creator Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Make cli work for feast init with spark Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update the docs Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Clean up code Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Clean up more code Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Uncomment repo configs Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix setup.py Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update dependencies Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix ci dependencies Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Screwed up rebase Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Screwed up rebase Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Screwed up rebase Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Realign with master Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix accidental changes Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Make type map change cleaner Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Address review comments Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix tests accidentally broken Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add comments Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Reformat Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix logger Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Remove unused imports Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix imports Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix CI dependencies Signed-off-by: Danny Chiao <danny@tecton.ai> * Prefix destinations with project name Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update comment Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix 3.8 Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * temporary fix Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * rollback Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * update Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update ci? Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Move third party to contrib Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix imports Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Remove third_party refactor Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Revert ci requirements and update comment in type map Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Revert 3.8-requirements Signed-off-by: Kevin Zhang <kzhang@tecton.ai> Co-authored-by: Danny Chiao <danny@tecton.ai> Signed-off-by: Achal Shah <achals@gmail.com> * ci: Update versions of helm charts + java pom files Signed-off-by: Danny Chiao <danny@tecton.ai> Signed-off-by: Achal Shah <achals@gmail.com> * feat: Event timestamps response (feast-dev#2355) * ability to get event timestamps from online response Signed-off-by: Vitaly Sergeyev <vsergeyev@better.com> * fix event timestamp bugs Signed-off-by: Vitaly Sergeyev <vsergeyev@better.com> * python formatting Signed-off-by: Vitaly Sergeyev <vsergeyev@better.com> * optional param to retrieve event_timestamp in online_reponse Signed-off-by: Vitaly Sergeyev <vsergeyev@better.com> * formatting Signed-off-by: Vitaly Sergeyev <vsergeyev@better.com> * renaming param Signed-off-by: Vitaly Sergeyev <vsergeyev@better.com> Signed-off-by: Achal Shah <achals@gmail.com> * feat: Metadata changes & making data sources top level objects to power Feast UI (feast-dev#2336) * Squash commits for metadata changes Signed-off-by: Danny Chiao <danny@tecton.ai> * tests Signed-off-by: Danny Chiao <danny@tecton.ai> * Add more tests Signed-off-by: Danny Chiao <danny@tecton.ai> * lint Signed-off-by: Danny Chiao <danny@tecton.ai> * Add apply test Signed-off-by: Danny Chiao <danny@tecton.ai> * Add apply test Signed-off-by: Danny Chiao <danny@tecton.ai> * Add apply test Signed-off-by: Danny Chiao <danny@tecton.ai> * lint Signed-off-by: Danny Chiao <danny@tecton.ai> * fix bigquery source Signed-off-by: Danny Chiao <danny@tecton.ai> * fix test Signed-off-by: Danny Chiao <danny@tecton.ai> * fix spark source Signed-off-by: Danny Chiao <danny@tecton.ai> * fix spark source Signed-off-by: Danny Chiao <danny@tecton.ai> Signed-off-by: Achal Shah <achals@gmail.com> * ci: Remove buggy branch identification Signed-off-by: Willem Pienaar <git@willem.co> Signed-off-by: Achal Shah <achals@gmail.com> * fix action and set go version Signed-off-by: Achal Shah <achals@gmail.com> * Complie python protos correctly Signed-off-by: Achal Shah <achals@gmail.com> * Set up go in the pr integration test workflow Signed-off-by: Achal Shah <achals@gmail.com> * Nuke go requirements for python ci (for the moment) Signed-off-by: Achal Shah <achals@gmail.com> * Update redis port Signed-off-by: Achal Shah <achals@gmail.com> * ci: Add version bump script Signed-off-by: Willem Pienaar <git@willem.co> Signed-off-by: Achal Shah <achals@gmail.com> * ci: Fix broken release preparation Signed-off-by: Willem Pienaar <git@willem.co> Signed-off-by: Achal Shah <achals@gmail.com> * ci: Add ci bot as committer and fix typo in dry-run config Signed-off-by: feast-ci-bot <feast-ci-bot@willem.co> Signed-off-by: Achal Shah <achals@gmail.com> * chore(release): release 0.19.0 # [0.19.0](feast-dev/feast@v0.18.0...v0.19.0) (2022-03-05) ### Bug Fixes * Added additional value types to UI parser and removed references to registry-bq.json ([feast-dev#2361](feast-dev#2361)) ([d202d51](feast-dev@d202d51)) * Fix Redshift bug that stops waiting on statements after 5 minutes ([feast-dev#2363](feast-dev#2363)) ([74f887f](feast-dev@74f887f)) * Method _should_use_plan only returns true for local sqlite provider ([feast-dev#2344](feast-dev#2344)) ([fdb5f21](feast-dev@fdb5f21)) * Remove redis service to prevent more conflicts and add redis node to master_only ([feast-dev#2354](feast-dev#2354)) ([993616f](feast-dev@993616f)) * Rollback Redis-py to Redis-py-cluster ([feast-dev#2347](feast-dev#2347)) ([1ba86fb](feast-dev@1ba86fb)) * Update github workflow to prevent redis from overlapping ports. ([feast-dev#2350](feast-dev#2350)) ([c2a6c6c](feast-dev@c2a6c6c)) ### Features * Add owner field to Entity and rename labels to tags ([412d625](feast-dev@412d625)) * Allow all snowflake python connector connection methods to be available to Feast ([feast-dev#2356](feast-dev#2356)) ([ec7385c](feast-dev@ec7385c)) * Allowing password based authentication and SSL for Redis in Java feature server ([0af8adb](feast-dev@0af8adb)) * Event timestamps response ([feast-dev#2355](feast-dev#2355)) ([5481caf](feast-dev@5481caf)) * Feast Spark Offline Store ([feast-dev#2349](feast-dev#2349)) ([98b8d8d](feast-dev@98b8d8d)) * Initial merge of Web UI logic ([feast-dev#2352](feast-dev#2352)) ([ce3bc59](feast-dev@ce3bc59)) * Key ttl setting for redis online store ([feast-dev#2341](feast-dev#2341)) ([236a108](feast-dev@236a108)) * Metadata changes & making data sources top level objects to power Feast UI ([feast-dev#2336](feast-dev#2336)) ([43da230](feast-dev@43da230)) Signed-off-by: Achal Shah <achals@gmail.com> * chore: Fix changelog and disable release comments Signed-off-by: Willem Pienaar <git@willem.co> Signed-off-by: Achal Shah <achals@gmail.com> * fix: Fix unhashable Snowflake and Redshift sources Signed-off-by: Willem Pienaar <git@willem.co> Signed-off-by: Achal Shah <achals@gmail.com> * chore: Remove needs-kind and release not requirement Signed-off-by: Willem Pienaar <git@willem.co> Signed-off-by: Achal Shah <achals@gmail.com> * chore: Remove release note block Signed-off-by: Willem Pienaar <git@willem.co> Signed-off-by: Achal Shah <achals@gmail.com> * ci: Uncheck prerelease status for patch releases Signed-off-by: Willem Pienaar <git@willem.co> Signed-off-by: Achal Shah <achals@gmail.com> * fix: Fix default feast apply path without any extras (feast-dev#2373) * fix: Fix default feast apply path without any extras Signed-off-by: Danny Chiao <danny@tecton.ai> * revert removing ge Signed-off-by: Danny Chiao <danny@tecton.ai> Signed-off-by: Achal Shah <achals@gmail.com> * docs: Add short section about github actions (feast-dev#2315) * Add short section about github actions Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Move to contributing.md Signed-off-by: Kevin Zhang <kzhang@tecton.ai> Signed-off-by: Achal Shah <achals@gmail.com> * fix: Use the correct dockerhub image tag when building feature servers (feast-dev#2372) * fix: Use the correct dockerhub image tag when building feature servers Signed-off-by: Achal Shah <achals@gmail.com> * Print attempt Signed-off-by: Achal Shah <achals@gmail.com> * Increase sleep interval Signed-off-by: Achal Shah <achals@gmail.com> * More logging and sleep Signed-off-by: Achal Shah <achals@gmail.com> * change logging to debug Signed-off-by: Achal Shah <achals@gmail.com> * Change the dockerimage name Signed-off-by: Achal Shah <achals@gmail.com> * Change version to have periods Signed-off-by: Achal Shah <achals@gmail.com> * Change version entirely Signed-off-by: Achal Shah <achals@gmail.com> * Undo unintended changes Signed-off-by: Achal Shah <achals@gmail.com> * Remove dead branch Signed-off-by: Achal Shah <achals@gmail.com> * compile go as part of python ci setup Signed-off-by: Achal Shah <achals@gmail.com> * set path with gopath/bin Signed-off-by: Achal Shah <achals@gmail.com> * Set path for commands correctly Signed-off-by: Achal Shah <achals@gmail.com> * Set up go for lint-go Signed-off-by: Achal Shah <achals@gmail.com> * Remove makefile stuff Signed-off-by: Achal Shah <achals@gmail.com> * Fix workflows and Makefile commands Signed-off-by: Achal Shah <achals@gmail.com> * protoc-gen-go-grpc Signed-off-by: Achal Shah <achals@gmail.com> * install go deps first Signed-off-by: Achal Shah <achals@gmail.com> * Compile go protos as well Signed-off-by: Achal Shah <achals@gmail.com> * Remove go mod tidy from the deps target Signed-off-by: Achal Shah <achals@gmail.com> * Better python tooling Signed-off-by: Achal Shah <achals@gmail.com> * Remove container Signed-off-by: Achal Shah <achals@gmail.com> * Upgrade lint go as well Signed-off-by: Achal Shah <achals@gmail.com> * Upgrade lint go as well Signed-off-by: Achal Shah <achals@gmail.com> * More logging for unit-go Signed-off-by: Achal Shah <achals@gmail.com> * Install using python setup.py develop Signed-off-by: Achal Shah <achals@gmail.com> * install-python-ci-dependencies Signed-off-by: Achal Shah <achals@gmail.com> * Skip tests that need a feature repo Signed-off-by: Achal Shah <achals@gmail.com> * Skip a scary forking test Signed-off-by: Achal Shah <achals@gmail.com> * Remove all the crusty port stuff and disable the lifecycle test Signed-off-by: Achal Shah <achals@gmail.com> * Remove more crusty port stuff Signed-off-by: Achal Shah <achals@gmail.com> * Update skip message Signed-off-by: Achal Shah <achals@gmail.com> * Introduce a sleep before reading values Signed-off-by: Achal Shah <achals@gmail.com> * Disable one more test configuration since background thread-based monitoring doesn't currently work Signed-off-by: Achal Shah <achals@gmail.com> * Disable the test entirely Signed-off-by: Achal Shah <achals@gmail.com> * ci: Add support for semantic release (feast-dev#2332) * Add support for semantic release Signed-off-by: Willem Pienaar <git@willem.co> * Fix typos Signed-off-by: Willem Pienaar <git@willem.co> * Require a Personal Access Token Signed-off-by: Willem Pienaar <git@willem.co> Signed-off-by: Achal Shah <achals@gmail.com> * feat: Feast Spark Offline Store (feast-dev#2349) * State of feast Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Clean up changes Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix random incorrect changes Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix build errors Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add spark offline store components to test against current integration tests Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Rename to pass checks Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix issues Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix type checking issues Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Clean up print statements for first review Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix flake 8 lint tests Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add warnings for alpha version release Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Format 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 lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add file store functionality Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add example feature repo Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update data source creator Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Make cli work for feast init with spark Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update the docs Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Clean up code Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Clean up more code Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Uncomment repo configs Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix setup.py Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update dependencies Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix ci dependencies Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Screwed up rebase Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Screwed up rebase Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Screwed up rebase Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Realign with master Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix accidental changes Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Make type map change cleaner Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Address review comments Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix tests accidentally broken Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add comments Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Reformat Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix logger Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Remove unused imports Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix imports Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix CI dependencies Signed-off-by: Danny Chiao <danny@tecton.ai> * Prefix destinations with project name Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update comment Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix 3.8 Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * temporary fix Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * rollback Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * update Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update ci? Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Move third party to contrib Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix imports Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Remove third_party refactor Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Revert ci requirements and update comment in type map Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Revert 3.8-requirements Signed-off-by: Kevin Zhang <kzhang@tecton.ai> Co-authored-by: Danny Chiao <danny@tecton.ai> Signed-off-by: Achal Shah <achals@gmail.com> * ci: Update versions of helm charts + java pom files Signed-off-by: Danny Chiao <danny@tecton.ai> Signed-off-by: Achal Shah <achals@gmail.com> * feat: Metadata changes & making data sources top level objects to power Feast UI (feast-dev#2336) * Squash commits for metadata changes Signed-off-by: Danny Chiao <danny@tecton.ai> * tests Signed-off-by: Danny Chiao <danny@tecton.ai> * Add more tests Signed-off-by: Danny Chiao <danny@tecton.ai> * lint Signed-off-by: Danny Chiao <danny@tecton.ai> * Add apply test Signed-off-by: Danny Chiao <danny@tecton.ai> * Add apply test Signed-off-by: Danny Chiao <danny@tecton.ai> * Add apply test Signed-off-by: Danny Chiao <danny@tecton.ai> * lint Signed-off-by: Danny Chiao <danny@tecton.ai> * fix bigquery source Signed-off-by: Danny Chiao <danny@tecton.ai> * fix test Signed-off-by: Danny Chiao <danny@tecton.ai> * fix spark source Signed-off-by: Danny Chiao <danny@tecton.ai> * fix spark source Signed-off-by: Danny Chiao <danny@tecton.ai> Signed-off-by: Achal Shah <achals@gmail.com> * ci: Remove buggy branch identification Signed-off-by: Willem Pienaar <git@willem.co> Signed-off-by: Achal Shah <achals@gmail.com> * ci: Add version bump script Signed-off-by: Willem Pienaar <git@willem.co> Signed-off-by: Achal Shah <achals@gmail.com> * ci: Fix broken release preparation Signed-off-by: Willem Pienaar <git@willem.co> Signed-off-by: Achal Shah <achals@gmail.com> * ci: Add ci bot as committer and fix typo in dry-run config Signed-off-by: feast-ci-bot <feast-ci-bot@willem.co> Signed-off-by: Achal Shah <achals@gmail.com> * chore(release): release 0.19.0 * Added additional value types to UI parser and removed references to registry-bq.json ([feast-dev#2361](feast-dev#2361)) ([d202d51](feast-dev@d202d51)) * Fix Redshift bug that stops waiting on statements after 5 minutes ([feast-dev#2363](feast-dev#2363)) ([74f887f](feast-dev@74f887f)) * Method _should_use_plan only returns true for local sqlite provider ([feast-dev#2344](feast-dev#2344)) ([fdb5f21](feast-dev@fdb5f21)) * Remove redis service to prevent more conflicts and add redis node to master_only ([feast-dev#2354](feast-dev#2354)) ([993616f](feast-dev@993616f)) * Rollback Redis-py to Redis-py-cluster ([feast-dev#2347](feast-dev#2347)) ([1ba86fb](feast-dev@1ba86fb)) * Update github workflow to prevent redis from overlapping ports. ([feast-dev#2350](feast-dev#2350)) ([c2a6c6c](feast-dev@c2a6c6c)) * Add owner field to Entity and rename labels to tags ([412d625](feast-dev@412d625)) * Allow all snowflake python connector connection methods to be available to Feast ([feast-dev#2356](feast-dev#2356)) ([ec7385c](feast-dev@ec7385c)) * Allowing password based authentication and SSL for Redis in Java feature server ([0af8adb](feast-dev@0af8adb)) * Event timestamps response ([feast-dev#2355](feast-dev#2355)) ([5481caf](feast-dev@5481caf)) * Feast Spark Offline Store ([feast-dev#2349](feast-dev#2349)) ([98b8d8d](feast-dev@98b8d8d)) * Initial merge of Web UI logic ([feast-dev#2352](feast-dev#2352)) ([ce3bc59](feast-dev@ce3bc59)) * Key ttl setting for redis online store ([feast-dev#2341](feast-dev#2341)) ([236a108](feast-dev@236a108)) * Metadata changes & making data sources top level objects to power Feast UI ([feast-dev#2336](feast-dev#2336)) ([43da230](feast-dev@43da230)) Signed-off-by: Achal Shah <achals@gmail.com> * chore: Fix changelog and disable release comments Signed-off-by: Willem Pienaar <git@willem.co> Signed-off-by: Achal Shah <achals@gmail.com> * ci: Uncheck prerelease status for patch releases Signed-off-by: Willem Pienaar <git@willem.co> Signed-off-by: Achal Shah <achals@gmail.com> * fix: Fix default feast apply path without any extras (feast-dev#2373) * fix: Fix default feast apply path without any extras Signed-off-by: Danny Chiao <danny@tecton.ai> * revert removing ge Signed-off-by: Danny Chiao <danny@tecton.ai> Signed-off-by: Achal Shah <achals@gmail.com> * fix: Making a name for data sources not a breaking change (feast-dev#2379) * fix: Making a name for data sources not a breaking change Signed-off-by: Danny Chiao <danny@tecton.ai> * fix test Signed-off-by: Danny Chiao <danny@tecton.ai> Signed-off-by: Achal Shah <achals@gmail.com> * fix: Update some fields optional in UI parser (feast-dev#2380) Signed-off-by: Yun Nan Liu <yunnanl@twitter.com> Co-authored-by: Yun Nan Liu <yunnanl@twitter.com> Co-authored-by: Danny Chiao <danny@tecton.ai> Signed-off-by: Achal Shah <achals@gmail.com> * fix: Fix spark docs (feast-dev#2382) * Fix spark docs Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix readme.md Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix md Signed-off-by: Kevin Zhang <kzhang@tecton.ai> Co-authored-by: Danny Chiao <danny@tecton.ai> Signed-off-by: Achal Shah <achals@gmail.com> * feat: Makefile for contrib for Issue feast-dev#2364 (feast-dev#2366) * Add make file Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix makefile Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Clean up Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add documentation Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Clean up Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update documentation Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * update make target Signed-off-by: Kevin Zhang <kzhang@tecton.ai> Co-authored-by: Danny Chiao <danny@tecton.ai> Signed-off-by: Achal Shah <achals@gmail.com> * Closes threadpool resources upon datastore online_write_batch completion (feast-dev#2386) Signed-off-by: Pamela Toman <ptoman@paloaltonetworks.com> Signed-off-by: Achal Shah <achals@gmail.com> * CR comments Signed-off-by: Achal Shah <achals@gmail.com> Co-authored-by: Tsotne Tabidze <tsotne@tecton.ai> Co-authored-by: Willem Pienaar <willem@Willems-MacBook-Pro.local> Co-authored-by: Ly Cao <lycao@Lys-MacBook-Pro.local> Co-authored-by: Willem Pienaar <git@willem.co> Co-authored-by: Ly Cao <lycao@lys-macbook-pro.myfiosgateway.com> Co-authored-by: Felix Wang <wangfelix98@gmail.com> Co-authored-by: Achal Shah <achals@gmail.com> Co-authored-by: Kevin Zhang <kzhang@tecton.ai> Co-authored-by: mickey-liu <mickey.y.liu@gmail.com> Co-authored-by: Yun Nan Liu <yunnanl@twitter.com> Co-authored-by: Danny Chiao <danny@tecton.ai> Co-authored-by: Willem Pienaar <6728866+woop@users.noreply.github.com> Co-authored-by: sfc-gh-madkins <82121043+sfc-gh-madkins@users.noreply.github.com> Co-authored-by: Vitaly Sergeyev <vsergeyev@better.com> Co-authored-by: feast-ci-bot <feast-ci-bot@willem.co> Co-authored-by: ptoman-pa <95256508+ptoman-pa@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d12e7ef - Browse repository at this point
Copy the full SHA d12e7efView commit details
Commits on Mar 9, 2022
-
fix: Fixing Spark template to include source name (feast-dev#2381)
Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for a985f1d - Browse repository at this point
Copy the full SHA a985f1dView commit details -
ci: Have integration tests also run when a PR is LGTM'd (feast-dev#2385)
Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 6fc0867 - Browse repository at this point
Copy the full SHA 6fc0867View commit details -
fix: Fix Spark template to work correctly on feast init -t spark (fea…
…st-dev#2393) Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for ae133fd - Browse repository at this point
Copy the full SHA ae133fdView commit details
Commits on Mar 10, 2022
-
feat: Use a daemon thread to monitor the go feature server exclusively (
feast-dev#2391) * feat: Use a daemon thread to monitor the go feature server exclusively Also reenable the tests for lifecycle management of the goserver Signed-off-by: Achal Shah <achals@gmail.com> * fix workflow Signed-off-by: Achal Shah <achals@gmail.com> * Fix setup.py build_python_protos Signed-off-by: Achal Shah <achals@gmail.com> * CR comments Signed-off-by: Achal Shah <achals@gmail.com> * mkdir is needed Signed-off-by: Achal Shah <achals@gmail.com> * explicit commit Signed-off-by: Achal Shah <achals@gmail.com> * flush file explicitly Signed-off-by: Achal Shah <achals@gmail.com> * Flush registry changes Signed-off-by: Achal Shah <achals@gmail.com> * Signal handler can only be triggered from main thread Signed-off-by: Achal Shah <achals@gmail.com> * join on background thread when cancelling and update test Signed-off-by: Achal Shah <achals@gmail.com> * fix redis Signed-off-by: Achal Shah <achals@gmail.com> * add back go_build.py Signed-off-by: Achal Shah <achals@gmail.com> * wait on grpc connection check Signed-off-by: Achal Shah <achals@gmail.com> * Add a more robust wait Signed-off-by: Achal Shah <achals@gmail.com> * Add a sleep Signed-off-by: Achal Shah <achals@gmail.com> * Remove explicitt cleanup Signed-off-by: Achal Shah <achals@gmail.com> * More defensive Signed-off-by: Achal Shah <achals@gmail.com> * Even more defensive Signed-off-by: Achal Shah <achals@gmail.com> * Stop join Signed-off-by: Achal Shah <achals@gmail.com> * Clean up the process to ensure next one is fine Signed-off-by: Achal Shah <achals@gmail.com> * join thread Signed-off-by: Achal Shah <achals@gmail.com> * remove a sleep Signed-off-by: Achal Shah <achals@gmail.com> * Cleanup Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0bb5e8c - Browse repository at this point
Copy the full SHA 0bb5e8cView commit details -
refactor: Delete unnecessary errors.go file (feast-dev#2392)
* Clean up docstrings Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Move featureNameCollisionError from errors.go into featurestore.go Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a8144dd - Browse repository at this point
Copy the full SHA a8144ddView commit details -
ci: Ensure lgtm also triggers Java PR tests and fix YAML formatting (f…
…east-dev#2396) Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9aa96b9 - Browse repository at this point
Copy the full SHA 9aa96b9View commit details -
feat: Add templating for dynamodb table name (feast-dev#2394)
Signed-off-by: Danny Boland <danny@bloomandwild.com>
Configuration menu - View commit details
-
Copy full SHA for f591088 - Browse repository at this point
Copy the full SHA f591088View commit details -
ci: Reintroduce redis services at 6379 (feast-dev#2395)
Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6498794 - Browse repository at this point
Copy the full SHA 6498794View commit details
Commits on Mar 11, 2022
-
ci: Use the default redis port for tests and remove unnecessary action (
feast-dev#2398) Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c2389da - Browse repository at this point
Copy the full SHA c2389daView commit details
Commits on Mar 14, 2022
-
refactor: Go server cleanup (feast-dev#2397)
* Rename goserver folder to server Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Various comments and other small cleanup Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Format errors to be lower case and not end with punctuation Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Format and other small cleanup Signed-off-by: Felix Wang <wangfelix98@gmail.com> * More cleanup Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Fix constant Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Switch to gRPC errors Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Rename ParsedKind struct to Features Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Cleanup Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Rename goserver binary to server Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b35e1e8 - Browse repository at this point
Copy the full SHA b35e1e8View commit details
Commits on Mar 15, 2022
-
chore: Adding basic usage tracking to Spark contrib plugin (feast-dev…
…#2402) Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 05098be - Browse repository at this point
Copy the full SHA 05098beView commit details -
ci: Ensure lgtm triggers PR tests (feast-dev#2404)
Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 37ab13b - Browse repository at this point
Copy the full SHA 37ab13bView commit details -
fix: Create __init__ files for the proto-generated python dirs (feast…
…-dev#2410) * fix: Create __init__ files for the proto-generated python dirs Signed-off-by: Achal Shah <achals@gmail.com> * remove dupe import Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e17028d - Browse repository at this point
Copy the full SHA e17028dView commit details
Commits on Mar 17, 2022
-
fix: Added Redshift and Spark typecheck to data_source event_timestam…
…p_col inference (feast-dev#2389) * added Redshift typecheck to data_source event_timestamp_col inference Signed-off-by: Shai Bruhis <shaibruhis@gmail.com> * address comments Signed-off-by: Shai Bruhis <shaibruhis@gmail.com> * moved non file data sources into their own test Signed-off-by: Shai Bruhis <shaibruhis@gmail.com> * addressed comments Signed-off-by: Shai Bruhis <shaibruhis@gmail.com> * fixed texts Signed-off-by: Shai Bruhis <shaibruhis@gmail.com> * remove previously defined event_timestamp_column from data_source to allow for inference Signed-off-by: Shai Bruhis <shaibruhis@gmail.com> * made a deepcopy of data_sources to not affect other tests Signed-off-by: Shai Bruhis <shaibruhis@gmail.com> * linter Signed-off-by: Shai Bruhis <shaibruhis@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 04dea73 - Browse repository at this point
Copy the full SHA 04dea73View commit details
Commits on Mar 21, 2022
-
feat: Allow using entity's join_key in get_online_features (feast-dev…
…#2420) * allowing using entity's join_key in get_online_features Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * fix tests Signed-off-by: pyalex <moskalenko.alexey@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 068c765 - Browse repository at this point
Copy the full SHA 068c765View commit details -
fix!: GetOnlineFeatureResponse in Python feature server should be con…
…sisten… (feast-dev#2418) * GetOnlineFeatureResponse in Python feature server should be consistent with Java implementation Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * fix local e2e test Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * reuse timestamp in response generation Signed-off-by: pyalex <moskalenko.alexey@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 835eef2 - Browse repository at this point
Copy the full SHA 835eef2View commit details -
chore: Adding documentation on community calendar + newsletter + upda…
…ting CONTRIBUTING.md (feast-dev#2425) * chore: Adding documentation on community calendar + newsletter and cross linking more on how to contribute to Feast Signed-off-by: Danny Chiao <danny@tecton.ai> * fix PR template Signed-off-by: Danny Chiao <danny@tecton.ai> * fix PR template Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for c6e76a6 - Browse repository at this point
Copy the full SHA c6e76a6View commit details -
feat: Graduate write_to_online_store out of experimental status (feas…
…t-dev#2426) Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e7dd4b7 - Browse repository at this point
Copy the full SHA e7dd4b7View commit details -
refactor!: Remove deprecated parameters from Entity and FeatureView (f…
…east-dev#2427) * Remove labels parameter from Entity Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Remove input parameter and deprecate Duration type for ttl parameter in FeatureView Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Change examples to stop using Duration Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Delete unused example feature repo Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Format Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e0041f1 - Browse repository at this point
Copy the full SHA e0041f1View commit details -
ci: Modify release script to only do minor release for breaking chang…
…es (feast-dev#2431) Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for bb82741 - Browse repository at this point
Copy the full SHA bb82741View commit details
Commits on Mar 22, 2022
-
fix: Ensure that __init__ files exist in proto dirs (feast-dev#2433)
Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9b94f7b - Browse repository at this point
Copy the full SHA 9b94f7bView commit details -
fix: Typos in Feast UI error message (feast-dev#2432)
The error message refers to `feature_store.json` instead of `feature_store.yaml`. Signed-off-by: Benjamin Tan <benjamintanweihao@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e14369d - Browse repository at this point
Copy the full SHA e14369dView commit details -
feat: Make feast PEP 561 compliant (feast-dev#2405)
* add py.typed marker Signed-off-by: Tomas Pereira de Vasconcelos <tomasvasconcelos1@gmail.com> * add py.typed to MANIFEST.in Signed-off-by: Tomas Pereira de Vasconcelos <tomasvasconcelos1@gmail.com> * ignore mypy error from generated protos modules Signed-off-by: Tomas Pereira de Vasconcelos <tomasvasconcelos1@gmail.com> * revert: ignore mypy error from generated protos modules Signed-off-by: Tomas Pereira de Vasconcelos <tomasvasconcelos1@gmail.com> * reorder imports Signed-off-by: Achal Shah <achals@gmail.com> Signed-off-by: Tomas Pereira de Vasconcelos <tomasvasconcelos1@gmail.com> * sort imports Signed-off-by: Tomas Pereira de Vasconcelos <tomasvasconcelos1@gmail.com> * sort imports Signed-off-by: Tomas Pereira de Vasconcelos <tomasvasconcelos1@gmail.com> * feat: Allow using entity's join_key in get_online_features (feast-dev#2420) * allowing using entity's join_key in get_online_features Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * fix tests Signed-off-by: pyalex <moskalenko.alexey@gmail.com> Signed-off-by: Tomas Pereira de Vasconcelos <tomasvasconcelos1@gmail.com> * fix!: GetOnlineFeatureResponse in Python feature server should be consisten… (feast-dev#2418) * GetOnlineFeatureResponse in Python feature server should be consistent with Java implementation Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * fix local e2e test Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * reuse timestamp in response generation Signed-off-by: pyalex <moskalenko.alexey@gmail.com> Signed-off-by: Tomas Pereira de Vasconcelos <tomasvasconcelos1@gmail.com> * chore: Adding documentation on community calendar + newsletter + updating CONTRIBUTING.md (feast-dev#2425) * chore: Adding documentation on community calendar + newsletter and cross linking more on how to contribute to Feast Signed-off-by: Danny Chiao <danny@tecton.ai> * fix PR template Signed-off-by: Danny Chiao <danny@tecton.ai> * fix PR template Signed-off-by: Danny Chiao <danny@tecton.ai> Signed-off-by: Tomas Pereira de Vasconcelos <tomasvasconcelos1@gmail.com> * feat: Graduate write_to_online_store out of experimental status (feast-dev#2426) Signed-off-by: Achal Shah <achals@gmail.com> Signed-off-by: Tomas Pereira de Vasconcelos <tomasvasconcelos1@gmail.com> * refactor!: Remove deprecated parameters from Entity and FeatureView (feast-dev#2427) * Remove labels parameter from Entity Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Remove input parameter and deprecate Duration type for ttl parameter in FeatureView Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Change examples to stop using Duration Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Delete unused example feature repo Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Format Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Tomas Pereira de Vasconcelos <tomasvasconcelos1@gmail.com> * ci: Modify release script to only do minor release for breaking changes (feast-dev#2431) Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Tomas Pereira de Vasconcelos <tomasvasconcelos1@gmail.com> * fix: Ensure that __init__ files exist in proto dirs (feast-dev#2433) Signed-off-by: Achal Shah <achals@gmail.com> Signed-off-by: Tomas Pereira de Vasconcelos <tomasvasconcelos1@gmail.com> * feat: Allow using entity's join_key in get_online_features (feast-dev#2420) * allowing using entity's join_key in get_online_features Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * fix tests Signed-off-by: pyalex <moskalenko.alexey@gmail.com> Signed-off-by: Tomas Pereira de Vasconcelos <tomasvasconcelos1@gmail.com> * fix!: GetOnlineFeatureResponse in Python feature server should be consisten… (feast-dev#2418) * GetOnlineFeatureResponse in Python feature server should be consistent with Java implementation Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * fix local e2e test Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * reuse timestamp in response generation Signed-off-by: pyalex <moskalenko.alexey@gmail.com> Signed-off-by: Tomas Pereira de Vasconcelos <tomasvasconcelos1@gmail.com> * chore: Adding documentation on community calendar + newsletter + updating CONTRIBUTING.md (feast-dev#2425) * chore: Adding documentation on community calendar + newsletter and cross linking more on how to contribute to Feast Signed-off-by: Danny Chiao <danny@tecton.ai> * fix PR template Signed-off-by: Danny Chiao <danny@tecton.ai> * fix PR template Signed-off-by: Danny Chiao <danny@tecton.ai> Signed-off-by: Tomas Pereira de Vasconcelos <tomasvasconcelos1@gmail.com> * feat: Graduate write_to_online_store out of experimental status (feast-dev#2426) Signed-off-by: Achal Shah <achals@gmail.com> Signed-off-by: Tomas Pereira de Vasconcelos <tomasvasconcelos1@gmail.com> * refactor!: Remove deprecated parameters from Entity and FeatureView (feast-dev#2427) * Remove labels parameter from Entity Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Remove input parameter and deprecate Duration type for ttl parameter in FeatureView Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Change examples to stop using Duration Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Delete unused example feature repo Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Format Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Tomas Pereira de Vasconcelos <tomasvasconcelos1@gmail.com> * ci: Modify release script to only do minor release for breaking changes (feast-dev#2431) Signed-off-by: Felix Wang <wangfelix98@gmail.com> Signed-off-by: Tomas Pereira de Vasconcelos <tomasvasconcelos1@gmail.com> * fix: Ensure that __init__ files exist in proto dirs (feast-dev#2433) Signed-off-by: Achal Shah <achals@gmail.com> Signed-off-by: Tomas Pereira de Vasconcelos <tomasvasconcelos1@gmail.com> Co-authored-by: Achal Shah <achals@gmail.com> Co-authored-by: Oleksii Moskalenko <moskalenko.alexey@gmail.com> Co-authored-by: Danny Chiao <danny@tecton.ai> Co-authored-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3c41f94 - Browse repository at this point
Copy the full SHA 3c41f94View commit details -
fix: Add PushSource proto and Python class (feast-dev#2428)
* fix: Add PushSource proto and Python class Signed-off-by: Achal Shah <achals@gmail.com> * tests Signed-off-by: Achal Shah <achals@gmail.com> * remove pdb Signed-off-by: Achal Shah <achals@gmail.com> * cr Signed-off-by: Achal Shah <achals@gmail.com> * cr Signed-off-by: Achal Shah <achals@gmail.com> * cr Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9a4bd63 - Browse repository at this point
Copy the full SHA 9a4bd63View commit details -
ci: Pin setup-gcloud actions to v0 instead of master (feast-dev#2434)
Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5e6d9bc - Browse repository at this point
Copy the full SHA 5e6d9bcView commit details -
chore: Add documentation for custom offline stores (feast-dev#2430)
* Add documentation Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix typo Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Address review Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Address review issues Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 163cbb4 - Browse repository at this point
Copy the full SHA 163cbb4View commit details -
fix: Update Makefile to cd into python dir before running commands (f…
…east-dev#2437) Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ca32155 - Browse repository at this point
Copy the full SHA ca32155View commit details -
chore: Mark DynamoDB's templating logic experimental and add a TODO (f…
…east-dev#2439) Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a734c45 - Browse repository at this point
Copy the full SHA a734c45View commit details -
fix: Simplify DataSource.from_proto logic (feast-dev#2424)
* fix: Simplify DataSource.from_proto logic Signed-off-by: Achal Shah <achals@gmail.com> * simpler Signed-off-by: Achal Shah <achals@gmail.com> * use enum instead Signed-off-by: Achal Shah <achals@gmail.com> * rebase and add push Signed-off-by: Achal Shah <achals@gmail.com> * imports Signed-off-by: Achal Shah <achals@gmail.com> * imports Signed-off-by: Achal Shah <achals@gmail.com> * imports Signed-off-by: Achal Shah <achals@gmail.com> * CR Signed-off-by: Achal Shah <achals@gmail.com> * Revert "CR" This reverts commit 989d6c55752b54d2dce8a65271d6963e13b99d1b. Signed-off-by: Achal Shah <achals@gmail.com> * CR Signed-off-by: Achal Shah <achals@gmail.com> * cr Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6bda4d2 - Browse repository at this point
Copy the full SHA 6bda4d2View commit details -
chore(deps): Bump node-forge from 1.2.1 to 1.3.0 in /ui (feast-dev#2436)
Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.2.1 to 1.3.0. - [Release notes](https://github.com/digitalbazaar/forge/releases) - [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md) - [Commits](digitalbazaar/forge@v1.2.1...v1.3.0) --- updated-dependencies: - dependency-name: node-forge dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ab5daae - Browse repository at this point
Copy the full SHA ab5daaeView commit details
Commits on Mar 23, 2022
-
chore: Make Feast UI importable as a NPM Module (feast-dev#2370)
* Make FeastUI publishable as NPM Module Signed-off-by: Tony Chu <tonyhschu@gmail.com> * Fixes tests Signed-off-by: Tony Chu <tonyhschu@gmail.com> * Add Feature Flags as Config Signed-off-by: Tony Chu <tonyhschu@gmail.com> * Update package.json Signed-off-by: Tony Chu <tonyhschu@gmail.com> * Make where to fetch projects configurable. Signed-off-by: Tony Chu <tonyhschu@gmail.com> * Match Feast's License Signed-off-by: Tony Chu <tonyhschu@gmail.com> * Better error messages for missing Project List Signed-off-by: Tony Chu <tonyhschu@gmail.com> * Fix typo and remove gitignore Signed-off-by: Tony Chu <tonyhschu@gmail.com> * Add customization instructions to the README Signed-off-by: Tony Chu <tonyhschu@gmail.com> * Add back tests and document publishing Signed-off-by: Tony Chu <tonyhschu@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 45db6dc - Browse repository at this point
Copy the full SHA 45db6dcView commit details -
feat: Add support for DynamoDB online_read in batches (feast-dev#2371)
* feat: dynamodb onlin read in batches Signed-off-by: Miguel Trejo <armando.trejo.marrufo@gmail.com> * run linters and format Signed-off-by: Miguel Trejo <armando.trejo.marrufo@gmail.com> * feat: batch_size parameter Signed-off-by: Miguel Trejo <armando.trejo.marrufo@gmail.com> * docs: typo in batch_size description Signed-off-by: Miguel Trejo <armando.trejo.marrufo@gmail.com> * trailing white space Signed-off-by: Miguel Trejo <armando.trejo.marrufo@gmail.com> * fix: batch_size is last argument Signed-off-by: Miguel Trejo <armando.trejo.marrufo@gmail.com> * test: dynamodb online store online_read in batches Signed-off-by: Miguel Trejo <armando.trejo.marrufo@gmail.com> * test: mock dynamodb behavior Signed-off-by: Miguel Trejo <armando.trejo.marrufo@gmail.com> * feat: batch_size value must be less than 40 Signed-off-by: Miguel Trejo <armando.trejo.marrufo@gmail.com> * feat: batch_size defaults to 40 Signed-off-by: Miguel Trejo <armando.trejo.marrufo@gmail.com> * feat: sort dynamodb responses Signed-off-by: Miguel Trejo <armando.trejo.marrufo@gmail.com> * resolve merge conflicts Signed-off-by: Miguel Trejo <armando.trejo.marrufo@gmail.com> * test online response proto with redshift:dynamodb Signed-off-by: Miguel Trejo <armando.trejo.marrufo@gmail.com> * feat: consistency in batch_size process Signed-off-by: Miguel Trejo <armando.trejo.marrufo@gmail.com> * fix: return batch_size times None Signed-off-by: Miguel Trejo <armando.trejo.marrufo@gmail.com> * remove debug code Signed-off-by: Miguel Trejo <armando.trejo.marrufo@gmail.com> * typo in docstring Signed-off-by: Miguel Trejo <armando.trejo.marrufo@gmail.com> * batch_size in onlineconfigstore Signed-off-by: Miguel Trejo <armando.trejo.marrufo@gmail.com> Co-authored-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 702ec49 - Browse repository at this point
Copy the full SHA 702ec49View commit details -
feat: Add description, tags, owner fields to all feature view classes (…
…feast-dev#2440) * Fix Entity docstring Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Adding description, tags, owner fields for all feature view classes Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Add docstrings for all feature view __init__ methods Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ed5e928 - Browse repository at this point
Copy the full SHA ed5e928View commit details -
fix: Fix registry proto (feast-dev#2435)
* Fix registry Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Clean up Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Clean up Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix issues Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Remove the allowCache flag Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Address review issues Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix dumb mistake Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for ea6a9b2 - Browse repository at this point
Copy the full SHA ea6a9b2View commit details
Commits on Mar 24, 2022
-
fix: Fix some inconsistencies in the docs and comments in the code (f…
…east-dev#2444) Signed-off-by: Benjamin Tan <benjamintanweihao@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ad008bf - Browse repository at this point
Copy the full SHA ad008bfView commit details -
chore: Use Go-based implementation as embedded extension to Python SDK (
feast-dev#2429) * work in progress Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * more supported type for proto <-> arrow converstion Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * better names Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * fix arrow to proto conversion Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * fix import Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * address some PR comments Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * fix Makefile Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * type conversion test Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * rename package utils -> types Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * clean up on renaming Signed-off-by: pyalex <moskalenko.alexey@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0fbc062 - Browse repository at this point
Copy the full SHA 0fbc062View commit details -
fix: Building of go extension fails (feast-dev#2448)
Signed-off-by: pyalex <moskalenko.alexey@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7d1efd5 - Browse repository at this point
Copy the full SHA 7d1efd5View commit details -
chore: Remove unnecessary methods from FeatureView (feast-dev#2443)
* Remove unnecessary methods from FeatureView Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Fix comment Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for bce718e - Browse repository at this point
Copy the full SHA bce718eView commit details
Commits on Mar 25, 2022
-
chore(deps): Bump minimist from 1.2.5 to 1.2.6 in /ui (feast-dev#2447)
Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6. - [Release notes](https://github.com/substack/minimist/releases) - [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6) --- updated-dependencies: - dependency-name: minimist dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3db4b1b - Browse repository at this point
Copy the full SHA 3db4b1bView commit details -
chore: Construct FeatureView with timedelta instead of Duration object (
feast-dev#2445) Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4cbf97b - Browse repository at this point
Copy the full SHA 4cbf97bView commit details -
fix: Relax click python requirement to >=7 (feast-dev#2450)
Signed-off-by: Tomas Pereira de Vasconcelos <tomasvasconcelos1@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f202f92 - Browse repository at this point
Copy the full SHA f202f92View commit details -
chore: Add support for push sources in feature views (feast-dev#2452)
* chore: Add support for push sources in feature views Signed-off-by: Achal Shah <achals@gmail.com> * fix test Signed-off-by: Achal Shah <achals@gmail.com> * cr Signed-off-by: Achal Shah <achals@gmail.com> * Add universal test Signed-off-by: Achal Shah <achals@gmail.com> * cr Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 24470b6 - Browse repository at this point
Copy the full SHA 24470b6View commit details -
chore: Add Kevin as an approver and reviewer (feast-dev#2454)
Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f7bd5d5 - Browse repository at this point
Copy the full SHA f7bd5d5View commit details -
chore: Reorder feature view parameters (feast-dev#2455)
Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ca7d616 - Browse repository at this point
Copy the full SHA ca7d616View commit details -
fix: Add inlined data sources to the top level registry (feast-dev#2456)
Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 356788a - Browse repository at this point
Copy the full SHA 356788aView commit details
Commits on Mar 26, 2022
-
chore: Updating documentation for entity's join key (feast-dev#2451)
Signed-off-by: pyalex <moskalenko.alexey@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c65865e - Browse repository at this point
Copy the full SHA c65865eView commit details
Commits on Mar 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5352ce7 - Browse repository at this point
Copy the full SHA 5352ce7View commit details
Commits on Mar 29, 2022
-
docs: Add docs for the push source (feast-dev#2461)
* docs: Add docs for the push source Signed-off-by: Achal Shah <achals@gmail.com> * remove bad ref Signed-off-by: Achal Shah <achals@gmail.com> * cr Signed-off-by: Achal Shah <achals@gmail.com> * cr Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5acd9c4 - Browse repository at this point
Copy the full SHA 5acd9c4View commit details -
docs: Add a link to push sources in summary.md (feast-dev#2462)
Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 72d0ea8 - Browse repository at this point
Copy the full SHA 72d0ea8View commit details -
Configuration menu - View commit details
-
Copy full SHA for e408a1c - Browse repository at this point
Copy the full SHA e408a1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for be08f10 - Browse repository at this point
Copy the full SHA be08f10View commit details -
fix: Add new value types to types.ts for web ui (feast-dev#2463)
* add new value-types Signed-off-by: Miray Yuce <myuce@twitter.com> * auto formatted files Signed-off-by: Miray Yuce <myuce@twitter.com> * make format-python Signed-off-by: Achal Shah <achals@gmail.com> Co-authored-by: Miray Yuce <myuce@twitter.com> Co-authored-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ad5694e - Browse repository at this point
Copy the full SHA ad5694eView commit details -
fix: Don't prevent apply from running given duplicate empty names in …
…data sources. Also fix repeated apply of Spark data source. (feast-dev#2415) * fix: Print more warning statements on requirement for data sources to have name in future, but don't prevent apply from running if there are duplicate empty data sources. Also attach class type when applying data sources so repeated feast apply commands properly work for Spark Signed-off-by: Danny Chiao <danny@tecton.ai> * typo Signed-off-by: Danny Chiao <danny@tecton.ai> * typo Signed-off-by: Danny Chiao <danny@tecton.ai> * fix Signed-off-by: Danny Chiao <danny@tecton.ai> * fix Signed-off-by: Danny Chiao <danny@tecton.ai> * fix Signed-off-by: Danny Chiao <danny@tecton.ai> * More tests Signed-off-by: Danny Chiao <danny@tecton.ai> * fix Signed-off-by: Danny Chiao <danny@tecton.ai> * fix Signed-off-by: Danny Chiao <danny@tecton.ai> * fix Signed-off-by: Danny Chiao <danny@tecton.ai> * fix Signed-off-by: Danny Chiao <danny@tecton.ai> * revert Signed-off-by: Danny Chiao <danny@tecton.ai> * fix Signed-off-by: Danny Chiao <danny@tecton.ai> * fix Signed-off-by: Danny Chiao <danny@tecton.ai> * fix Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for b95f441 - Browse repository at this point
Copy the full SHA b95f441View commit details -
chore: Go Sql Online Store (feast-dev#2446)
* Initial structure for go sqlite online store Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Somewhat intermediate state Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add sqlite online store for go for testing Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Revert Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Revert Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Clean up Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Address review issues Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix/address issues Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * 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> * Make integration test work Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix tests Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix tests Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * debugging Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Debug Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Debug Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Debug Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Debug Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Debug Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Debug Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Remove feature_repo files Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * update gitignore Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Clean up code Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update go mod Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update makefile Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix gitignore issue Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update makefile Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update makefile Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update makefile Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update makefile Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update makefile Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Revert worfklow Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update build path Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * remove Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * rename Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Address review Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * fix tests Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * see if this fixes test 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> * Will add in separate pr to update cryptography Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for ff7c7fa - Browse repository at this point
Copy the full SHA ff7c7faView commit details -
fix: Use dateutil parser to parse materialization times (feast-dev#2464)
Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6c55e49 - Browse repository at this point
Copy the full SHA 6c55e49View commit details -
chore: Rename inputs parameter to sources for on demand feature views (…
…feast-dev#2442) * Rename `inputs` parameter to `sources` for odfv Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Address CR comments Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Fix Go references to ODFV proto Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Fix tests Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Fix Java Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Fix Java again Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Fix Python integration tests Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c4adf80 - Browse repository at this point
Copy the full SHA c4adf80View commit details
Commits on Mar 30, 2022
-
fix: Fix the feature repo fixture used by java tests (feast-dev#2469)
* fix: Upgrade testcontainers Signed-off-by: Achal Shah <achals@gmail.com> * fix odfv definition Signed-off-by: Achal Shah <achals@gmail.com> * undo testcontainer upgrade Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 32e925e - Browse repository at this point
Copy the full SHA 32e925eView commit details -
fix: Make name a keyword arg for the Entity class (feast-dev#2467)
* fix: Make name a kwarg for Entity Signed-off-by: Achal Shah <achals@gmail.com> * merge Signed-off-by: Achal Shah <achals@gmail.com> * update test Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 43847de - Browse repository at this point
Copy the full SHA 43847deView commit details -
feat: Data Source Api Update (feast-dev#2468)
* Fix Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * File source Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Redshift source Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Rest of them. Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix typo 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> * Revert small change Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Address review comments Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 6b96b21 - Browse repository at this point
Copy the full SHA 6b96b21View commit details
Commits on Mar 31, 2022
-
chore(deps): Bump jackson-databind from 2.10.5.1 to 2.12.6.1 in /java…
…/common (feast-dev#2465) Bumps [jackson-databind](https://github.com/FasterXML/jackson) from 2.10.5.1 to 2.12.6.1. - [Release notes](https://github.com/FasterXML/jackson/releases) - [Commits](https://github.com/FasterXML/jackson/commits) --- updated-dependencies: - dependency-name: com.fasterxml.jackson.core:jackson-databind dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7b27aea - Browse repository at this point
Copy the full SHA 7b27aeaView commit details -
fix: Use a single version of jackson libraries and upgrade to 2.12.6.1 (
feast-dev#2473) * fix: Use a single version of jackson libraries and upgrade to 2.12.6.1 Signed-off-by: Achal Shah <achals@gmail.com> * jackson-datatype-jsr310 Signed-off-by: Achal Shah <achals@gmail.com> * ugh Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5be1cc6 - Browse repository at this point
Copy the full SHA 5be1cc6View commit details -
fix: Update file api (feast-dev#2470)
* Update file 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> * Lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update the schema 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 unit tests Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Keep file_url param 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>
Configuration menu - View commit details
-
Copy full SHA for 83a11c6 - Browse repository at this point
Copy the full SHA 83a11c6View commit details -
fix: Update feature view APIs to prefer keyword args (feast-dev#2472)
* fix: Update feature view APIs to prefer keyword args Signed-off-by: Achal Shah <achals@gmail.com> * cr Signed-off-by: Achal Shah <achals@gmail.com> * fix tests Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7c19cf7 - Browse repository at this point
Copy the full SHA 7c19cf7View commit details
Commits on Apr 1, 2022
-
chore: Deprecate request feature views (remove it from tests & go) (f…
…east-dev#2477) * remove request feature view from tests & go Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * deprecation warnings Signed-off-by: pyalex <moskalenko.alexey@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 37971a4 - Browse repository at this point
Copy the full SHA 37971a4View commit details
Commits on Apr 4, 2022
-
fix: Add spark to lambda dockerfile (feast-dev#2480)
* add spark to lambda dockerfile Signed-off-by: Achal Shah <achals@gmail.com> * add *args Signed-off-by: Achal Shah <achals@gmail.com> * Add *args Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Pin protobuf==3.19.4 Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Remove *args Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Add a range Signed-off-by: Achal Shah <achals@gmail.com> * Add a todo Signed-off-by: Achal Shah <achals@gmail.com> * cleanup prints Signed-off-by: Achal Shah <achals@gmail.com> * lock deps Signed-off-by: Achal Shah <achals@gmail.com> * lock deps correctly Signed-off-by: Achal Shah <achals@gmail.com> * fix lint Signed-off-by: Achal Shah <achals@gmail.com> * fix lint take 2 Signed-off-by: Achal Shah <achals@gmail.com> * Undo general updates Signed-off-by: Achal Shah <achals@gmail.com> Co-authored-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 514666f - Browse repository at this point
Copy the full SHA 514666fView commit details -
feat: Add Feast types in preparation for changing type system (feast-…
…dev#2475) * Fix import Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Add types Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Fix types Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Test type errors Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Rename FeastType to ComplexFeastType Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4864252 - Browse repository at this point
Copy the full SHA 4864252View commit details -
fix: Update redshift api (feast-dev#2479)
* Fix Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Remove warning Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 4fa73a9 - Browse repository at this point
Copy the full SHA 4fa73a9View commit details -
fix: Preserve ordering of features in _get_column_names (feast-dev#2457)
* Preserve ordering of features in _get_column_names * Correction + unit test Signed-off-by: David Y Liu <davidyliuliu@gmail.com> * lint corrections Signed-off-by: David Y Liu <davidyliuliu@gmail.com> * correction Signed-off-by: David Y Liu <davidyliuliu@gmail.com> * my 'make lint' seems to work differently than the ones in the PR tests. Reverting lint changes Signed-off-by: David Y Liu <davidyliuliu@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 495b435 - Browse repository at this point
Copy the full SHA 495b435View commit details -
fix: Remove date partition column field from datasources that don't s… (
feast-dev#2478) * fix: Remove date partition column field from datasources that don't support them Signed-off-by: Achal Shah <achals@gmail.com> * remove for file sources as well Signed-off-by: Achal Shah <achals@gmail.com> * remove other references Signed-off-by: Achal Shah <achals@gmail.com> * remove other references Signed-off-by: Achal Shah <achals@gmail.com> * reference to removal Signed-off-by: Achal Shah <achals@gmail.com> * reference to removal Signed-off-by: Achal Shah <achals@gmail.com> * reorder Signed-off-by: Achal Shah <achals@gmail.com> * remove more: Signed-off-by: Achal Shah <achals@gmail.com> * docs Signed-off-by: Achal Shah <achals@gmail.com> * comment Signed-off-by: Achal Shah <achals@gmail.com> * cr Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ce35835 - Browse repository at this point
Copy the full SHA ce35835View commit details
Commits on Apr 5, 2022
-
fix: Snowflake api update (feast-dev#2487)
* Update snowflake source Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix snowflake Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 1181a9e - Browse repository at this point
Copy the full SHA 1181a9eView commit details -
fix: Minor link fix in
CONTRIBUTING.md
(feast-dev#2481)The link to the python SDK header in the contrib document was incorrect. Signed-off-by: Abhin Chhabra <chhabra.abhin@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2917e27 - Browse repository at this point
Copy the full SHA 2917e27View commit details -
fix: Fix DataSource constructor to unbreak custom data sources (feast…
…-dev#2492) * fix: Fix DataSource constructor to unbreak custom data sources Signed-off-by: Achal Shah <achals@gmail.com> * fix first party refernces to use kwargs only Signed-off-by: Achal Shah <achals@gmail.com> * remove force kwargs Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 712653e - Browse repository at this point
Copy the full SHA 712653eView commit details -
ci: Adding workflow to automatically publish new UI releases (feast-d…
…ev#2466) * ci: Adding workflow to automatically publish new UI releases Signed-off-by: Danny Chiao <danny@tecton.ai> * newline Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 4e82bee - Browse repository at this point
Copy the full SHA 4e82beeView commit details -
chore: Add conversion from ValueTypeProto.Enum to new Feast type syst…
…em (feast-dev#2489) * Add conversion from ValueTypeProto.Enum to new Feast type system Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Fix conversion method Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 31a0ad5 - Browse repository at this point
Copy the full SHA 31a0ad5View commit details -
fix: Request data api update (feast-dev#2488)
* Update request data source 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> * Data source update Signed-off-by: Author <kzhang@tecton.ai> Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Data source Signed-off-by: Kevin Zhang <kzhang@tecton.ai> Signed-off-by: Author <kzhang@tecton.ai> 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> * Update internal var names Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add 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>
Configuration menu - View commit details
-
Copy full SHA for 0c9e5b7 - Browse repository at this point
Copy the full SHA 0c9e5b7View commit details
Commits on Apr 6, 2022
-
fix: Timestamp update (feast-dev#2486)
* Timestamps Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update md files Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update more Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update batch source creators Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix data source 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> * Temp fix Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fixed Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for bf23111 - Browse repository at this point
Copy the full SHA bf23111View commit details -
ci: Fix publish workflow yaml (feast-dev#2497)
Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f4c4dc1 - Browse repository at this point
Copy the full SHA f4c4dc1View commit details -
fix: Remove spark from the AWS Lambda dockerfile (feast-dev#2498)
Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6abae16 - Browse repository at this point
Copy the full SHA 6abae16View commit details -
fix: Fix Java Master (feast-dev#2499)
* Fix Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix? Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update sources Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for e083458 - Browse repository at this point
Copy the full SHA e083458View commit details -
chore: Deprecate
table_ref
parameter for BigQuerySource (feast-dev#……2502) Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 78a444e - Browse repository at this point
Copy the full SHA 78a444eView commit details -
chore(deps): Bump notebook from 6.4.8 to 6.4.10 in /sdk/python/requir…
…ements (feast-dev#2501) Bumps [notebook](http://jupyter.org) from 6.4.8 to 6.4.10. --- updated-dependencies: - dependency-name: notebook dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7bc06d0 - Browse repository at this point
Copy the full SHA 7bc06d0View commit details -
feat: Add Field class (feast-dev#2500)
* Add Field class Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Add __hash__ Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Fix __hash__ Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1279612 - Browse repository at this point
Copy the full SHA 1279612View commit details
Commits on Apr 7, 2022
-
fix: Fixed bug in passing config file params to snowflake python conn…
…ector (feast-dev#2503) * fixed bug in passing config file params to snowflake python connector Signed-off-by: Miles Adkins <miles.adkins@snowflake.com> * removed .keys() bug Signed-off-by: Miles Adkins <miles.adkins@snowflake.com> * fixed schema assignment error Signed-off-by: Miles Adkins <miles.adkins@snowflake.com>
Configuration menu - View commit details
-
Copy full SHA for 34f2b59 - Browse repository at this point
Copy the full SHA 34f2b59View commit details -
ci: Use testcontainers to spin up redis and datastore instances (feas…
…t-dev#2493) * ci: Use testcontainers to spin up redis instances for tests Signed-off-by: Achal Shah <achals@gmail.com> * fix test Signed-off-by: Achal Shah <achals@gmail.com> * fix test Signed-off-by: Achal Shah <achals@gmail.com> * fix type Signed-off-by: Achal Shah <achals@gmail.com> * fix type Signed-off-by: Achal Shah <achals@gmail.com> * fix typo and repr Signed-off-by: Achal Shah <achals@gmail.com> * datastore baby Signed-off-by: Achal Shah <achals@gmail.com> * Make containers optional Signed-off-by: Achal Shah <achals@gmail.com> * more optionality Signed-off-by: Achal Shah <achals@gmail.com> * makefile target and docs Signed-off-by: Achal Shah <achals@gmail.com> * makefile target and docs Signed-off-by: Achal Shah <achals@gmail.com> * cr Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for df51b94 - Browse repository at this point
Copy the full SHA df51b94View commit details
Commits on Apr 8, 2022
-
feat: Add Support for DynamodbOnlineStoreConfig endpoint_url parameter (
feast-dev#2485) * feat: support dynamodb client and resource with endpoint_url Signed-off-by: Miguel Trejo <armando.trejo.marrufo@gmail.com> * fix: overwrite by partitionkey batchwrite operation Signed-off-by: Miguel Trejo <armando.trejo.marrufo@gmail.com> * docs: how to configure local dynamodb Signed-off-by: Miguel Trejo <armando.trejo.marrufo@gmail.com> * fix: DynamoDBonlineStore endpoint_url defaults to None Signed-off-by: Miguel Trejo <armando.trejo.marrufo@gmail.com> * docs: setup dummy aws credentials Signed-off-by: Miguel Trejo <armando.trejo.marrufo@gmail.com> * test: DynamoDBOnlineStoreConfig endpoint_url configuration Signed-off-by: Miguel Trejo <armando.trejo.marrufo@gmail.com> * feat: DynamoDBTable support endpoint_url Signed-off-by: Miguel Trejo <armando.trejo.marrufo@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7b863d1 - Browse repository at this point
Copy the full SHA 7b863d1View commit details -
chore: Switch new type system to use ValueType instead of ValueTypePr…
…oto.Enum (feast-dev#2511) Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 46b9044 - Browse repository at this point
Copy the full SHA 46b9044View commit details
Commits on Apr 9, 2022
-
feat: Support on demand feature views in go feature server (feast-dev…
…#2494) * support on demand transformatios in go feature server Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * use nil instead of dummy implementation for transformation callback Signed-off-by: pyalex <moskalenko.alexey@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6edd274 - Browse repository at this point
Copy the full SHA 6edd274View commit details -
chore(deps): Bump moment from 2.29.1 to 2.29.2 in /ui (feast-dev#2512)
Bumps [moment](https://github.com/moment/moment) from 2.29.1 to 2.29.2. - [Release notes](https://github.com/moment/moment/releases) - [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md) - [Commits](moment/moment@2.29.1...2.29.2) --- 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>
Configuration menu - View commit details
-
Copy full SHA for 83f3e0d - Browse repository at this point
Copy the full SHA 83f3e0dView commit details -
fix: Added private_key auth for Snowflake (feast-dev#2508)
* added private_key auth Signed-off-by: Miles Adkins <miles.adkins@snowflake.com> * added private_key auth comment to docs Signed-off-by: Miles Adkins <miles.adkins@snowflake.com> * added private_key auth comment to docs Signed-off-by: Miles Adkins <miles.adkins@snowflake.com> * type kwargs to be str -> any Signed-off-by: Achal Shah <achals@gmail.com> * type kwargs to be str -> any and some other fixes Signed-off-by: Achal Shah <achals@gmail.com> Co-authored-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c42c9b0 - Browse repository at this point
Copy the full SHA c42c9b0View commit details -
chore: Split single package into sub package in Go feature server (fe…
…ast-dev#2513) * split feast package into subpackages Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * test unpacking request Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * migrate to arrow/v8 to read parquet files written by python Signed-off-by: pyalex <moskalenko.alexey@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6bf8df0 - Browse repository at this point
Copy the full SHA 6bf8df0View commit details -
fix: Dynamodb deduplicate batch write request by partition keys (feas…
…t-dev#2515) Signed-off-by: Miguel Trejo <armando.trejo.marrufo@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 70d4a13 - Browse repository at this point
Copy the full SHA 70d4a13View commit details
Commits on Apr 11, 2022
-
feat: Add
/write-to-online-store
method to the python feature server (feast-dev#2423) Signed-off-by: Tomas Pereira de Vasconcelos <tomasvasconcelos1@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d2fb048 - Browse repository at this point
Copy the full SHA d2fb048View commit details -
chore: Add Trino Offline Store in the contrib folder (feast-dev#2517)
* Add Trino Offline Store in the contrib folder Signed-off-by: Matt Delacour <mattd@coinlist.co> * Assess comments Signed-off-by: Matt Delacour <mattd@coinlist.co> * Assess comments of Tomas Signed-off-by: Matt Delacour <mattd@coinlist.co> Co-authored-by: Matt Delacour <mattd@coinlist.co>
Configuration menu - View commit details
-
Copy full SHA for eb095f3 - Browse repository at this point
Copy the full SHA eb095f3View commit details -
fix: Fix entity row to use join key instead of name (feast-dev#2521)
Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c22fa2c - Browse repository at this point
Copy the full SHA c22fa2cView commit details -
fix: Support passing batch source to streaming sources for backfills (f…
…east-dev#2523) * fix: Support passing batch source to streaming sources for backfills 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>
Configuration menu - View commit details
-
Copy full SHA for 90db1d1 - Browse repository at this point
Copy the full SHA 90db1d1View commit details
Commits on Apr 12, 2022
-
feat: Switch from Feature to Field (feast-dev#2514)
* Add type annotation Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Switch from Feature to Field for FeatureViewProjection Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Switch from Feature to Field for BaseFeatureView Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Switch from Feature to Field for RequestFeatureView Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Enforce kwargs for ODFVs and switch from Feature to Field and from `features` to `schema` Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Switch from Feature to Field and from `features` to `schema` for FeatureView Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Fix references to `features` and Feature Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Switch from `Feature` to `Field` for ODFV in tests Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Switch from Feature to Field in templates Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Switch from Feature to Field in example test repos Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Switch from Feature to Field in registration integration tests Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Switch from Feature to Field in non-registration integration tests Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Switch from Feature to Field in random tests Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Switch from Feature to Field in ui Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Switch from Feature to Field in some universal feature views Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Switch from Feature to Field in docs Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Add assertion that BaseFeatureView is always initialized with a name Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Fix imports in docs Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6a03bed - Browse repository at this point
Copy the full SHA 6a03bedView commit details -
chore: Add a source field in the feature view API (feast-dev#2525)
* chore: Add a source field in the feature view API Signed-off-by: Achal Shah <achals@gmail.com> * fix reference Signed-off-by: Achal Shah <achals@gmail.com> * fix reference Signed-off-by: Achal Shah <achals@gmail.com> * fix reference Signed-off-by: Achal Shah <achals@gmail.com> * Start updating tests Signed-off-by: Achal Shah <achals@gmail.com> * fixes Signed-off-by: Achal Shah <achals@gmail.com> * simpify Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 673d00c - Browse repository at this point
Copy the full SHA 673d00cView commit details -
chore: Add a join_keys field in the Entity API (feast-dev#2526)
* chore: Add a join_keys field in the Entity API Signed-off-by: Achal Shah <achals@gmail.com> * docs Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 27e7ae8 - Browse repository at this point
Copy the full SHA 27e7ae8View commit details -
chore: Fix ODFV decorator (feast-dev#2527)
* Enforce kwargs for ODFV decorator and switch from `features` to `schema` Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Fix ODFV decorators in docs Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Fix ODFV decorators in Java Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Fix ODFV references in ui Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Fix ODFV decorator in integration tests Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b943382 - Browse repository at this point
Copy the full SHA b943382View commit details -
chore: Build platform specific python package (feast-dev#2459)
* Build platform specific python package Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * update gopy Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * enable dynamic lookup in gopy Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * update gopy Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * update gopy Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * allow all flags in cgo Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * no windows for now Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * moved gopy repo to feast-dev Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * add no-go package + py3.10 version Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * fix for older distutils Signed-off-by: pyalex <moskalenko.alexey@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 82fb277 - Browse repository at this point
Copy the full SHA 82fb277View commit details -
chore: Support passing list of Entities to a feature view definition (f…
…east-dev#2528) Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c5e0da2 - Browse repository at this point
Copy the full SHA c5e0da2View commit details
Commits on Apr 13, 2022
-
chore: Tests and workflows for Python 3.10 (feast-dev#2529)
* fix python version in gh workflow Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * fix Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * add requirements files for py3.10 Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * bump grpcio-tools version Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * bump grpcio-tools version Signed-off-by: pyalex <moskalenko.alexey@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9e728e4 - Browse repository at this point
Copy the full SHA 9e728e4View commit details -
chore: Update Trino data source creator to use testcontainers (feast-…
…dev#2510) * chore: [WIP] Add a Trino data source creator Signed-off-by: Achal Shah <achals@gmail.com> * add trino to contrib tests Signed-off-by: Achal Shah <achals@gmail.com> * remove / Signed-off-by: Achal Shah <achals@gmail.com> * refactor trino fixture Signed-off-by: Achal Shah <achals@gmail.com> * fix mac tests Signed-off-by: Achal Shah <achals@gmail.com> * pin Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 47c792c - Browse repository at this point
Copy the full SHA 47c792cView commit details -
test: Fix several integration tests for SparkOfflineStore plugin (fea…
…st-dev#2516) * Moved PR changes to another branch Signed-off-by: Joost van Ingen <joostingen@gmail.com> * fix lint Signed-off-by: Achal Shah <achals@gmail.com> * undo unintended changes Signed-off-by: Achal Shah <achals@gmail.com> * Fix Signed-off-by: Kevin Zhang <kzhang@tecton.ai> Co-authored-by: Achal Shah <achals@gmail.com> Co-authored-by: Kevin Zhang <kzhang@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for fc34981 - Browse repository at this point
Copy the full SHA fc34981View commit details -
ci: Use testcontainers to spin up DynamoDB instances for local integr…
…ation tests (feast-dev#2531) * feat: DynamoDBOnlineStoreCreator Signed-off-by: Miguel Trejo <armando.trejo.marrufo@gmail.com> * fix: DynamoDBOnlineStoreCreator return endpoint_url and aws region Signed-off-by: Miguel Trejo <armando.trejo.marrufo@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 695f5dd - Browse repository at this point
Copy the full SHA 695f5ddView commit details -
fix: Remove docker step from unit test workflow (feast-dev#2535)
Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6f22f22 - Browse repository at this point
Copy the full SHA 6f22f22View commit details -
ci: Fix release workflow by adding a comma (feast-dev#2536)
Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 11a342f - Browse repository at this point
Copy the full SHA 11a342fView commit details -
fix: Schema update (feast-dev#2509)
* 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> * indent 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 go Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix tests 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> * Revert Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * fixes Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix and clean up Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Patch fix, will change definitions in separate pr Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for cf7bbc2 - Browse repository at this point
Copy the full SHA cf7bbc2View commit details -
feat: Add DQM Logging on GRPC Server with FileLogStorage for Testing (f…
…east-dev#2403) * Make a proof of concept Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * revert feature store Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * refactor Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add time Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add time Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * clean up Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add comment Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add pseudocode Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Refactor logging functionality to hide internals Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Refactor Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Revert changes Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add tests Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add new timeout test Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix python ci for m1 mac Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Working state Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Move offline log store Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * refactor Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update logs Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update log storage Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * WOrking state Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Work Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add tests for filestorage Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix logging Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add more tests 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> * Clean up Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update error Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * semi working state Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * b state Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update types to be public Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update structs to make fields public Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * clean up Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix go Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix issues Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix tests Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Working state 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> * Clean up code a bit Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fixes Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix tests Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Clean up Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update schema functionality Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Remove xitongsys parquet reader Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Clean up Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix go mode Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix tests and errors and everything Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix tests Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Remove unused code Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Last working commit Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * work Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Address some changes Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * More addresses. Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix more review comments 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> * Rename Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add request id Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * More fixes Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix odfv 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> * Address other changes Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Reorder for optimization Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add more shcema tests Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix tests Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * refactor to clean Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add initialized repo for testing Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Remove Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix tests Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix tests Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Text 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 entity map Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * remove Cache method from registry Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * clean up pre-initialized repo Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * git ignore full data directory in tests Signed-off-by: pyalex <moskalenko.alexey@gmail.com> Co-authored-by: pyalex <moskalenko.alexey@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 57a97d8 - Browse repository at this point
Copy the full SHA 57a97d8View commit details -
fix: Fix definitions.py with new definition (feast-dev#2541)
Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for eefc34a - Browse repository at this point
Copy the full SHA eefc34aView commit details
Commits on Apr 14, 2022
-
chore: Fix typing (feast-dev#2534)
* Remove Array, Float32, etc. as top-level imports Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Fix type imports in docs Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Fix type imports in templates Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Fix type imports in tests Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Fix doctests Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Format Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for fbdd5fc - Browse repository at this point
Copy the full SHA fbdd5fcView commit details -
docs: Update RTD docs to include spark and trino (feast-dev#2539)
Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b342436 - Browse repository at this point
Copy the full SHA b342436View commit details -
docs: Update DynamoDB BatchGetItem permissions (feast-dev#2542)
Signed-off-by: Miguel Trejo <armando.trejo.marrufo@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for bd4cb74 - Browse repository at this point
Copy the full SHA bd4cb74View commit details -
feat: Allow local feature server to use Go feature server if enabled (f…
…east-dev#2538) * Allow local feature server to use Go feature server if enabled Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Initialize _go_server correctly Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Convert proto values to native values to support Go feature server Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a2ef375 - Browse repository at this point
Copy the full SHA a2ef375View commit details -
chore: Fixing outdated documentation and roadmap. Also fixing FileOpt…
…ions + PushSource (feast-dev#2543) * chore: Fixing outdated documentation and roadmap. Making PushSource schema consistent with FV. Remove FileOptions warnings Signed-off-by: Danny Chiao <danny@tecton.ai> * fix Signed-off-by: Danny Chiao <danny@tecton.ai> * fix Signed-off-by: Danny Chiao <danny@tecton.ai> * fix Signed-off-by: Danny Chiao <danny@tecton.ai> * change request source example Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 9664222 - Browse repository at this point
Copy the full SHA 9664222View commit details -
docs: Remove python docs that are not relevant and fix warnings (feas…
…t-dev#2545) Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1a00fdc - Browse repository at this point
Copy the full SHA 1a00fdcView commit details -
Kill the Go + Python feature server test (feast-dev#2547)
Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9025280 - Browse repository at this point
Copy the full SHA 9025280View commit details -
chore: Killing auto assign / auto review since they add noise (feast-…
…dev#2546) * chore: Killing auto assign / auto review since they add noise Signed-off-by: Danny Chiao <danny@tecton.ai> * Adding note to CONTRIBUTING.md Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 44f5c11 - Browse repository at this point
Copy the full SHA 44f5c11View commit details -
docs: Add docs for Go feature server (feast-dev#2540)
* Add docs for Go feature server Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Update go feature server docs Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Address review components Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix links 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 test config Signed-off-by: Felix Wang <wangfelix98@gmail.com> Co-authored-by: Kevin Zhang <kzhang@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for da1ddab - Browse repository at this point
Copy the full SHA da1ddabView commit details -
fix: Bump the number of versions bumps expected to 27 (feast-dev#2549)
Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ecc9938 - Browse repository at this point
Copy the full SHA ecc9938View commit details -
chore: Remove unnecessary test and clean up Go feature server test co…
…nstruction (feast-dev#2548) Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e240e89 - Browse repository at this point
Copy the full SHA e240e89View commit details -
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))
Configuration menu - View commit details
-
Copy full SHA for b2d2cfd - Browse repository at this point
Copy the full SHA b2d2cfdView commit details
Commits on Apr 15, 2022
-
chore: Updating quickstart and fixing roadmap + broken links to old a…
…lpha docs (feast-dev#2553) * chore: Updating quickstart and fixing trailing ) in roadmap + broken link to old alpha docs Signed-off-by: Danny Chiao <danny@tecton.ai> * fix Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 39d3f9d - Browse repository at this point
Copy the full SHA 39d3f9dView commit details
Commits on Apr 20, 2022
-
fix: Addresses ZeroDivisionError when materializing file source with …
…same timestamps (feast-dev#2551) * Add docs for Go feature server Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Update go feature server docs Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Address review components 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> * Update comment 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> * Revert indent Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * fix comment Signed-off-by: Kevin Zhang <kzhang@tecton.ai> Co-authored-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5539c51 - Browse repository at this point
Copy the full SHA 5539c51View commit details -
fix: Update RedisCluster to use redis-py official implementation (fea…
…st-dev#2554) * switch to using redis cluster in redis-py 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 dependencies Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update py3.7-ci-requirements.txt Signed-off-by: Felix Wang <wangfelix98@gmail.com> * update 3.10 requirements Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix dependencies to address issues 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> Co-authored-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c47fa2a - Browse repository at this point
Copy the full SHA c47fa2aView commit details -
fix: Fixed data mapping errors for Snowflake (feast-dev#2558)
* fixed data mapping errors Signed-off-by: Miles Adkins <miles.adkins@snowflake.com> * fixed data mapping errors Signed-off-by: Miles Adkins <miles.adkins@snowflake.com>
Configuration menu - View commit details
-
Copy full SHA for abd6be7 - Browse repository at this point
Copy the full SHA abd6be7View commit details -
fix: Update build_go_protos to use a consistent python path (feast-de…
…v#2550) Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1c523bf - Browse repository at this point
Copy the full SHA 1c523bfView commit details -
fix: Build platform specific python packages with ci-build-wheel (fea…
…st-dev#2555) * ci build wheel Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * compile go only with env var Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * filter go extensions Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * copy full directory on inplace build_ext Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * copytree from distutils Signed-off-by: pyalex <moskalenko.alexey@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1757639 - Browse repository at this point
Copy the full SHA 1757639View commit details -
chore: Add Snowflake to AWS Lambda feature server Dockerfile (feast-d…
…ev#2565) * Add Snowflake to AWS Lambda feature server Dockerfile Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Add TODO Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 07ec4c5 - Browse repository at this point
Copy the full SHA 07ec4c5View commit details -
fix: Fix push sources and add docs / tests pushing via the python fea…
…ture server (feast-dev#2561) * bug: Fixing push API endpoint to include a way to specify whether the registry should be looked up from a cache. Adding docs for feature server usage Signed-off-by: Danny Chiao <danny@tecton.ai> * fix Signed-off-by: Danny Chiao <danny@tecton.ai> * prune out unneeded fields in push source Signed-off-by: Danny Chiao <danny@tecton.ai> * prune out unneeded fields in push source Signed-off-by: Danny Chiao <danny@tecton.ai> * prune out unneeded fields in push source Signed-off-by: Danny Chiao <danny@tecton.ai> * fix comment Signed-off-by: Danny Chiao <danny@tecton.ai> * fix comment Signed-off-by: Danny Chiao <danny@tecton.ai> * fix comment Signed-off-by: Danny Chiao <danny@tecton.ai> * fix comment Signed-off-by: Danny Chiao <danny@tecton.ai> * fix generator Signed-off-by: Danny Chiao <danny@tecton.ai> * add data source creator teardown Signed-off-by: Danny Chiao <danny@tecton.ai> * add data source creator teardown Signed-off-by: Danny Chiao <danny@tecton.ai> * update push source to alpha Signed-off-by: Danny Chiao <danny@tecton.ai> * lint Signed-off-by: Danny Chiao <danny@tecton.ai> * lint Signed-off-by: Danny Chiao <danny@tecton.ai> * lint Signed-off-by: Danny Chiao <danny@tecton.ai> * lint Signed-off-by: Danny Chiao <danny@tecton.ai> * lint Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for c5006c2 - Browse repository at this point
Copy the full SHA c5006c2View commit details -
ci: Fix npm push workflow (feast-dev#2569)
* ci: Fix NPM Push with missing working-directory Signed-off-by: Danny Chiao <danny@tecton.ai> * bump files Signed-off-by: Danny Chiao <danny@tecton.ai> * bump files Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 20b704a - Browse repository at this point
Copy the full SHA 20b704aView commit details -
fix: Fix DynamoDB fetches when there are entities that are not found (f…
…east-dev#2573) * fix: Fix DynamoDB fetches when there are entities that are not found Signed-off-by: Danny Chiao <danny@tecton.ai> * remove sort_keys from dynamo since they must be sorted. Add better test for different unknowns Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 882328f - Browse repository at this point
Copy the full SHA 882328fView commit details -
fix: Fix
__hash__
methods (feast-dev#2556)* Fix __hash__ method for Entity Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Fix __hash__ method for FeatureService Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Remove references to PrimitiveFeastType Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Fix __hash__ method for DataSource and PushSource Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Fix __hash__ method for FeatureView and OnDemandFeatureView Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Fix __hash__ method for SavedDataset Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Fix bugs Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Fix push merge Signed-off-by: Danny Chiao <danny@tecton.ai> Co-authored-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for dd8b854 - Browse repository at this point
Copy the full SHA dd8b854View commit details -
fix: Enforce kw args in datasources (feast-dev#2567)
* Update Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Update to keyword args 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> * Change kinesis to optional Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix review issues Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add unit tests 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 imports 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>
Configuration menu - View commit details
-
Copy full SHA for 6374634 - Browse repository at this point
Copy the full SHA 6374634View commit details -
fix: Enforce kw args featureservice (feast-dev#2575)
* 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> * Fix lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Add tests 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 lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 4dce254 - Browse repository at this point
Copy the full SHA 4dce254View commit details -
fix: Use cwd when getting module path (feast-dev#2577)
Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 28752f2 - Browse repository at this point
Copy the full SHA 28752f2View commit details -
fix: Small typo in CLI (feast-dev#2578)
Signed-off-by: Benjamin Tan <benjamin.tan@tech.jago.com> Co-authored-by: Benjamin Tan <benjamin.tan@tech.jago.com>
Configuration menu - View commit details
-
Copy full SHA for 8717bc8 - Browse repository at this point
Copy the full SHA 8717bc8View commit details -
fix: Switch from
join_key
tojoin_keys
in tests and docs (feast-d……ev#2580) * Switch from `join_key` to `join_keys` in tests and docs Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Convert iterator to list so it can be used repeatedly Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Format Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6130b80 - Browse repository at this point
Copy the full SHA 6130b80View commit details -
docs: Fix broken links (feast-dev#2583)
Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 112ed9e - Browse repository at this point
Copy the full SHA 112ed9eView commit details -
ci: Fix release process to also commit package.json from the web ui (f…
…east-dev#2582) Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 6aa02a2 - Browse repository at this point
Copy the full SHA 6aa02a2View commit details -
docs: Fix broken FAQ link to push sources (feast-dev#2584)
Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 01fdf2b - Browse repository at this point
Copy the full SHA 01fdf2bView commit details -
chore: Removing no telemetry release since it gives an InvalidMacaroo…
…n error (feast-dev#2586) * chore: Removing no telemetry release since it gives an InvalidMacaroon error Signed-off-by: Danny Chiao <danny@tecton.ai> * fix Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 0821c70 - Browse repository at this point
Copy the full SHA 0821c70View commit details -
Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for ebe353b - Browse repository at this point
Copy the full SHA ebe353bView commit details -
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))
Configuration menu - View commit details
-
Copy full SHA for a55bcc5 - Browse repository at this point
Copy the full SHA a55bcc5View commit details
Commits on Apr 28, 2022
-
chore: Extra dependencies in setup.py for Go <-> Python interop (feas…
…t-dev#2589) * install go dependencies Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * allow patch versions for cffi Signed-off-by: pyalex <moskalenko.alexey@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a846530 - Browse repository at this point
Copy the full SHA a846530View commit details -
fix: Feature with timestamp type is incorrectly interpreted by Go FS (f…
…east-dev#2588) Signed-off-by: pyalex <moskalenko.alexey@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3ec943a - Browse repository at this point
Copy the full SHA 3ec943aView commit details -
fix: Use timestamp type when converting unixtimestamp feature type to…
… arrow (feast-dev#2593) * use timestamp Signed-off-by: pyalex <moskalenko.alexey@gmail.com> * add timezone to type definition Signed-off-by: pyalex <moskalenko.alexey@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a1c3ee3 - Browse repository at this point
Copy the full SHA a1c3ee3View commit details -
fix: Fix AWS bootstrap template (feast-dev#2604)
* Fix AWS bootstrap template Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Fix template Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6df5a49 - Browse repository at this point
Copy the full SHA 6df5a49View commit details -
fix: Fix broken proto conversion methods for data sources (feast-dev#…
…2603) * Fix Snowflake proto conversion and add test Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Add proto conversion test for FileSource Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Fix Redshift proto conversion and add test Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Add proto conversion test for BigQuerySource Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Fix tests to use DataSource.from_proto Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Add proto conversion test for KafkaSource Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Add proto conversion test for KinesisSource Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Add proto conversion test for PushSource Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Add proto conversion test for PushSource Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Add name and other fixes Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Fix proto conversion tests Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Add tags to test Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Fix BigQuerySource bug Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Fix bug in RedshiftSource and TrinoSource Signed-off-by: Felix Wang <wangfelix98@gmail.com> * Remove references to event_timestamp_column Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c391216 - Browse repository at this point
Copy the full SHA c391216View commit details -
fix: Update field api to add tag parameter corresponding to labels in…
… Feature. (feast-dev#2610) * Fix tags 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 lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Convert field to use optional kw args 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 lint Signed-off-by: Kevin Zhang <kzhang@tecton.ai> * Fix java tests Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 40962fc - Browse repository at this point
Copy the full SHA 40962fcView commit details -
fix: Remove ci extra from the feature transformation server dockerfile (
feast-dev#2618) * fix: Remove ci extra from the feature transformation server dockerfile and pin numpy for py3.7 support Signed-off-by: Achal Shah <achals@gmail.com> * remove debug Signed-off-by: Achal Shah <achals@gmail.com> * pin requirements Signed-off-by: Achal Shah <achals@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a7437fa - Browse repository at this point
Copy the full SHA a7437faView commit details -
Signed-off-by: Kevin Zhang <kzhang@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 03141f1 - Browse repository at this point
Copy the full SHA 03141f1View commit details -
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))
Configuration menu - View commit details
-
Copy full SHA for 7f37857 - Browse repository at this point
Copy the full SHA 7f37857View commit details
Commits on Jun 13, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 16b5cd0 - Browse repository at this point
Copy the full SHA 16b5cd0View commit details -
Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for 398d3c2 - Browse repository at this point
Copy the full SHA 398d3c2View commit details -
Fix minimum Java version to 1.8 for Feast Java
Signed-off-by: Danny Chiao <danny@tecton.ai>
Configuration menu - View commit details
-
Copy full SHA for f8e26fd - Browse repository at this point
Copy the full SHA f8e26fdView commit details -
* Update version for new release Signed-off-by: Cody Lin <codyl@twitter.com> * remove inadvertent addition Signed-off-by: Cody Lin <codyl@twitter.com>
Configuration menu - View commit details
-
Copy full SHA for e448d59 - Browse repository at this point
Copy the full SHA e448d59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 946384c - Browse repository at this point
Copy the full SHA 946384cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f19c2e - Browse repository at this point
Copy the full SHA 3f19c2eView commit details -
Signed-off-by: Cody Lin <codyl@twitter.com>
Cody Lin authored and Grant Garner committedJun 13, 2022 Configuration menu - View commit details
-
Copy full SHA for 8043800 - Browse repository at this point
Copy the full SHA 8043800View commit details -
Configuration menu - View commit details
-
Copy full SHA for bbe2841 - Browse repository at this point
Copy the full SHA bbe2841View commit details -
Cherry-pick single commit fixing auto-inferencing
Signed-off-by: Cody Lin <codyl@twitter.com>
Cody Lin authored and Grant Garner committedJun 13, 2022 Configuration menu - View commit details
-
Copy full SHA for 9b1fffd - Browse repository at this point
Copy the full SHA 9b1fffdView commit details -
Signed-off-by: Miray Yuce <myuce@twitter.com>
Miray Yuce authored and Grant Garner committedJun 13, 2022 Configuration menu - View commit details
-
Copy full SHA for 205e017 - Browse repository at this point
Copy the full SHA 205e017View commit details -
version update from twtr1 to twtr2
Signed-off-by: Miray Yuce <myuce@twitter.com>
Miray Yuce authored and Grant Garner committedJun 13, 2022 Configuration menu - View commit details
-
Copy full SHA for 7283481 - Browse repository at this point
Copy the full SHA 7283481View commit details -
Miray Yuce authored and Grant Garner committed
Jun 13, 2022 Configuration menu - View commit details
-
Copy full SHA for 5e12c8e - Browse repository at this point
Copy the full SHA 5e12c8eView commit details -
Yun Nan Liu authored and Grant Garner committed
Jun 13, 2022 Configuration menu - View commit details
-
Copy full SHA for 1305491 - Browse repository at this point
Copy the full SHA 1305491View commit details -
Grant Garner committed
Jun 13, 2022 Configuration menu - View commit details
-
Copy full SHA for 65c8a08 - Browse repository at this point
Copy the full SHA 65c8a08View commit details
Commits on Jul 7, 2022
-
removing codecov and fixing a linting problem
Grant Garner committedJul 7, 2022 Configuration menu - View commit details
-
Copy full SHA for de4ee80 - Browse repository at this point
Copy the full SHA de4ee80View commit details
Commits on Jul 19, 2022
-
changes to setup.py for twitter reasons
Grant Garner committedJul 19, 2022 Configuration menu - View commit details
-
Copy full SHA for 75f7634 - Browse repository at this point
Copy the full SHA 75f7634View commit details