-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
SDK/Compiler - Invoke the op_transformers as early as possible #1464
SDK/Compiler - Invoke the op_transformers as early as possible #1464
Conversation
Hi @kvalev. Thanks for your PR. I'm waiting for a kubeflow member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/assign @hongye-sun |
/lgtm |
I don't have any problem with this PR. Alexey, do you have any comment? |
I think it's good. There might be cases where the old behavior is desirable, but the proposed variant seems to be more useful overall: It's now on par with calling /approve BTW, Initially I wanted to have two transformers - |
/test kubeflow-pipeline-sample-test |
/hold |
The code is not compatible with Python 3.5 which we still support (partially due to Debian) |
/lgtm |
I was not aware that it should be compatible with Python 3.5 - the travis build only tests 3.6. I reverted the type hinting, would you mind taking another look @Ark-kun? |
In latest stable Debian the latest version of python you can get using Line 59 in 5061fcf
I'd like to get a data point from you: If the KF Pipelines SDK needed the python version that you cannot install by just running |
/hold cancel |
Well, it would not stop me from using the SDK, but it would be somewhat annoying, if I cant just |
/approve There seems to be a conflict. Can you please resolve it? |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: Ark-kun The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/lgtm |
* Update version to 0.5.1 * Update README.md Removed section to apply kfserving_crds.yaml
Invoking the
op_transformers
functions after the container inputs have been determined will result in an invalid argo yaml definition, in case a transformation function is used to set pod labels based on a pipeline parameter.Before this PR:
After this PR:
This change is