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

v0.20.2+twtr0 #9

Open
wants to merge 679 commits into
base: master
Choose a base branch
from
Open

v0.20.2+twtr0 #9

wants to merge 679 commits into from

Conversation

gpgarner
Copy link
Collaborator

@gpgarner gpgarner commented Jul 7, 2022

What this PR does / why we need it: twitter needs to upgrade feast fork to newest version

Which issue(s) this PR fixes:

Fixes #

Does this PR introduce a user-facing change?:


adchia and others added 30 commits February 3, 2022 14:37
* Update CHANGELOG.md and pom.xml for v0.18

Signed-off-by: Tsotne Tabidze <[email protected]>

* update helm chart versions

Signed-off-by: Tsotne Tabidze <[email protected]>
Signed-off-by: Tsotne Tabidze <[email protected]>
…features_types_match) (feast-dev#2276)

* debug flaky types test

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

* wait for table to be actually deleted

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

* refresh end & start dates for each new environment instance

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

* fix tests

Signed-off-by: pyalex <[email protected]>
* Add reference to local integration test setup

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

* Add commit signing warning

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

* Add reference to manually configuring tests

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

* Add PR checklist

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

* Add PR checklist

Signed-off-by: Danny Chiao <[email protected]>
* Remove outdated warnings around feast serve now that it's graduated from alpha

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

* fix lint

Signed-off-by: Danny Chiao <[email protected]>
…ast-dev#2295)

* Include infra objects in registry dump and fix the from_proto method for Infra

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

* revert change

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

* Fix tests

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

* Fix cli test

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

* fix test

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

* fix test

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

* fix test

Signed-off-by: Danny Chiao <[email protected]>
…them (feast-dev#2298)

* Fixing helm chart and adding java tutorial

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

* fix chart version

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

* test

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

* Parse the overrides to not pass enabled

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

* Disable secrets by default

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

* Change secrets default

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

* revert

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

* Update README

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

* finally

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

* remove credentials

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

* new line

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

* new line

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

* new line

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

* Add reference from Gitbook

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

* remove description

Signed-off-by: Danny Chiao <[email protected]>
Signed-off-by: Danny Chiao <[email protected]>
Signed-off-by: Danny Chiao <[email protected]>
* add dask df

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

* add dask

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

* add dask

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

* add dask

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

* add dask

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

* add dask

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

* add dask

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

* add dask

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

* add dask

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

* add das

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

* add dask

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

* add dask new

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

* add dask new

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

* add dask new

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

* add dask new

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

* add dask new

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

* add dask new

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

* add dask dtype check

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

* add dask to setup

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

* add dask requirements

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

* add dask

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

* add dask

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

* add dask

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

* add dask

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

* change dask dependency

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

* add dask - sorting fix

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

* add dask - fix integration tests

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

* add dask - rebase

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

* add dask - fix offline store

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

* add dask - fix integration tests

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

* add dask - fix tests

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

* add dask - fix integration tests

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

* add dask - fix integration tests

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

* add dask - fix integration tests

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

* add dask - fix integration tests

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

* add dask - fix integration tests

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

* add dask - code refactoring

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

* add dask - code refactoring

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

* feast dask - fix timedelta

Signed-off-by: qooba <[email protected]>
* Fix materialization bug

Signed-off-by: Kevin Zhang <[email protected]>

* oops removed something when i was copy pasting

Signed-off-by: Kevin Zhang <[email protected]>

* Test github workflow

Signed-off-by: Kevin Zhang <[email protected]>

* lint

Signed-off-by: Kevin Zhang <[email protected]>

* transfer to unit_tests

Signed-off-by: Kevin Zhang <[email protected]>

* Brute force implementation

Signed-off-by: Kevin Zhang <[email protected]>

* Brute force implementation add gcc

Signed-off-by: Kevin Zhang <[email protected]>

* Brute force implementation add gcc

Signed-off-by: Kevin Zhang <[email protected]>

* Brute force implementation add gcc

Signed-off-by: Kevin Zhang <[email protected]>

* Brute force implementation add gcc

Signed-off-by: Kevin Zhang <[email protected]>

* Continue fixing...

Signed-off-by: Kevin Zhang <[email protected]>

* Remove gcc setup

Signed-off-by: Kevin Zhang <[email protected]>

* Add integration test

Signed-off-by: Kevin Zhang <[email protected]>

* fix error

Signed-off-by: Kevin Zhang <[email protected]>

* fix error

Signed-off-by: Kevin Zhang <[email protected]>

* Add setup

Signed-off-by: Kevin Zhang <[email protected]>

* temp fix to get integration tests to work

Signed-off-by: Kevin Zhang <[email protected]>

* temp fix to get integration tests to work

Signed-off-by: Kevin Zhang <[email protected]>

* temp fix to get integration tests to work

Signed-off-by: Kevin Zhang <[email protected]>

* temp fix to get integration tests to work

Signed-off-by: Kevin Zhang <[email protected]>

* Fix integration even more

Signed-off-by: Kevin Zhang <[email protected]>

* Fix integration even more

Signed-off-by: Kevin Zhang <[email protected]>

* Fix lint

Signed-off-by: Kevin Zhang <[email protected]>

* only run one test

Signed-off-by: Kevin Zhang <[email protected]>

* Do some more integration testing

Signed-off-by: Kevin Zhang <[email protected]>

* Do some more integration testing by adding bug to make sure no false positives

Signed-off-by: Kevin Zhang <[email protected]>

* Integration testing works

Signed-off-by: Kevin Zhang <[email protected]>

* Clean upu code

Signed-off-by: Kevin Zhang <[email protected]>

* Add redis cluster script for starting a redis cluster

Signed-off-by: Kevin Zhang <[email protected]>

* Reset integration yml file

Signed-off-by: Kevin Zhang <[email protected]>

* lint

Signed-off-by: Kevin Zhang <[email protected]>

* Clean up

Signed-off-by: Kevin Zhang <[email protected]>

* Fix how to guide lint

Signed-off-by: Kevin Zhang <[email protected]>

* add fixtures and remove excess code

Signed-off-by: Kevin Zhang <[email protected]>

* lint

Signed-off-by: Kevin Zhang <[email protected]>
adchia and others added 27 commits April 20, 2022 18:47
…n error (feast-dev#2586)

* chore: Removing no telemetry release since it gives an InvalidMacaroon error

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

* fix

Signed-off-by: Danny Chiao <[email protected]>
Signed-off-by: Danny Chiao <[email protected]>
## [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))
…t-dev#2589)

* install go dependencies

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

* allow patch versions for cffi

Signed-off-by: pyalex <[email protected]>
… arrow (feast-dev#2593)

* use timestamp

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

* add timezone to type definition

Signed-off-by: pyalex <[email protected]>
* Fix AWS bootstrap template

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

* Fix template

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

* Fix Snowflake proto conversion and add test

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

* Add proto conversion test for FileSource

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

* Fix Redshift proto conversion and add test

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

* Add proto conversion test for BigQuerySource

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

* Fix tests to use DataSource.from_proto

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

* Add proto conversion test for KafkaSource

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

* Add proto conversion test for KinesisSource

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

* Add proto conversion test for PushSource

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

* Add proto conversion test for PushSource

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

* Add name and other fixes

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

* Fix proto conversion tests

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

* Add tags to test

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

* Fix BigQuerySource bug

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

* Fix bug in RedshiftSource and TrinoSource

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

* Remove references to event_timestamp_column

Signed-off-by: Felix Wang <[email protected]>
… Feature. (feast-dev#2610)

* Fix tags

Signed-off-by: Kevin Zhang <[email protected]>

* Fix lint

Signed-off-by: Kevin Zhang <[email protected]>

* Fix lint

Signed-off-by: Kevin Zhang <[email protected]>

* Fix lint

Signed-off-by: Kevin Zhang <[email protected]>

* Convert field to use optional kw args

Signed-off-by: Kevin Zhang <[email protected]>

* fix

Signed-off-by: Kevin Zhang <[email protected]>

* Fix

Signed-off-by: Kevin Zhang <[email protected]>

* Fix

Signed-off-by: Kevin Zhang <[email protected]>

* Fix

Signed-off-by: Kevin Zhang <[email protected]>

* Fix

Signed-off-by: Kevin Zhang <[email protected]>

* Fix lint

Signed-off-by: Kevin Zhang <[email protected]>

* Fix java tests

Signed-off-by: Kevin Zhang <[email protected]>
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 <[email protected]>

* remove debug

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

* pin requirements

Signed-off-by: Achal Shah <[email protected]>
Signed-off-by: Kevin Zhang <[email protected]>
## [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))
Signed-off-by: Danny Chiao <[email protected]>
* Update version for new release

Signed-off-by: Cody Lin <[email protected]>

* remove inadvertent addition

Signed-off-by: Cody Lin <[email protected]>
Signed-off-by: Cody Lin <[email protected]>
Signed-off-by: Miray Yuce <[email protected]>
@mickey-liu
Copy link
Collaborator

LGTM

@gpgarner gpgarner changed the title Ggarner/v0.20.2+twtr v0.20.2+twtr0 Jul 20, 2022
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.