Skip to content
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

Create 0.34-Affirm Branch #108

Open
wants to merge 141 commits into
base: 0.28-affirm
Choose a base branch
from
Open

Create 0.34-Affirm Branch #108

wants to merge 141 commits into from

Conversation

IsraelAgundis
Copy link
Collaborator

What this PR does / why we need it:

Which issue(s) this PR fixes:

Fixes #

adchia and others added 30 commits January 23, 2023 13:20
fix stream feature view UI shows transformation issue

Signed-off-by: hao-affirm <[email protected]>

Signed-off-by: hao-affirm <[email protected]>
fix delete sfv twice issue

Signed-off-by: hao-affirm <[email protected]>
* ci: Fix setuptools issue with wildcard

Signed-off-by: Danny Chiao <[email protected]>

* fix lint

Signed-off-by: Danny Chiao <[email protected]>

* pin mypy

Signed-off-by: Danny Chiao <[email protected]>

* fix httpx test

Signed-off-by: Danny Chiao <[email protected]>

* pin mypy

Signed-off-by: Danny Chiao <[email protected]>

* fix lint issue

Signed-off-by: Danny Chiao <[email protected]>

* final fix

Signed-off-by: Danny Chiao <[email protected]>

---------

Signed-off-by: Danny Chiao <[email protected]>
# [0.29.0](feast-dev/feast@v0.28.0...v0.29.0) (2023-01-31)

### Bug Fixes

* Add check for bool type in addition to sample ([feast-dev#3452](feast-dev#3452)) ([1c7c491](feast-dev@1c7c491))
* Buggy SQL for postgres source ([feast-dev#3424](feast-dev#3424)) ([1ea100e](feast-dev@1ea100e))
* Ensure no duplicates in `fv.schema` ([feast-dev#3460](feast-dev#3460)) ([08ffa8d](feast-dev@08ffa8d))
* Fix delete sfv twice issue ([feast-dev#3466](feast-dev#3466)) ([dfd5eae](feast-dev@dfd5eae))
* Stream feature view UI shows transformation issue ([feast-dev#3464](feast-dev#3464)) ([1ef5137](feast-dev@1ef5137))
* Update registry.refresh to have a default arg ([feast-dev#3450](feast-dev#3450)) ([2f7c4ed](feast-dev@2f7c4ed))
* Updating the batch field so that you can query create and event date. ([feast-dev#3411](feast-dev#3411)) ([01ab462](feast-dev@01ab462)), closes [feast-dev#3401](feast-dev#3401)

### Features

* Add data source search ([feast-dev#3449](feast-dev#3449)) ([fbbb293](feast-dev@fbbb293))
* Adding list_validation_references for default and sql registry ([feast-dev#3436](feast-dev#3436)) ([21dd253](feast-dev@21dd253))
* Make UI accessible behind proxy ([feast-dev#3428](feast-dev#3428)) ([753d8db](feast-dev@753d8db))
…dev#3469)

* fix: Add description attribute to the from_proto method

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

* lint

Signed-off-by: Danny Chiao <[email protected]>

---------

Signed-off-by: gbmarc1 <[email protected]>
Signed-off-by: Danny Chiao <[email protected]>
Co-authored-by: Danny Chiao <[email protected]>
fix: improve BQ point-in-time joining scalability

Signed-off-by: Danny Chiao <[email protected]>
Fixed path inside quickstart notebook

Signed-off-by: Aleksey Morozov <[email protected]>
This commit adds Rockset as a contributed online store. It implements the
Update, Teardown, Read and Write apis using the Rockset pythonn client.

Signed-off-by: Daniel Lin <[email protected]>
* ci: Move google-api dependencies to GCP extras

These dependencies were added before any extras existed in setup.py.
Feast users would generally expect that using AWS or Azure does not
require Google Cloud apis.

Fixex feast-dev#3458

Signed-off-by: Chris Burroughs <[email protected]>

* update requirements

Signed-off-by: Danny Chiao <[email protected]>

---------

Signed-off-by: Chris Burroughs <[email protected]>
Signed-off-by: Danny Chiao <[email protected]>
Co-authored-by: Danny Chiao <[email protected]>
…east-dev#3489)

Bumps [ipython](https://github.com/ipython/ipython) from 8.9.0 to 8.10.0.
- [Release notes](https://github.com/ipython/ipython/releases)
- [Commits](ipython/ipython@8.9.0...8.10.0)

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

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Danny Chiao <[email protected]>
…Make BigQuerySource not require gcp extra

Signed-off-by: Danny Chiao <[email protected]>
… with tensorflow (feast-dev#3476)

* build: protobuf lower bound to 3.20

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

* lint

Signed-off-by: Danny Chiao <[email protected]>

---------

Signed-off-by: gbmarc1 <[email protected]>
Signed-off-by: Danny Chiao <[email protected]>
Co-authored-by: Danny Chiao <[email protected]>
Fix spark_kafka_processor sort

Signed-off-by: shaurya.rawat <[email protected]>
feast-dev#3505)

* feat:Adding query timeout to `to_df` and `to_arrow` retrieval methods

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

* feat: add regex requirement for trino

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

* build: lock deps with new regex requirement

Signed-off-by: Marc-Antoine Belanger <[email protected]>

---------

Signed-off-by: gbmarc1 <[email protected]>
Signed-off-by: Marc-Antoine Belanger <[email protected]>
Co-authored-by: Marc-Antoine Belanger <[email protected]>
* chore(test): add tests to bool test type

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

* style(isort):  order pytest import

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

---------

Signed-off-by: gbmarc1 <[email protected]>
feast-dev#3491)

fix: Add filesystem kwargs when read prev_table on FileRetrievalJob (feast-dev#3490)

Signed-off-by: hyeongseok.yoo <[email protected]>
Bumps [golang.org/x/text](https://github.com/golang/text) from 0.3.7 to 0.3.8.
- [Release notes](https://github.com/golang/text/releases)
- [Commits](golang/text@v0.3.7...v0.3.8)

---
updated-dependencies:
- dependency-name: golang.org/x/text
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* rebase

Signed-off-by: Achal Shah <[email protected]>

* add incorrect

Signed-off-by: Achal Shah <[email protected]>

---------

Signed-off-by: Achal Shah <[email protected]>
…east-dev#3516)

Bumps [dns-packet](https://github.com/mafintosh/dns-packet) from 5.3.1 to 5.4.0.
- [Release notes](https://github.com/mafintosh/dns-packet/releases)
- [Changelog](https://github.com/mafintosh/dns-packet/blob/master/CHANGELOG.md)
- [Commits](mafintosh/dns-packet@v5.3.1...5.4.0)

---
updated-dependencies:
- dependency-name: dns-packet
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore: bump great expectation version

Signed-off-by: Hai Nguyen <[email protected]>

* chore: gen py39 requirements

Signed-off-by: Hai Nguyen <[email protected]>

* chore: gen py310 requirements

Signed-off-by: Hai Nguyen <[email protected]>

* chore: gen py38 requirements

Signed-off-by: Hai Nguyen <[email protected]>

---------

Signed-off-by: Hai Nguyen <[email protected]>
)

* chore: Update python dependencies and use the latest pip

Signed-off-by: Achal Shah <[email protected]>

* rebase

Signed-off-by: Achal Shah <[email protected]>

* dynamodb2 -> dynamodb

Signed-off-by: Achal Shah <[email protected]>

---------

Signed-off-by: Achal Shah <[email protected]>
* chore: Stop compiling embedded go components

Signed-off-by: Achal Shah <[email protected]>

* remove more stuff

Signed-off-by: Achal Shah <[email protected]>

* remove more stuff

Signed-off-by: Achal Shah <[email protected]>

* kill test

Signed-off-by: Achal Shah <[email protected]>

* remove arrow and go setup from github workflows

Signed-off-by: Achal Shah <[email protected]>

* newline

Signed-off-by: Achal Shah <[email protected]>

* format

Signed-off-by: Achal Shah <[email protected]>

---------

Signed-off-by: Achal Shah <[email protected]>
build: Greater bound on pyarrow dependency

Signed-off-by: Marc-Antoine Belanger <[email protected]>
Co-authored-by: Marc-Antoine Belanger <[email protected]>
felixwang9817 and others added 30 commits August 13, 2023 18:44
* Switch from `macos-10.15` to `macos-latest`

Signed-off-by: Felix Wang <[email protected]>

* ci: Upgrade from `actions/checkout@v2` to `actions/checkout@v3`

Signed-off-by: Felix Wang <[email protected]>

---------

Signed-off-by: Felix Wang <[email protected]>
* Switch from `macos-10.15` to `macos-latest`

Signed-off-by: Felix Wang <[email protected]>

* ci: Upgrade `actions/setup-python@v2` to `actions/setup-python@v3`

Signed-off-by: Felix Wang <[email protected]>

---------

Signed-off-by: Felix Wang <[email protected]>
Upgrade `actions/setup-node@v2` to `actions/setup-node@v3`

Signed-off-by: Felix Wang <[email protected]>
* Switch from `macos-10.15` to `macos-latest`

Signed-off-by: Felix Wang <[email protected]>

* Upgrade `actions/upload-artifact@v2` to `actions/upload-artifact@v3`

Signed-off-by: Felix Wang <[email protected]>

---------

Signed-off-by: Felix Wang <[email protected]>
… remote warehouse info (feast-dev#3645)

feat: add possibility to save dataset as table, when spark config has remote warehouse info

Signed-off-by: nsuraeva <[email protected]>
Co-authored-by: nsuraeva <[email protected]>
# [0.33.0](feast-dev/feast@v0.32.0...v0.33.0) (2023-08-14)

### Bug Fixes

* Add aws-sts dependency in java sdk so that S3 client acquires IRSA role ([feast-dev#3696](feast-dev#3696)) ([c75a01f](feast-dev@c75a01f))
* Redshift push ignores schema ([feast-dev#3671](feast-dev#3671)) ([76270f6](feast-dev@76270f6))

### Features

* Add possibility to save dataset as table, when spark config has remote warehouse info ([feast-dev#3645](feast-dev#3645)) ([22c109b](feast-dev@22c109b))
fix: issue-3682, run store.plan() only when need it.
* Fix regex log_string_to_wait_for to be more generic for changing versions of mysql

Signed-off-by: Crispin Logan <[email protected]>

* Add noqa otherwise flake incorrectly flags W605

Signed-off-by: Crispin Logan <[email protected]>

---------

Signed-off-by: Crispin Logan <[email protected]>
)

* Update py3.8 ci reqs due to cython 3.0 release

Signed-off-by: Crispin Logan <[email protected]>

* Update py3.9 ci reqs due to cython 3.0 release

Signed-off-by: Crispin Logan <[email protected]>

* Update py3.10 ci reqs due to cython 3.0 release

Signed-off-by: Crispin Logan <[email protected]>

* Update py3.8 reqs due to cython 3.0 release

Signed-off-by: Crispin Logan <[email protected]>

* Update py3.9 reqs due to cython 3.0 release

Signed-off-by: Crispin Logan <[email protected]>

* Update py3.10 reqs due to cython 3.0 release

Signed-off-by: Crispin Logan <[email protected]>

---------

Signed-off-by: Crispin Logan <[email protected]>
Handle more pg types gracefully

Signed-off-by: Mark Snidal <[email protected]>
feast-dev#3647)

* Add dragonfly to feast Readme and docs

Signed-off-by: Danny C <[email protected]>

* Remove new lines

Signed-off-by: Danny C <[email protected]>

* Remove more newlines

Signed-off-by: Danny C <[email protected]>

* rebase and fix using template generation

Signed-off-by: Danny C <[email protected]>

---------

Signed-off-by: Danny C <[email protected]>
Co-authored-by: Danny C <[email protected]>
… parquet paths are returned from BigQueryRetrievalJob.to_remote_storage() (feast-dev#3730)

Remove unwanted excessive splitting of gcs path

Signed-off-by: Crispin Logan <[email protected]>
)

* Implemented gRPC server for ingesting streaming features.

Signed-off-by: mehmettokgoz <[email protected]>
Signed-off-by: Danny C <[email protected]>
… other requirements (feast-dev#3755)

* chore: wide redis dependency to make it easier to install alongside other requirements

Signed-off-by: Breno Costa <[email protected]>

* update requirements

Signed-off-by: Danny C <[email protected]>

---------

Signed-off-by: Breno Costa <[email protected]>
Signed-off-by: Danny C <[email protected]>
Co-authored-by: Danny C <[email protected]>
…dev#3717)

fix: Access saved dataset proto correctly in list_saved_datasets

Signed-off-by: Malcolm Keyes <[email protected]>
…ed Offline Stores (feast-dev#3699)

* feat: Enhance customization of Trino connections when using Trino-based Offline Stores

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

* docs: Add new connection parameters to Trino Offline Store's reference

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

---------

Signed-off-by: boliri <[email protected]>
# [0.34.0](feast-dev/feast@v0.33.0...v0.34.0) (2023-09-07)

### Bug Fixes

* Add NUMERIC to bq_to_feast type map ([feast-dev#3719](feast-dev#3719)) ([6474b4b](feast-dev@6474b4b))
* Fix python unit tests ([feast-dev#3734](feast-dev#3734)) ([e81684d](feast-dev@e81684d))
* Handle unknown postgres source types gracefully ([feast-dev#3634](feast-dev#3634)) ([d7041f4](feast-dev@d7041f4))
* Pin protobuf version to avoid seg fault on some machines ([028cc20](feast-dev@028cc20))
* Remove unwanted excessive splitting of gcs path, so expected gcs parquet paths are returned from BigQueryRetrievalJob.to_remote_storage() ([feast-dev#3730](feast-dev#3730)) ([f2c5988](feast-dev@f2c5988))
* Run store.plan() only when need it. ([feast-dev#3708](feast-dev#3708)) ([7bc7c47](feast-dev@7bc7c47))
* Saved datasets no longer break CLI registry-dump command ([feast-dev#3717](feast-dev#3717)) ([f28ccc2](feast-dev@f28ccc2))
* Update py3.8 ci requirements for cython 3.0 release ([feast-dev#3735](feast-dev#3735)) ([1695c13](feast-dev@1695c13))

### Features

* Enhance customization of Trino connections when using Trino-based Offline Stores ([feast-dev#3699](feast-dev#3699)) ([ed7535e](feast-dev@ed7535e))
* Implement gRPC server to ingest streaming features ([feast-dev#3687](feast-dev#3687)) ([a3fcd1f](feast-dev@a3fcd1f))
set keepalives_idle None by default

Co-authored-by: Nikita Demashov <[email protected]>
## [0.34.1](feast-dev/feast@v0.34.0...v0.34.1) (2023-09-07)

### Bug Fixes

* Fix warnings from deprecated paths and update default log level ([feast-dev#3757](feast-dev#3757)) ([77bfe36](feast-dev@77bfe36))
* Pin numpy version to avoid spammy deprecation messages ([904c4c7](feast-dev@904c4c7))
* Set keepalives_idle None by default ([feast-dev#3756](feast-dev#3756)) ([093928d](feast-dev@093928d))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.