Skip to content

Conversation

@felixwang9817
Copy link
Contributor

@felixwang9817 felixwang9817 commented Oct 18, 2021

This PR adds support for on demand transformations by calling into the Python feature transformation server. See this PR for more details on the Python FTS.

I have tested this by initializing a new feature repo, adding ODFVs, starting the Python FTS, starting the Java feature server, and then confirming that the Java feature server returns the ODFVs as expected.

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

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

@adchia adchia left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

great stuff! general comment on refactoring that big method into submethods

Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Signed-off-by: Felix Wang <wangfelix98@gmail.com>
@adchia
Copy link
Contributor

adchia commented Oct 20, 2021

/lgtm

Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Signed-off-by: Felix Wang <wangfelix98@gmail.com>
path = deps/feast
url = https://github.com/feast-dev/feast
branch = v0.9-branch
branch = master
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this should be a specific version (probably 0.13 i guess)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ah but aren't the transformation server protos only on master right now?

Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Signed-off-by: Felix Wang <wangfelix98@gmail.com>
@felixwang9817 felixwang9817 assigned achals and unassigned adchia Oct 21, 2021
Signed-off-by: Felix Wang <wangfelix98@gmail.com>
Copy link
Member

@achals achals left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

/lgtm

Signed-off-by: Felix Wang <wangfelix98@gmail.com>
@felixwang9817 felixwang9817 merged commit eb58e01 into feast-dev:master Oct 21, 2021
@felixwang9817 felixwang9817 deleted the support_on_demand_transforms_with_python_fts branch October 21, 2021 22:05
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.

3 participants