-
Notifications
You must be signed in to change notification settings - Fork 580
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
feat(credential-provider-node): use dynamic import for credential providers #5698
Conversation
9dee15c
to
65e75a2
Compare
…viders This reverts commit 4cea583.
65e75a2
to
3177abe
Compare
@kuhe I am not sure if this is the right place to mention this:
The Please let me know if there is a more appropriate place to post the issue... |
@mskonf could you create a new bug report with instructions on how to reproduce the issue? |
Sure |
@kuhe have created the issue. This is my first time creating an issue, I have included all the context to the best of my ablity. Please let me know if I have left something out and if you need additional context on the same! |
Not sure if this is the best place to comment, but I think this change was made in response to #5516 which is locked so I can't update it. In the lambda environment this didn't result in the performance gains in coldstarts I was expecting. I updated my test repo: https://github.com/perpil/sso-coldstart-benchmark-cdk to use 3.499 The most surprising thing to me was the delta between the new provider and the new provider when the sso packages are excluded from the bundle so they would be loaded from disk. I would expect the performance to be the same because the sso packages shouldn't be loaded, but there was a 285 ms delta seemingly indicating those packages are still getting used and being loaded from disk. If I figure out what is going on, should I follow up here? |
#5516 has been re-opened, please discuss there since this is a closed PR. |
This re-stages #5677 which was merged too early.
integ
e2e
e2e legacy
test Node.js platform target bundlers (esbuild, webpack)