-
Notifications
You must be signed in to change notification settings - Fork 906
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
Parametrized session_id #1571
Parametrized session_id #1571
Conversation
I think there are 2 points to discuss here:
|
@noklam Response in 2 discussion points: 1. Yes, it remains.
|
This is an interesting use case, and I think it's definitely worth discussing ways for users to control the
Thanks for opening up this PR @atmosone, it might not be merged soon, but it's definitely food for thought. |
On these constraints, I was thinking we could allow the user to specify a |
@MerelTheisenQB @datajoely Thank you! |
Defintely a topic that need more discussion. 🙂 |
@atmosone There are no specific documents, you have to look into source code for this. This is more about how KedroSession trigger a run and how versioning works. |
@atmosone, Nok is right, we don't have any specific docs about this currently. The main reason for this is that we are still designing the |
Closing this PR as it's very out of date with our |
Description
Use case
I have web application where I use kedro inside of endpoints. This web application has centralized logs, but I'm struggling with tracing which kedro session is executed for which endpoint since application is horizontally scaled.
How I resolve this one
I add
session_id
argument toKedroSession.create()
function and then i implemented kedro hooks for logging and linking with endpoints trace idDevelopment notes
blacken-docs
revision in pre-commit (Resolves blacken-docs missing python failure #1565)session_id
argument toKedroSession.create()
Checklist
RELEASE.md
file