-
Notifications
You must be signed in to change notification settings - Fork 112
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
--params option added to CLI commands similar to one that Kedro has #884
--params option added to CLI commands similar to one that Kedro has #884
Conversation
afc8a8e
to
a25c402
Compare
This is really cool! |
0de0dc3
to
9f72a55
Compare
Thank you for this, @IanVlasov. We'll have a look at it and get back to you! cc @AntonyMilneQB @limdauto |
Hi @IanVlasov, thanks very much for your contribution and congratulations on your first open source PR! My initial thought on this was "why would we want to add Just to check I'm getting this right, please could you confirm the following things:
What you say about the current |
Hello @AntonyMilneQB, thanks for congratulations! And, yes, you are totally right that this issue is related to the one I asked in kedro project about.
|
Another Kedro user reached out to me about this functionality as well, specifically for Experiment Tracking: "I am running a node (our catalog entries are like below)
Assume this if i have an option through kedro viz only we can just pass the params In summary, currently she has to change her |
@IanVlasov thanks very much for all the extra information, it's very helpful! I'm definitely happy to accept this change in principle then. I'll review now in terms of the actual implementation. Unrelated to this PR, but re: "only single run at one time because otherwise we would have collisions inside data folder". This is an interesting topic that has definitely been considered by other people before so worth searching around in case you find other ways of doing it that might help you. e.g. kedro-org/kedro#1303. One very simple approach if you're worried about collisions between multiple users running the pipeline is to make users save to different locations, e.g. set |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks great, thank you for your work on it! I've left a few small comments and will be very happy to approve and get this nice new feature in after those are dealt with 🎉
…dro-org#881) Bumps [eventsource](https://github.com/EventSource/eventsource) from 1.1.0 to 1.1.1. - [Release notes](https://github.com/EventSource/eventsource/releases) - [Changelog](https://github.com/EventSource/eventsource/blob/master/HISTORY.md) - [Commits](EventSource/eventsource@v1.1.0...v1.1.1) --- updated-dependencies: - dependency-name: eventsource dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Tynan DeBold <thdebold@gmail.com> Signed-off-by: yan.vlasov <vlasov.yan.ed@gmail.com>
Signed-off-by: Yan Vlasov <vlasov.yan.ed@gmail.com> Signed-off-by: yan.vlasov <vlasov.yan.ed@gmail.com>
Signed-off-by: yan.vlasov <vlasov.yan.ed@gmail.com>
Signed-off-by: yan.vlasov <vlasov.yan.ed@gmail.com>
Signed-off-by: yan.vlasov <vlasov.yan.ed@gmail.com>
Signed-off-by: yan.vlasov <vlasov.yan.ed@gmail.com>
Bumps [semver-regex](https://github.com/sindresorhus/semver-regex) from 3.1.3 to 3.1.4. - [Release notes](https://github.com/sindresorhus/semver-regex/releases) - [Commits](https://github.com/sindresorhus/semver-regex/commits/v3.1.4) --- updated-dependencies: - dependency-name: semver-regex dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Signed-off-by: yan.vlasov <vlasov.yan.ed@gmail.com>
78e1bdb
to
e1ecdcb
Compare
@AntonyMilneQB many thanks for the reviewing! I added suggested changes. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you @IanVlasov! I think there's one more occurrence of KedroSession.create
that needs updating in data_loader.py
but after that's done please feel free to merge 👍
I double-checked it. I don't know why, but in my last commit there are really only 2 new occurences. It seems GitHub does not count previous change. In the 'Files changed' tab everything should be ok and 3 occurences of |
Ahh yes I see it now. Sorry, I was just misreading things on github! Feel free to merge when ready 🙂 And thank you again for this! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks @IanVlasov! I will merge this on your behalf!
…884) Signed-off-by: Cvetanka <cventanka_nechevska@external.mckinsey.com>
Signed-off-by: Yan Vlasov vlasov.yan.ed@gmail.com
Description
Resolve #883
Development notes
run_server_kwargs
extra_params
param to server.py and passed it tokedro_data_loader.load_data
KedroSession.create
Checklist
RELEASE.md
file