-
Notifications
You must be signed in to change notification settings - Fork 295
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
Ensure kernel points to live kernel connection when starting remote kernels #10573
base: main
Are you sure you want to change the base?
Conversation
Codecov Report
@@ Coverage Diff @@
## main #10573 +/- ##
=======================================
Coverage 63% 63%
=======================================
Files 477 479 +2
Lines 34162 34378 +216
Branches 5546 5576 +30
=======================================
+ Hits 21597 21812 +215
+ Misses 10506 10503 -3
- Partials 2059 2063 +4
|
Looks like there is a new failed test: 3rd Party Kernel Service API Start Kernel |
8d88724
to
0d4a271
Compare
00b7111
to
77657b1
Compare
// However its possble the kernel is not yet ready at that point in time. | ||
// We could solve this issue easily by not executing cells, until the webview is ready, | ||
// however that would have significant performance implications. | ||
// Hence for ipywidgets, once the webview has completely been initialized, we can attempt to re-render the widgets. |
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.
I love this!! Thank you 🙏
src/standalone/api/kernelApi.ts
Outdated
const translatedConnection = Object.freeze(readWriteConnection) as KernelConnectionMetadata; | ||
|
||
const translatedConnection = Object.freeze( | ||
JSON.parse(JSON.stringify(connection)) |
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.
+1
I wonder if we could tag all of this code with 'Unnecessary if we could get a new API for creating controllers'? Maybe a comment in some key places? |
0dddb70
to
2ec51f2
Compare
61694c9
to
5c0c2ec
Compare
282dd79
to
e1f5547
Compare
d33ce68
to
acaba16
Compare
7e8c63d
to
be2c891
Compare
be2c891
to
4666c1a
Compare
b423515
to
b37d24c
Compare
b37d24c
Fixes #9865