Comments (18)
here is the full loop in*Messages*
:
error in process filter: websocket-send: Cannot send message to a closed websocket: #s(websocket-frame pong "c6417ed01bdc0ae3ef32ae4894fd03\">
<meta http-equiv=\"" nil t)
error in process filter: Cannot send message to a closed websocket: #s(websocket-frame pong "c6417ed01bdc0ae3ef32ae4894fd03\">
<meta http-equiv=\"" nil t)
ein: [error] ein:start-single-websocket: on-close no client data for wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/2e23266f-ec11-48b2-af60-97218ca34498/channels?session_id=afaef748-b620-4407-9d0f-854ff3a17fa7.
ein: [info] WS action [(websocket-received-error-http-response 403)] on-open (wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/2e23266f-ec11-48b2-af60-97218ca34498/channels?session_id=afaef748-b620-4407-9d0f-854ff3a17fa7)
ein: [error] ein:start-single-websocket: on-open no client data for wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/2e23266f-ec11-48b2-af60-97218ca34498/channels?session_id=afaef748-b620-4407-9d0f-854ff3a17fa7.
ein: [info] WS action [(json-readtable-error 79)] on-message (wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/2e23266f-ec11-48b2-af60-97218ca34498/channels?session_id=afaef748-b620-4407-9d0f-854ff3a17fa7)
ein: [info] WS action [(json-unknown-keyword ter)] on-message (wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/2e23266f-ec11-48b2-af60-97218ca34498/channels?session_id=afaef748-b620-4407-9d0f-854ff3a17fa7)
ein: [error] ein:start-single-websocket: on-close no client data for wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/2e23266f-ec11-48b2-af60-97218ca34498/channels?session_id=afaef748-b620-4407-9d0f-854ff3a17fa7.
error in process filter: websocket-send: Cannot send message to a closed websocket: #s(websocket-frame pong "c6417ed01bdc0ae3ef32ae4894fd03\">
<meta http-equiv=\"" nil t)
error in process filter: Cannot send message to a closed websocket: #s(websocket-frame pong "c6417ed01bdc0ae3ef32ae4894fd03\">
<meta http-equiv=\"" nil t)
ein: [error] ein:start-single-websocket: on-close no client data for wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/2e23266f-ec11-48b2-af60-97218ca34498/channels?session_id=afaef748-b620-4407-9d0f-854ff3a17fa7.
from emacs-websocket.
Eventually it dies with
ein: [info] WS action [(json-number-format 2)] on-message (wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/605f64ec-25cf-43b0-a08f-547a26565ce5/channels?session_id=e2923aa5-cde2-452b-ba31-91a6a0cf8989)
ein: [error] ein:start-single-websocket: on-close no client data for wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/605f64ec-25cf-43b0-a08f-547a26565ce5/channels?session_id=e2923aa5-cde2-452b-ba31-91a6a0cf8989.
error in process filter: file-remote-p: Variable binding depth exceeds max-specpdl-size
error in process filter: Variable binding depth exceeds max-specpdl-size
from emacs-websocket.
the server logs show these messages:
[W 19:09:53.201 NotebookApp] Couldn't authenticate WebSocket connection
[W 19:09:53.202 NotebookApp] 403 GET /api/kernels/605f64ec-25cf-43b0-a08f-547a26565ce5/channels?session_id=e2923aa5-cde2-452b-ba31-91a6a0cf8989 (100.110.89.202) 1.58ms referer=None
[W 19:09:53.374 NotebookApp] Couldn't authenticate WebSocket connection
[W 19:09:53.375 NotebookApp] 403 GET /api/kernels/605f64ec-25cf-43b0-a08f-547a26565ce5/channels?session_id=e2923aa5-cde2-452b-ba31-91a6a0cf8989 (100.126.83.207) 1.55ms referer=None
[W 19:09:53.522 NotebookApp] Couldn't authenticate WebSocket connection
[W 19:09:53.523 NotebookApp] 403 GET /api/kernels/605f64ec-25cf-43b0-a08f-547a26565ce5/channels?session_id=e2923aa5-cde2-452b-ba31-91a6a0cf8989 (100.126.83.207) 2.08ms referer=None
[W 19:09:53.670 NotebookApp] Couldn't authenticate WebSocket connection
[W 19:09:53.671 NotebookApp] 403 GET /api/kernels/605f64ec-25cf-43b0-a08f-547a26565ce5/channels?session_id=e2923aa5-cde2-452b-ba31-91a6a0cf8989 (100.126.83.207) 1.64ms referer=None
[W 19:09:53.837 NotebookApp] Couldn't authenticate WebSocket connection
[W 19:09:53.838 NotebookApp] 403 GET /api/kernels/605f64ec-25cf-43b0-a08f-547a26565ce5/channels?session_id=e2923aa5-cde2-452b-ba31-91a6a0cf8989 (100.110.89.202) 1.56ms referer=None
apparently websocket
needs to send the auth token with each request.
from emacs-websocket.
Sorry for the delay - I'll take a look at this today.
from emacs-websocket.
Right now I don't have enough information to work on this issue. A few comments, though: websocket
connections should be including auth tokens every time a new one is open. I would expect clients to always do this. Remember that websocket is a connection held open, so communication does not need to be re-authenticated during the session. The question is why there's so many new connections, and why apparently ein:start-single-websocket
is called in an infinite loop due to an error. That I don't know, since I'm not familiar with the client code here.
If someone can track this down to something websocket
is not doing correctly, I'm happy to help. Without that, I'll have to close the bug.
from emacs-websocket.
Actually, I see the infinite loop now, based on your backtrace in the other bug. When there's an issue, we aren't re-opening with the custom headers, which seems like a problem. I'm not sure if that will really fix your issue, but I'll push a fix for you to test out.
from emacs-websocket.
Ok, please try branch infinite-loop-fix
. If that doesn't work, I'd recommend trying to understand the first error that you encounter and why that happens, because we probably will just keep trying. Perhaps break on websocket-ensure-connected
and see what the value of process-status
is.
from emacs-websocket.
Thank you very much. I can reproduce the problem quite reliably, but it requires private host access that I cannot grant you.
(process-status (websocket-conn websocket))
in websocket-ensure-connected
is open
the 1st time I enter the function, then closed
, and then I get the infinite beep loop (this is before I tried your new branch).
from emacs-websocket.
No change with the infinite-loop-fix
branch.
(websocket-custom-header-alist websocket)
in websocket-ensure-connected
is nil
both times.
from emacs-websocket.
Interesting - can you also trace calls to websocket-open
? I'd like to know if there's any difference between the first and subsequent invocations.
from emacs-websocket.
1st call:
(catch '--cl-block-websocket-open-- (let* ((name (format "websocket to %s" url)) (url-struct (url-generic-parse-url url)) (k
(cl--block-wrapper (catch '--cl-block-websocket-open-- (let* ((name (format "websocket to %s" url)) (url-struct (url-generic
(cl-block websocket-open (let* ((name (format "websocket to %s" url)) (url-struct (url-generic-parse-url url)) (key (websock
(progn (let ((--cl-keys-- --cl-rest--)) (while --cl-keys-- (cond ((memq (car --cl-keys--) '(:protocols :extensions :on-open
(let* ((protocols (car (cdr (plist-member --cl-rest-- ':protocols)))) (extensions (car (cdr (plist-member --cl-rest-- ':exte
websocket-open("wss://data-science.k8s.region-001.p-use-1.braze.co..." :on-open #f(compiled-function (&rest args2) #<bytecod
ein:websocket("wss://data-science.k8s.region-001.p-use-1.braze.co..." #s(ein:$kernel :url-or-port "https://data-science.k8s.
ein:start-single-websocket(#s(ein:$kernel :url-or-port "https://data-science.k8s.region-001.p-use-1.braze...." :path "DataDo
ein:kernel-start-websocket(#s(ein:$kernel :url-or-port "https://data-science.k8s.region-001.p-use-1.braze...." :path "DataDo
ein:kernel-retrieve-session--success(#s(ein:$kernel :url-or-port "https://data-science.k8s.region-001.p-use-1.braze...." :pa
apply(ein:kernel-retrieve-session--success (#s(ein:$kernel :url-or-port "https://data-science.k8s.region-001.p-use-1.braze..
apply(#f(compiled-function (&rest args2) #<bytecode -0x148e2c14a34cbb8a>) (:data (:id "69aa8231-2b11-49d7-a353-10e1680691e1"
apply(apply #f(compiled-function (&rest args2) #<bytecode -0x148e2c14a34cbb8a>) (:data (:id "69aa8231-2b11-49d7-a353-10e1680
request--safe-apply(#f(compiled-function (&rest args2) #<bytecode -0x148e2c14a34cbb8a>) (:data (:id "69aa8231-2b11-49d7-a353
request--callback(#<killed buffer> :type "POST" :data "{\"path\":\"DataDog.ipynb\",\"type\":\"notebook\",\"kernel\"..." :par
apply(request--callback #<killed buffer> (:type "POST" :data "{\"path\":\"DataDog.ipynb\",\"type\":\"notebook\",\"kernel\"..
request--curl-callback("https://data-science.k8s.region-001.p-use-1.braze...." #<process request curl> "finished\n")
apply(request--curl-callback ("https://data-science.k8s.region-001.p-use-1.braze...." #<process request curl> "finished\n"))
after I hit T
(trace fast), the process stops in
(lambda (process output)
(let ((websocket (process-get process :websocket)))
(websocket-outer-filter websocket output)))
(incidentally, given that you are using lexical bindings, the let
appears unnecessary).
2nd call:
(catch '--cl-block-websocket-open-- (let* ((name (format "websocket to %s" url)) (url-struct (url-generic-parse-url url)) (key (websocket-genkey)) (coding-system-for-read 'binary) (coding-system-for-write 'b
(cl--block-wrapper (catch '--cl-block-websocket-open-- (let* ((name (format "websocket to %s" url)) (url-struct (url-generic-parse-url url)) (key (websocket-genkey)) (coding-system-for-read 'binary) (coding-
(cl-block websocket-open (let* ((name (format "websocket to %s" url)) (url-struct (url-generic-parse-url url)) (key (websocket-genkey)) (coding-system-for-read 'binary) (coding-system-for-write 'binary) (con
(progn (let ((--cl-keys-- --cl-rest--)) (while --cl-keys-- (cond ((memq (car --cl-keys--) '(:protocols :extensions :on-open :on-message :on-close :on-error :nowait :custom-header-alist :allow-other-keys)) (s
(let* ((protocols (car (cdr (plist-member --cl-rest-- ':protocols)))) (extensions (car (cdr (plist-member --cl-rest-- ':extensions)))) (on-open (car (cdr (or (plist-member --cl-rest-- ':on-open) (list nil 'i
websocket-open("wss://data-science.k8s.region-001.p-use-1.braze.co..." :protocols nil :extensions nil :on-open #f(compiled-function (&rest args2) #<bytecode -0x1906404012e5f044>) :on-message #f(compiled-func
(if (and (progn (or (progn (and (memq (type-of websocket) cl-struct-websocket-tags) t)) (signal 'wrong-type-argument (list 'websocket websocket))) (aref websocket 14)) (let* ((temp (process-status (progn (or
websocket-ensure-connected(#s(websocket :ready-state open :client-data #s(ein:$websocket :ws #1 :kernel #s(ein:$kernel :url-or-port "https://data-science.k8s.region-001.p-use-1.braze...." :path "DataDog.ipyn
websocket-send(#s(websocket :ready-state open :client-data #s(ein:$websocket :ws #1 :kernel #s(ein:$kernel :url-or-port "https://data-science.k8s.region-001.p-use-1.braze...." :path "DataDog.ipynb" :kernelsp
(closure ((opcode . ping) (frame . #s(websocket-frame :opcode ping :payload "2e9fb87e0d8ef1ea96893aa6906147a371bb\" type=\"text/c..." :length 99 :completep nil)) (websocket . #s(websocket :ready-state open :
funcall((closure ((opcode . ping) (frame . #s(websocket-frame :opcode ping :payload "2e9fb87e0d8ef1ea96893aa6906147a371bb\" type=\"text/c..." :length 99 :completep nil)) (websocket . #s(websocket :ready-stat
(let ((to-process (car --dolist-tail--))) (funcall to-process) (setq --dolist-tail-- (cdr --dolist-tail--)))
(while --dolist-tail-- (let ((to-process (car --dolist-tail--))) (funcall to-process) (setq --dolist-tail-- (cdr --dolist-tail--))))
(let ((--dolist-tail-- (nreverse processing-queue))) (while --dolist-tail-- (let ((to-process (car --dolist-tail--))) (funcall to-process) (setq --dolist-tail-- (cdr --dolist-tail--)))))
(let ((current-frame) (processing-queue) (start-point 0)) (while (setq current-frame (websocket-read-frame (substring text start-point))) (setq processing-queue (cons (websocket-process-frame websocket curre
websocket-process-input-on-open-ws(#s(websocket :ready-state open :client-data #s(ein:$websocket :ws #1 :kernel #s(ein:$kernel :url-or-port "https://data-science.k8s.region-001.p-use-1.braze...." :path "Data
(progn (websocket-process-input-on-open-ws websocket (substring text (or start-point 0))))
(if (eq 'open (progn (or (progn (and (memq (type-of websocket) cl-struct-websocket-tags) t)) (signal 'wrong-type-argument (list 'websocket websocket))) (aref websocket 1))) (progn (websocket-process-input-on
(let ((start-point) (text (concat (progn (or (progn (and ... t)) (signal 'wrong-type-argument (list ... websocket))) (aref websocket 17)) output)) (header-end-pos)) (progn (or (progn (and (memq (type-of webs
websocket-outer-filter(#s(websocket :ready-state open :client-data #s(ein:$websocket :ws #1 :kernel #s(ein:$kernel :url-or-port "https://data-science.k8s.region-001.p-use-1.braze...." :path "DataDog.ipynb" :
(let ((websocket (process-get process :websocket))) (websocket-outer-filter websocket output))
(closure ((websocket . #s(websocket :ready-state open :client-data #s(ein:$websocket :ws #4 :kernel ... :closed-by-client t) :on-open #f(compiled-function (&rest args2) #<bytecode -0x1906404012e5f044>) :on-m
and then after T
the beeping commences here:
Would you like to pick a time for an interactive debugging over the phone?
from emacs-websocket.
Thanks for the results, but those are a little bit hard to read. I should have been more precise: can you trace-function
websocket-open
, then send me the first three calls that appear in the trace buffer?
from emacs-websocket.
here you go (I clicked on New Notebook
instead of an existing notebook because I did not want the *trace-output*
to contain my notebook data)
======================================================================
1 -> (websocket-open "wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/f6ea8ba6-c4c5-4099-b155-c6d2578061f8/channels?session_id=898c278a-370e-417e-8288-6f71916e18f1" :on-open #[128 #2="\302\300\303\301�\"\"\207" [#[514 "\302�!�>\204��\303\304\305�D\"\210\211\306H\211\203e�\302�! >\204%�\303\304\307�D\"\210\211\306H\211\203Q�\310�!\203?�\311\312�\"\210�\203?���!\210\313\314\315\316\317\320\321� !\322\"\323$\"\202`�\313\324\315\316\317\320\321� !\325\"\323$\"\262�\202t�\313\324\315\316\317\320\321��!\326\"\323$\"\207" [cl-struct-websocket-tags cl-struct-ein:$websocket-tags type-of signal wrong-type-argument websocket 2 ein:$websocket ein:kernel-live-p run-hook-with-args ein:on-kernel-connect-functions ein:log-wrapper verbose make-byte-code 0 "\302\303\304\300! >\204��\305\306\307\300D\"\210\300\310H\"\207" vconcat vector [cl-struct-websocket-tags format "WS opened: %s" type-of signal wrong-type-argument websocket 10] 6 error [cl-struct-websocket-tags format #1="ein:start-single-websocket: on-open no client data for %s." type-of signal wrong-type-argument websocket 10] [cl-struct-websocket-tags format #1# type-of signal wrong-type-argument websocket 10]] 12 "
(fn CB WS)"] (#[128 #2# [#[771 "� \210\300\301\302\303\304\305\306��!\307\"\310$\"\207" [ein:log-wrapper info make-byte-code 0 "\301\302\300\"\207" vconcat vector [format "Notebook %s is ready"] 3] 11 "
(fn CALLBACK0* NAME* KERNEL)"] (#[128 #2# [#[1285 "� \210r\303�!q\210\304 \210)\211\204$�r\303�!q\210\305\306 !\210\307\310\306 !!\210)�\204\313�\311\312��! >\204:�\313\314\315��D\"\210�\316H\317\"\204\313�\312�! >\204R�\313\314\315��D\"\210�\320H\211\203\312�\312��! >\204j�\313\314\315��D\"\210�\211\316\321\312�
! >\204��\313\314\315�D\"\210� \316H\317\312��!
>\204\225�\313\314\322� D\"\210��\323H\312��!
>\204\252�\313\314\322�
D\"\210��\324H\311�\325\"\203\272�\262�\202\301�\321�\325�#\266\202#I\266�\326��!\210\210�\203\324����\"\210�\211\203\364�\327\330!\211\203\363�r\211q\210\331\332\333\")\211\203\362�\334\335�\"\210\210\210\210\336\312��! >\204��\313\314\315��D\"\210�\323H!\211\205��\337\340\341�\"!\207" [noninteractive cl-struct-ein:$notebook-tags cl-struct-ein:$kernelspec-tags ein:notebook-buffer ein:worksheet-focus-cell pm-select-buffer pm-innermost-span pop-to-buffer pm-span-buffer plist-member type-of signal wrong-type-argument ein:$notebook 9 :kernelspec 6 plist-put ein:$kernelspec 1 4 :name ein:notebook-save-notebook get-buffer "*Warnings*" thing-at-point line t message "%s" ein:notebooklist-get-buffer ein:notebooklist-reload buffer-local-value ein:%notebooklist%] 18 "
(fn NOTEBOOK* CREATED CALLBACK* PENDING-CLEAR* NO-POP*)"] (#9=#s(ein:$notebook #3="https://data-science.k8s.region-001.p-use-1.braze.com" nil #4="Untitled.ipynb" #8=#s(ein:$kernel #3# #4# #10=#s(ein:$kernelspec "python3" #5="Python 3" (:logo-32x32 "/kernelspecs/python3/logo-32x32.png" :logo-64x64 "/kernelspecs/python3/logo-64x64.png") (:argv ("python" "-m" "ipykernel_launcher" "-f" "{connection_file}") :env nil :display_name #5# :language "python" :interrupt_mode "signal" :metadata nil) "python") #12=#s(ein:events #s(hash-table size 65 test eq rehash-size 1.5 rehash-threshold 0.8125 data (maybe_reset_undo\.Worksheet ((#[514 "\300�!\207" [ein:worksheet--unshift-undo-list] 4 "
(fn IGNORE CELL)"])) set_next_input\.Worksheet ((ein:worksheet--set-next-input)) set_dirty\.Worksheet ((ein:worksheet--set-dirty)) open_with_text\.Pager ((ein:pager--open-with-text . #11="*ein:pager https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*")) status_idle\.Kernel ((ein:notification--callback #6=#s(ein:notification-status nil nil ((status_idle\.Kernel) (status_busy\.Kernel . "Kernel busy...") (status_restarting\.Kernel . "Kernel restarting...") (status_restarted\.Kernel . "Kernel restarted") (status_dead\.Kernel . "Kernel requires restart \\<ein:notebook-mode-map>\\[ein:notebook-restart-session-command-km]") (status_reconnecting\.Kernel . "Kernel reconnecting...") (status_reconnected\.Kernel . "Kernel reconnected") (status_disconnected\.Kernel . "Kernel requires reconnect \\<ein:notebook-mode-map>\\[ein:notebook-reconnect-session-command-km]"))) . status_idle\.Kernel)) status_busy\.Kernel ((ein:notification--callback #6# . status_busy\.Kernel)) status_restarting\.Kernel ((ein:notification--callback #6# . status_restarting\.Kernel)) status_restarted\.Kernel ((ein:notification--callback #6# . status_restarted\.Kernel)) status_dead\.Kernel ((ein:notification--callback #6# . status_dead\.Kernel)) status_reconnecting\.Kernel ((ein:notification--callback #6# . status_reconnecting\.Kernel)) status_reconnected\.Kernel ((ein:notification--callback #6# . status_reconnected\.Kernel)) status_disconnected\.Kernel ((ein:notification--callback #6# . status_disconnected\.Kernel)) notebook_saving\.Notebook ((ein:notification--callback #7=#s(ein:notification-status nil nil ((notebook_saving\.Notebook . "Saving notebook...") (notebook_saved\.Notebook . "Notebook saved") (notebook_save_failed\.Notebook . "Failed saving notebook!"))) . notebook_saving\.Notebook)) notebook_saved\.Notebook ((ein:notification--fadeout-callback #7# "Notebook is saved" notebook_saved\.Notebook nil) (ein:notification--callback #7# . notebook_saved\.Notebook)) notebook_save_failed\.Notebook ((ein:notification--callback #7# . notebook_save_failed\.Notebook)) execution_count\.Kernel ((ein:notification--set-execution-count . #s(ein:notification #<buffer *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*> #s(ein:notification-tab #[0 "\302�! >\204��\303\304\305�D\"\210�\306H\207" [ein:%notebook% cl-struct-ein:$notebook-tags type-of signal wrong-type-argument ein:$notebook 14] 4] #[0 "�\207" [ein:%worksheet%] 1]) "y" #7# #6#)))))) 6 "898c278a-370e-417e-8288-6f71916e18f1" "f6ea8ba6-c4c5-4099-b155-c6d2578061f8" nil nil nil "/api/kernels" "/api/kernels/f6ea8ba6-c4c5-4099-b155-c6d2578061f8" "wss://data-science.k8s.region-001.p-use-1.braze.com:443" nil "username" #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ()) #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ()) nil nil) #s(ein:kernelinfo #8# (ein:notebook-buffer-list . #9#) unbound unbound) #10# #11# nil nil #22="Untitled.ipynb" 4 4 #12# (#s(ein:worksheet 4 #[128 #2# [ein:$notebook-notebook-path (#9#) apply append] 6 #21="
(fn &rest ARGS2)"] nil nil #15=#s(ewoc #<buffer *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*> ein:worksheet-pp #13=[#20=[#19=[#17=[#14=[#16=[#13# #14# #s(ein:$node (cell prompt) #18=#s(ein:codecell "code" nil #15# (:prompt #16# :input #14# :output nil :footer #17#) (:prompt :input :output :footer) unbound nil nil #12# "6bc8afbd-dd51-4a0e-9417-77c3c49b7014" nil #8# unbound nil nil) nil) #<marker at 2 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #17# #s(ein:$node (cell input) #18# nil) #<marker at 9 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #19# #s(ein:$node (cell footer) #18# nil) #<marker at 11 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #20# "" #<marker at 12 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #13# DL-LIST #<marker at 12 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #16# #("
" 0 1 (front-sticky t read-only t)) #<marker at 1 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #19# #20# #14# insert) #8# t nil #12#)) nil 6) t nil #[128 #2# [#[385 "\301��\"\207" [*ein:notebook--pending-query* remhash] 5 "
(fn PENDING-KEY* &rest ARGS)"] ((#3# . #4#)) apply append] 6 #21#] nil) apply append] 6 #21#] #22#) apply append] 6 #21#]) apply append] 6 #21#] :on-message #[128 #2# [ein:kernel--handle-websocket-reply (#8#) apply append] 6 #21#] :on-close #[257 "\302�!�>\204��\303\304\305�D\"\210\211\306H\211\203l�\302�! >\204%�\303\304\307�D\"\210\211\306H\211\203X�\302�! >\204;�\303\304\307�D\"\210�\310H?\205g�\311\312\313\314\315\316\317� !\320\"\321$\"\210\322�!\202g�\311\323\313\314\315\316\317� !\324\"\321$\"\262�\202{�\311\323\313\314\315\316\317��!\325\"\321$\"\207" [cl-struct-websocket-tags cl-struct-ein:$websocket-tags type-of signal wrong-type-argument websocket 2 ein:$websocket 3 ein:log-wrapper verbose make-byte-code 0 "\302\303\304\300! >\204��\305\306\307\300D\"\210\300\310H\"\207" vconcat vector [cl-struct-websocket-tags format "WS closed unexpectedly: %s" type-of signal wrong-type-argument websocket 10] 6 ein:kernel-disconnect error [cl-struct-websocket-tags format #23="ein:start-single-websocket: on-close no client data for %s." type-of signal wrong-type-argument websocket 10] [cl-struct-websocket-tags format #23# type-of signal wrong-type-argument websocket 10]] 11 "
(fn WS)"] :on-error #[771 "\300\301\302\303\304\305\306� � � #\307\"\310$\"\207" [ein:log-wrapper info make-byte-code 0 "\304\305\302\301\306\300!�>\204��\307\310\311\300D\"\210\300\312H$\207" vconcat vector [cl-struct-websocket-tags format "WS action [%s] %s (%s)" type-of signal wrong-type-argument websocket 10] 8] 13 "
(fn WS ACTION ERR)"])
1 <- websocket-open: #s(websocket connecting nil #[128 #2="\302\300\303\301�\"\"\207" [#[514 "\302�!�>\204��\303\304\305�D\"\210\211\306H\211\203e�\302�! >\204%�\303\304\307�D\"\210\211\306H\211\203Q�\310�!\203?�\311\312�\"\210�\203?���!\210\313\314\315\316\317\320\321� !\322\"\323$\"\202`�\313\324\315\316\317\320\321� !\325\"\323$\"\262�\202t�\313\324\315\316\317\320\321��!\326\"\323$\"\207" [cl-struct-websocket-tags cl-struct-ein:$websocket-tags type-of signal wrong-type-argument websocket 2 ein:$websocket ein:kernel-live-p run-hook-with-args ein:on-kernel-connect-functions ein:log-wrapper verbose make-byte-code 0 "\302\303\304\300! >\204��\305\306\307\300D\"\210\300\310H\"\207" vconcat vector [cl-struct-websocket-tags format "WS opened: %s" type-of signal wrong-type-argument websocket 10] 6 error [cl-struct-websocket-tags format #1="ein:start-single-websocket: on-open no client data for %s." type-of signal wrong-type-argument websocket 10] [cl-struct-websocket-tags format #1# type-of signal wrong-type-argument websocket 10]] 12 "
(fn CB WS)"] (#[128 #2# [#[771 "� \210\300\301\302\303\304\305\306��!\307\"\310$\"\207" [ein:log-wrapper info make-byte-code 0 "\301\302\300\"\207" vconcat vector [format "Notebook %s is ready"] 3] 11 "
(fn CALLBACK0* NAME* KERNEL)"] (#[128 #2# [#[1285 "� \210r\303�!q\210\304 \210)\211\204$�r\303�!q\210\305\306 !\210\307\310\306 !!\210)�\204\313�\311\312��! >\204:�\313\314\315��D\"\210�\316H\317\"\204\313�\312�! >\204R�\313\314\315��D\"\210�\320H\211\203\312�\312��! >\204j�\313\314\315��D\"\210�\211\316\321\312�
! >\204��\313\314\315�D\"\210� \316H\317\312��!
>\204\225�\313\314\322� D\"\210��\323H\312��!
>\204\252�\313\314\322�
D\"\210��\324H\311�\325\"\203\272�\262�\202\301�\321�\325�#\266\202#I\266�\326��!\210\210�\203\324����\"\210�\211\203\364�\327\330!\211\203\363�r\211q\210\331\332\333\")\211\203\362�\334\335�\"\210\210\210\210\336\312��! >\204��\313\314\315��D\"\210�\323H!\211\205��\337\340\341�\"!\207" [noninteractive cl-struct-ein:$notebook-tags cl-struct-ein:$kernelspec-tags ein:notebook-buffer ein:worksheet-focus-cell pm-select-buffer pm-innermost-span pop-to-buffer pm-span-buffer plist-member type-of signal wrong-type-argument ein:$notebook 9 :kernelspec 6 plist-put ein:$kernelspec 1 4 :name ein:notebook-save-notebook get-buffer "*Warnings*" thing-at-point line t message "%s" ein:notebooklist-get-buffer ein:notebooklist-reload buffer-local-value ein:%notebooklist%] 18 "
(fn NOTEBOOK* CREATED CALLBACK* PENDING-CLEAR* NO-POP*)"] (#9=#s(ein:$notebook #3="https://data-science.k8s.region-001.p-use-1.braze.com" nil #4="Untitled.ipynb" #8=#s(ein:$kernel #3# #4# #10=#s(ein:$kernelspec "python3" #5="Python 3" (:logo-32x32 "/kernelspecs/python3/logo-32x32.png" :logo-64x64 "/kernelspecs/python3/logo-64x64.png") (:argv ("python" "-m" "ipykernel_launcher" "-f" "{connection_file}") :env nil :display_name #5# :language "python" :interrupt_mode "signal" :metadata nil) "python") #12=#s(ein:events #s(hash-table size 65 test eq rehash-size 1.5 rehash-threshold 0.8125 data (maybe_reset_undo\.Worksheet ((#[514 "\300�!\207" [ein:worksheet--unshift-undo-list] 4 "
(fn IGNORE CELL)"])) set_next_input\.Worksheet ((ein:worksheet--set-next-input)) set_dirty\.Worksheet ((ein:worksheet--set-dirty)) open_with_text\.Pager ((ein:pager--open-with-text . #11="*ein:pager https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*")) status_idle\.Kernel ((ein:notification--callback #6=#s(ein:notification-status nil nil ((status_idle\.Kernel) (status_busy\.Kernel . "Kernel busy...") (status_restarting\.Kernel . "Kernel restarting...") (status_restarted\.Kernel . "Kernel restarted") (status_dead\.Kernel . "Kernel requires restart \\<ein:notebook-mode-map>\\[ein:notebook-restart-session-command-km]") (status_reconnecting\.Kernel . "Kernel reconnecting...") (status_reconnected\.Kernel . "Kernel reconnected") (status_disconnected\.Kernel . "Kernel requires reconnect \\<ein:notebook-mode-map>\\[ein:notebook-reconnect-session-command-km]"))) . status_idle\.Kernel)) status_busy\.Kernel ((ein:notification--callback #6# . status_busy\.Kernel)) status_restarting\.Kernel ((ein:notification--callback #6# . status_restarting\.Kernel)) status_restarted\.Kernel ((ein:notification--callback #6# . status_restarted\.Kernel)) status_dead\.Kernel ((ein:notification--callback #6# . status_dead\.Kernel)) status_reconnecting\.Kernel ((ein:notification--callback #6# . status_reconnecting\.Kernel)) status_reconnected\.Kernel ((ein:notification--callback #6# . status_reconnected\.Kernel)) status_disconnected\.Kernel ((ein:notification--callback #6# . status_disconnected\.Kernel)) notebook_saving\.Notebook ((ein:notification--callback #7=#s(ein:notification-status nil nil ((notebook_saving\.Notebook . "Saving notebook...") (notebook_saved\.Notebook . "Notebook saved") (notebook_save_failed\.Notebook . "Failed saving notebook!"))) . notebook_saving\.Notebook)) notebook_saved\.Notebook ((ein:notification--fadeout-callback #7# "Notebook is saved" notebook_saved\.Notebook nil) (ein:notification--callback #7# . notebook_saved\.Notebook)) notebook_save_failed\.Notebook ((ein:notification--callback #7# . notebook_save_failed\.Notebook)) execution_count\.Kernel ((ein:notification--set-execution-count . #s(ein:notification #<buffer *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*> #s(ein:notification-tab #[0 "\302�! >\204��\303\304\305�D\"\210�\306H\207" [ein:%notebook% cl-struct-ein:$notebook-tags type-of signal wrong-type-argument ein:$notebook 14] 4] #[0 "�\207" [ein:%worksheet%] 1]) "y" #7# #6#)))))) 6 "898c278a-370e-417e-8288-6f71916e18f1" "f6ea8ba6-c4c5-4099-b155-c6d2578061f8" nil nil nil "/api/kernels" "/api/kernels/f6ea8ba6-c4c5-4099-b155-c6d2578061f8" "wss://data-science.k8s.region-001.p-use-1.braze.com:443" nil "username" #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ()) #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ()) nil nil) #s(ein:kernelinfo #8# (ein:notebook-buffer-list . #9#) unbound unbound) #10# #11# nil nil #22="Untitled.ipynb" 4 4 #12# (#s(ein:worksheet 4 #[128 #2# [ein:$notebook-notebook-path (#9#) apply append] 6 #21="
(fn &rest ARGS2)"] nil nil #15=#s(ewoc #<buffer *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*> ein:worksheet-pp #13=[#20=[#19=[#17=[#14=[#16=[#13# #14# #s(ein:$node (cell prompt) #18=#s(ein:codecell "code" nil #15# (:prompt #16# :input #14# :output nil :footer #17#) (:prompt :input :output :footer) unbound nil nil #12# "6bc8afbd-dd51-4a0e-9417-77c3c49b7014" nil #8# unbound nil nil) nil) #<marker at 2 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #17# #s(ein:$node (cell input) #18# nil) #<marker at 9 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #19# #s(ein:$node (cell footer) #18# nil) #<marker at 11 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #20# "" #<marker at 12 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #13# DL-LIST #<marker at 12 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #16# #("
" 0 1 (front-sticky t read-only t)) #<marker at 1 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #19# #20# #14# insert) #8# t nil #12#)) nil 6) t nil #[128 #2# [#[385 "\301��\"\207" [*ein:notebook--pending-query* remhash] 5 "
(fn PENDING-KEY* &rest ARGS)"] ((#3# . #4#)) apply append] 6 #21#] nil) apply append] 6 #21#] #22#) apply append] 6 #21#]) apply append] 6 #21#] #[128 #2# [ein:kernel--handle-websocket-reply (#8#) apply append] 6 #21#] #[257 "\302�!�>\204��\303\304\305�D\"\210\211\306H\211\203l�\302�! >\204%�\303\304\307�D\"\210\211\306H\211\203X�\302�! >\204;�\303\304\307�D\"\210�\310H?\205g�\311\312\313\314\315\316\317� !\320\"\321$\"\210\322�!\202g�\311\323\313\314\315\316\317� !\324\"\321$\"\262�\202{�\311\323\313\314\315\316\317��!\325\"\321$\"\207" [cl-struct-websocket-tags cl-struct-ein:$websocket-tags type-of signal wrong-type-argument websocket 2 ein:$websocket 3 ein:log-wrapper verbose make-byte-code 0 "\302\303\304\300! >\204��\305\306\307\300D\"\210\300\310H\"\207" vconcat vector [cl-struct-websocket-tags format "WS closed unexpectedly: %s" type-of signal wrong-type-argument websocket 10] 6 ein:kernel-disconnect error [cl-struct-websocket-tags format #23="ein:start-single-websocket: on-close no client data for %s." type-of signal wrong-type-argument websocket 10] [cl-struct-websocket-tags format #23# type-of signal wrong-type-argument websocket 10]] 11 "
(fn WS)"] #[771 "\300\301\302\303\304\305\306� � � #\307\"\310$\"\207" [ein:log-wrapper info make-byte-code 0 "\304\305\302\301\306\300!�>\204��\307\310\311\300D\"\210\300\312H$\207" vconcat vector [cl-struct-websocket-tags format "WS action [%s] %s (%s)" type-of signal wrong-type-argument websocket 10] 8] 13 "
(fn WS ACTION ERR)"] nil nil nil "wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/f6ea8ba6-c4c5-4099-b155-c6d2578061f8/channels?session_id=898c278a-370e-417e-8288-6f71916e18f1" nil nil nil #<process websocket to wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/f6ea8ba6-c4c5-4099-b155-c6d2578061f8/channels?session_id=898c278a-370e-417e-8288-6f71916e18f1> nil "ZrCpK+3xz3fwnh3TfgYKiHaqcO8=" nil)
======================================================================
1 -> (websocket-open "wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/f6ea8ba6-c4c5-4099-b155-c6d2578061f8/channels?session_id=898c278a-370e-417e-8288-6f71916e18f1" :protocols nil :extensions nil :on-open #[128 #2="\302\300\303\301�\"\"\207" [#[514 "\302�!�>\204��\303\304\305�D\"\210\211\306H\211\203e�\302�! >\204%�\303\304\307�D\"\210\211\306H\211\203Q�\310�!\203?�\311\312�\"\210�\203?���!\210\313\314\315\316\317\320\321� !\322\"\323$\"\202`�\313\324\315\316\317\320\321� !\325\"\323$\"\262�\202t�\313\324\315\316\317\320\321��!\326\"\323$\"\207" [cl-struct-websocket-tags cl-struct-ein:$websocket-tags type-of signal wrong-type-argument websocket 2 ein:$websocket ein:kernel-live-p run-hook-with-args ein:on-kernel-connect-functions ein:log-wrapper verbose make-byte-code 0 "\302\303\304\300! >\204��\305\306\307\300D\"\210\300\310H\"\207" vconcat vector [cl-struct-websocket-tags format "WS opened: %s" type-of signal wrong-type-argument websocket 10] 6 error [cl-struct-websocket-tags format #1="ein:start-single-websocket: on-open no client data for %s." type-of signal wrong-type-argument websocket 10] [cl-struct-websocket-tags format #1# type-of signal wrong-type-argument websocket 10]] 12 "
(fn CB WS)"] (#[128 #2# [#[771 "� \210\300\301\302\303\304\305\306��!\307\"\310$\"\207" [ein:log-wrapper info make-byte-code 0 "\301\302\300\"\207" vconcat vector [format "Notebook %s is ready"] 3] 11 "
(fn CALLBACK0* NAME* KERNEL)"] (#[128 #2# [#[1285 "� \210r\303�!q\210\304 \210)\211\204$�r\303�!q\210\305\306 !\210\307\310\306 !!\210)�\204\313�\311\312��! >\204:�\313\314\315��D\"\210�\316H\317\"\204\313�\312�! >\204R�\313\314\315��D\"\210�\320H\211\203\312�\312��! >\204j�\313\314\315��D\"\210�\211\316\321\312�
! >\204��\313\314\315�D\"\210� \316H\317\312��!
>\204\225�\313\314\322� D\"\210��\323H\312��!
>\204\252�\313\314\322�
D\"\210��\324H\311�\325\"\203\272�\262�\202\301�\321�\325�#\266\202#I\266�\326��!\210\210�\203\324����\"\210�\211\203\364�\327\330!\211\203\363�r\211q\210\331\332\333\")\211\203\362�\334\335�\"\210\210\210\210\336\312��! >\204��\313\314\315��D\"\210�\323H!\211\205��\337\340\341�\"!\207" [noninteractive cl-struct-ein:$notebook-tags cl-struct-ein:$kernelspec-tags ein:notebook-buffer ein:worksheet-focus-cell pm-select-buffer pm-innermost-span pop-to-buffer pm-span-buffer plist-member type-of signal wrong-type-argument ein:$notebook 9 :kernelspec 6 plist-put ein:$kernelspec 1 4 :name ein:notebook-save-notebook get-buffer "*Warnings*" thing-at-point line t message "%s" ein:notebooklist-get-buffer ein:notebooklist-reload buffer-local-value ein:%notebooklist%] 18 "
(fn NOTEBOOK* CREATED CALLBACK* PENDING-CLEAR* NO-POP*)"] (#9=#s(ein:$notebook #3="https://data-science.k8s.region-001.p-use-1.braze.com" nil #4="Untitled.ipynb" #8=#s(ein:$kernel #3# #4# #10=#s(ein:$kernelspec "python3" #5="Python 3" (:logo-32x32 "/kernelspecs/python3/logo-32x32.png" :logo-64x64 "/kernelspecs/python3/logo-64x64.png") (:argv ("python" "-m" "ipykernel_launcher" "-f" "{connection_file}") :env nil :display_name #5# :language "python" :interrupt_mode "signal" :metadata nil) "python") #12=#s(ein:events #s(hash-table size 65 test eq rehash-size 1.5 rehash-threshold 0.8125 data (maybe_reset_undo\.Worksheet ((#[514 "\300�!\207" [ein:worksheet--unshift-undo-list] 4 "
(fn IGNORE CELL)"])) set_next_input\.Worksheet ((ein:worksheet--set-next-input)) set_dirty\.Worksheet ((ein:worksheet--set-dirty)) open_with_text\.Pager ((ein:pager--open-with-text . #11="*ein:pager https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*")) status_idle\.Kernel ((ein:notification--callback #6=#s(ein:notification-status status_disconnected\.Kernel "Kernel requires reconnect C-c C-r" ((status_idle\.Kernel) (status_busy\.Kernel . "Kernel busy...") (status_restarting\.Kernel . "Kernel restarting...") (status_restarted\.Kernel . "Kernel restarted") (status_dead\.Kernel . "Kernel requires restart \\<ein:notebook-mode-map>\\[ein:notebook-restart-session-command-km]") (status_reconnecting\.Kernel . "Kernel reconnecting...") (status_reconnected\.Kernel . "Kernel reconnected") (status_disconnected\.Kernel . "Kernel requires reconnect \\<ein:notebook-mode-map>\\[ein:notebook-reconnect-session-command-km]"))) . status_idle\.Kernel)) status_busy\.Kernel ((ein:notification--callback #6# . status_busy\.Kernel)) status_restarting\.Kernel ((ein:notification--callback #6# . status_restarting\.Kernel)) status_restarted\.Kernel ((ein:notification--callback #6# . status_restarted\.Kernel)) status_dead\.Kernel ((ein:notification--callback #6# . status_dead\.Kernel)) status_reconnecting\.Kernel ((ein:notification--callback #6# . status_reconnecting\.Kernel)) status_reconnected\.Kernel ((ein:notification--callback #6# . status_reconnected\.Kernel)) status_disconnected\.Kernel ((ein:notification--callback #6# . status_disconnected\.Kernel)) notebook_saving\.Notebook ((ein:notification--callback #7=#s(ein:notification-status nil nil ((notebook_saving\.Notebook . "Saving notebook...") (notebook_saved\.Notebook . "Notebook saved") (notebook_save_failed\.Notebook . "Failed saving notebook!"))) . notebook_saving\.Notebook)) notebook_saved\.Notebook ((ein:notification--fadeout-callback #7# "Notebook is saved" notebook_saved\.Notebook nil) (ein:notification--callback #7# . notebook_saved\.Notebook)) notebook_save_failed\.Notebook ((ein:notification--callback #7# . notebook_save_failed\.Notebook)) execution_count\.Kernel ((ein:notification--set-execution-count . #s(ein:notification #<buffer *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*> #s(ein:notification-tab #[0 "\302�! >\204��\303\304\305�D\"\210�\306H\207" [ein:%notebook% cl-struct-ein:$notebook-tags type-of signal wrong-type-argument ein:$notebook 14] 4] #[0 "�\207" [ein:%worksheet%] 1]) "y" #7# #6#)))))) 6 "898c278a-370e-417e-8288-6f71916e18f1" "f6ea8ba6-c4c5-4099-b155-c6d2578061f8" nil nil nil "/api/kernels" "/api/kernels/f6ea8ba6-c4c5-4099-b155-c6d2578061f8" "wss://data-science.k8s.region-001.p-use-1.braze.com:443" nil "username" #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ()) #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ()) nil nil) #s(ein:kernelinfo #8# (ein:notebook-buffer-list . #9#) unbound unbound) #10# #11# nil nil #22="Untitled.ipynb" 4 4 #12# (#s(ein:worksheet 4 #[128 #2# [ein:$notebook-notebook-path (#9#) apply append] 6 #21="
(fn &rest ARGS2)"] nil nil #15=#s(ewoc #<buffer *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*> ein:worksheet-pp #13=[#20=[#19=[#17=[#14=[#16=[#13# #14# #s(ein:$node (cell prompt) #18=#s(ein:codecell "code" nil #15# (:prompt #16# :input #14# :output nil :footer #17#) (:prompt :input :output :footer) unbound nil nil #12# "6bc8afbd-dd51-4a0e-9417-77c3c49b7014" nil #8# unbound nil nil) nil) #<marker at 2 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #17# #s(ein:$node (cell input) #18# nil) #<marker at 9 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #19# #s(ein:$node (cell footer) #18# nil) #<marker at 11 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #20# "" #<marker at 12 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #13# DL-LIST #<marker at 12 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #16# #("
" 0 1 (front-sticky t read-only t)) #<marker at 1 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #19# #20# #14# insert) #8# t nil #12#)) nil 6) t nil #[128 #2# [#[385 "\301��\"\207" [*ein:notebook--pending-query* remhash] 5 "
(fn PENDING-KEY* &rest ARGS)"] ((#3# . #4#)) apply append] 6 #21#] nil) apply append] 6 #21#] #22#) apply append] 6 #21#]) apply append] 6 #21#] :on-message #[128 #2# [ein:kernel--handle-websocket-reply (#8#) apply append] 6 #21#] :on-close #[257 "\302�!�>\204��\303\304\305�D\"\210\211\306H\211\203l�\302�! >\204%�\303\304\307�D\"\210\211\306H\211\203X�\302�! >\204;�\303\304\307�D\"\210�\310H?\205g�\311\312\313\314\315\316\317� !\320\"\321$\"\210\322�!\202g�\311\323\313\314\315\316\317� !\324\"\321$\"\262�\202{�\311\323\313\314\315\316\317��!\325\"\321$\"\207" [cl-struct-websocket-tags cl-struct-ein:$websocket-tags type-of signal wrong-type-argument websocket 2 ein:$websocket 3 ein:log-wrapper verbose make-byte-code 0 "\302\303\304\300! >\204��\305\306\307\300D\"\210\300\310H\"\207" vconcat vector [cl-struct-websocket-tags format "WS closed unexpectedly: %s" type-of signal wrong-type-argument websocket 10] 6 ein:kernel-disconnect error [cl-struct-websocket-tags format #23="ein:start-single-websocket: on-close no client data for %s." type-of signal wrong-type-argument websocket 10] [cl-struct-websocket-tags format #23# type-of signal wrong-type-argument websocket 10]] 11 "
(fn WS)"] :on-error #[771 "\300\301\302\303\304\305\306� � � #\307\"\310$\"\207" [ein:log-wrapper info make-byte-code 0 "\304\305\302\301\306\300!�>\204��\307\310\311\300D\"\210\300\312H$\207" vconcat vector [cl-struct-websocket-tags format "WS action [%s] %s (%s)" type-of signal wrong-type-argument websocket 10] 8] 13 "
(fn WS ACTION ERR)"] :custom-header-alist nil)
1 <- websocket-open: #s(websocket connecting nil #[128 #2="\302\300\303\301�\"\"\207" [#[514 "\302�!�>\204��\303\304\305�D\"\210\211\306H\211\203e�\302�! >\204%�\303\304\307�D\"\210\211\306H\211\203Q�\310�!\203?�\311\312�\"\210�\203?���!\210\313\314\315\316\317\320\321� !\322\"\323$\"\202`�\313\324\315\316\317\320\321� !\325\"\323$\"\262�\202t�\313\324\315\316\317\320\321��!\326\"\323$\"\207" [cl-struct-websocket-tags cl-struct-ein:$websocket-tags type-of signal wrong-type-argument websocket 2 ein:$websocket ein:kernel-live-p run-hook-with-args ein:on-kernel-connect-functions ein:log-wrapper verbose make-byte-code 0 "\302\303\304\300! >\204��\305\306\307\300D\"\210\300\310H\"\207" vconcat vector [cl-struct-websocket-tags format "WS opened: %s" type-of signal wrong-type-argument websocket 10] 6 error [cl-struct-websocket-tags format #1="ein:start-single-websocket: on-open no client data for %s." type-of signal wrong-type-argument websocket 10] [cl-struct-websocket-tags format #1# type-of signal wrong-type-argument websocket 10]] 12 "
(fn CB WS)"] (#[128 #2# [#[771 "� \210\300\301\302\303\304\305\306��!\307\"\310$\"\207" [ein:log-wrapper info make-byte-code 0 "\301\302\300\"\207" vconcat vector [format "Notebook %s is ready"] 3] 11 "
(fn CALLBACK0* NAME* KERNEL)"] (#[128 #2# [#[1285 "� \210r\303�!q\210\304 \210)\211\204$�r\303�!q\210\305\306 !\210\307\310\306 !!\210)�\204\313�\311\312��! >\204:�\313\314\315��D\"\210�\316H\317\"\204\313�\312�! >\204R�\313\314\315��D\"\210�\320H\211\203\312�\312��! >\204j�\313\314\315��D\"\210�\211\316\321\312�
! >\204��\313\314\315�D\"\210� \316H\317\312��!
>\204\225�\313\314\322� D\"\210��\323H\312��!
>\204\252�\313\314\322�
D\"\210��\324H\311�\325\"\203\272�\262�\202\301�\321�\325�#\266\202#I\266�\326��!\210\210�\203\324����\"\210�\211\203\364�\327\330!\211\203\363�r\211q\210\331\332\333\")\211\203\362�\334\335�\"\210\210\210\210\336\312��! >\204��\313\314\315��D\"\210�\323H!\211\205��\337\340\341�\"!\207" [noninteractive cl-struct-ein:$notebook-tags cl-struct-ein:$kernelspec-tags ein:notebook-buffer ein:worksheet-focus-cell pm-select-buffer pm-innermost-span pop-to-buffer pm-span-buffer plist-member type-of signal wrong-type-argument ein:$notebook 9 :kernelspec 6 plist-put ein:$kernelspec 1 4 :name ein:notebook-save-notebook get-buffer "*Warnings*" thing-at-point line t message "%s" ein:notebooklist-get-buffer ein:notebooklist-reload buffer-local-value ein:%notebooklist%] 18 "
(fn NOTEBOOK* CREATED CALLBACK* PENDING-CLEAR* NO-POP*)"] (#9=#s(ein:$notebook #3="https://data-science.k8s.region-001.p-use-1.braze.com" nil #4="Untitled.ipynb" #8=#s(ein:$kernel #3# #4# #10=#s(ein:$kernelspec "python3" #5="Python 3" (:logo-32x32 "/kernelspecs/python3/logo-32x32.png" :logo-64x64 "/kernelspecs/python3/logo-64x64.png") (:argv ("python" "-m" "ipykernel_launcher" "-f" "{connection_file}") :env nil :display_name #5# :language "python" :interrupt_mode "signal" :metadata nil) "python") #12=#s(ein:events #s(hash-table size 65 test eq rehash-size 1.5 rehash-threshold 0.8125 data (maybe_reset_undo\.Worksheet ((#[514 "\300�!\207" [ein:worksheet--unshift-undo-list] 4 "
(fn IGNORE CELL)"])) set_next_input\.Worksheet ((ein:worksheet--set-next-input)) set_dirty\.Worksheet ((ein:worksheet--set-dirty)) open_with_text\.Pager ((ein:pager--open-with-text . #11="*ein:pager https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*")) status_idle\.Kernel ((ein:notification--callback #6=#s(ein:notification-status status_disconnected\.Kernel "Kernel requires reconnect C-c C-r" ((status_idle\.Kernel) (status_busy\.Kernel . "Kernel busy...") (status_restarting\.Kernel . "Kernel restarting...") (status_restarted\.Kernel . "Kernel restarted") (status_dead\.Kernel . "Kernel requires restart \\<ein:notebook-mode-map>\\[ein:notebook-restart-session-command-km]") (status_reconnecting\.Kernel . "Kernel reconnecting...") (status_reconnected\.Kernel . "Kernel reconnected") (status_disconnected\.Kernel . "Kernel requires reconnect \\<ein:notebook-mode-map>\\[ein:notebook-reconnect-session-command-km]"))) . status_idle\.Kernel)) status_busy\.Kernel ((ein:notification--callback #6# . status_busy\.Kernel)) status_restarting\.Kernel ((ein:notification--callback #6# . status_restarting\.Kernel)) status_restarted\.Kernel ((ein:notification--callback #6# . status_restarted\.Kernel)) status_dead\.Kernel ((ein:notification--callback #6# . status_dead\.Kernel)) status_reconnecting\.Kernel ((ein:notification--callback #6# . status_reconnecting\.Kernel)) status_reconnected\.Kernel ((ein:notification--callback #6# . status_reconnected\.Kernel)) status_disconnected\.Kernel ((ein:notification--callback #6# . status_disconnected\.Kernel)) notebook_saving\.Notebook ((ein:notification--callback #7=#s(ein:notification-status nil nil ((notebook_saving\.Notebook . "Saving notebook...") (notebook_saved\.Notebook . "Notebook saved") (notebook_save_failed\.Notebook . "Failed saving notebook!"))) . notebook_saving\.Notebook)) notebook_saved\.Notebook ((ein:notification--fadeout-callback #7# "Notebook is saved" notebook_saved\.Notebook nil) (ein:notification--callback #7# . notebook_saved\.Notebook)) notebook_save_failed\.Notebook ((ein:notification--callback #7# . notebook_save_failed\.Notebook)) execution_count\.Kernel ((ein:notification--set-execution-count . #s(ein:notification #<buffer *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*> #s(ein:notification-tab #[0 "\302�! >\204��\303\304\305�D\"\210�\306H\207" [ein:%notebook% cl-struct-ein:$notebook-tags type-of signal wrong-type-argument ein:$notebook 14] 4] #[0 "�\207" [ein:%worksheet%] 1]) "y" #7# #6#)))))) 6 "898c278a-370e-417e-8288-6f71916e18f1" "f6ea8ba6-c4c5-4099-b155-c6d2578061f8" nil nil nil "/api/kernels" "/api/kernels/f6ea8ba6-c4c5-4099-b155-c6d2578061f8" "wss://data-science.k8s.region-001.p-use-1.braze.com:443" nil "username" #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ()) #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ()) nil nil) #s(ein:kernelinfo #8# (ein:notebook-buffer-list . #9#) unbound unbound) #10# #11# nil nil #22="Untitled.ipynb" 4 4 #12# (#s(ein:worksheet 4 #[128 #2# [ein:$notebook-notebook-path (#9#) apply append] 6 #21="
(fn &rest ARGS2)"] nil nil #15=#s(ewoc #<buffer *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*> ein:worksheet-pp #13=[#20=[#19=[#17=[#14=[#16=[#13# #14# #s(ein:$node (cell prompt) #18=#s(ein:codecell "code" nil #15# (:prompt #16# :input #14# :output nil :footer #17#) (:prompt :input :output :footer) unbound nil nil #12# "6bc8afbd-dd51-4a0e-9417-77c3c49b7014" nil #8# unbound nil nil) nil) #<marker at 2 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #17# #s(ein:$node (cell input) #18# nil) #<marker at 9 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #19# #s(ein:$node (cell footer) #18# nil) #<marker at 11 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #20# "" #<marker at 12 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #13# DL-LIST #<marker at 12 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #16# #("
" 0 1 (front-sticky t read-only t)) #<marker at 1 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #19# #20# #14# insert) #8# t nil #12#)) nil 6) t nil #[128 #2# [#[385 "\301��\"\207" [*ein:notebook--pending-query* remhash] 5 "
(fn PENDING-KEY* &rest ARGS)"] ((#3# . #4#)) apply append] 6 #21#] nil) apply append] 6 #21#] #22#) apply append] 6 #21#]) apply append] 6 #21#] #[128 #2# [ein:kernel--handle-websocket-reply (#8#) apply append] 6 #21#] #[257 "\302�!�>\204��\303\304\305�D\"\210\211\306H\211\203l�\302�! >\204%�\303\304\307�D\"\210\211\306H\211\203X�\302�! >\204;�\303\304\307�D\"\210�\310H?\205g�\311\312\313\314\315\316\317� !\320\"\321$\"\210\322�!\202g�\311\323\313\314\315\316\317� !\324\"\321$\"\262�\202{�\311\323\313\314\315\316\317��!\325\"\321$\"\207" [cl-struct-websocket-tags cl-struct-ein:$websocket-tags type-of signal wrong-type-argument websocket 2 ein:$websocket 3 ein:log-wrapper verbose make-byte-code 0 "\302\303\304\300! >\204��\305\306\307\300D\"\210\300\310H\"\207" vconcat vector [cl-struct-websocket-tags format "WS closed unexpectedly: %s" type-of signal wrong-type-argument websocket 10] 6 ein:kernel-disconnect error [cl-struct-websocket-tags format #23="ein:start-single-websocket: on-close no client data for %s." type-of signal wrong-type-argument websocket 10] [cl-struct-websocket-tags format #23# type-of signal wrong-type-argument websocket 10]] 11 "
(fn WS)"] #[771 "\300\301\302\303\304\305\306� � � #\307\"\310$\"\207" [ein:log-wrapper info make-byte-code 0 "\304\305\302\301\306\300!�>\204��\307\310\311\300D\"\210\300\312H$\207" vconcat vector [cl-struct-websocket-tags format "WS action [%s] %s (%s)" type-of signal wrong-type-argument websocket 10] 8] 13 "
(fn WS ACTION ERR)"] nil nil nil "wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/f6ea8ba6-c4c5-4099-b155-c6d2578061f8/channels?session_id=898c278a-370e-417e-8288-6f71916e18f1" nil nil nil #<process websocket to wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/f6ea8ba6-c4c5-4099-b155-c6d2578061f8/channels?session_id=898c278a-370e-417e-8288-6f71916e18f1> nil "yeeGdpQqpSMy56514GdEYwcMIJ0=" nil)
======================================================================
1 -> (websocket-open "wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/f6ea8ba6-c4c5-4099-b155-c6d2578061f8/channels?session_id=898c278a-370e-417e-8288-6f71916e18f1" :protocols nil :extensions nil :on-open #[128 #2="\302\300\303\301�\"\"\207" [#[514 "\302�!�>\204��\303\304\305�D\"\210\211\306H\211\203e�\302�! >\204%�\303\304\307�D\"\210\211\306H\211\203Q�\310�!\203?�\311\312�\"\210�\203?���!\210\313\314\315\316\317\320\321� !\322\"\323$\"\202`�\313\324\315\316\317\320\321� !\325\"\323$\"\262�\202t�\313\324\315\316\317\320\321��!\326\"\323$\"\207" [cl-struct-websocket-tags cl-struct-ein:$websocket-tags type-of signal wrong-type-argument websocket 2 ein:$websocket ein:kernel-live-p run-hook-with-args ein:on-kernel-connect-functions ein:log-wrapper verbose make-byte-code 0 "\302\303\304\300! >\204��\305\306\307\300D\"\210\300\310H\"\207" vconcat vector [cl-struct-websocket-tags format "WS opened: %s" type-of signal wrong-type-argument websocket 10] 6 error [cl-struct-websocket-tags format #1="ein:start-single-websocket: on-open no client data for %s." type-of signal wrong-type-argument websocket 10] [cl-struct-websocket-tags format #1# type-of signal wrong-type-argument websocket 10]] 12 "
(fn CB WS)"] (#[128 #2# [#[771 "� \210\300\301\302\303\304\305\306��!\307\"\310$\"\207" [ein:log-wrapper info make-byte-code 0 "\301\302\300\"\207" vconcat vector [format "Notebook %s is ready"] 3] 11 "
(fn CALLBACK0* NAME* KERNEL)"] (#[128 #2# [#[1285 "� \210r\303�!q\210\304 \210)\211\204$�r\303�!q\210\305\306 !\210\307\310\306 !!\210)�\204\313�\311\312��! >\204:�\313\314\315��D\"\210�\316H\317\"\204\313�\312�! >\204R�\313\314\315��D\"\210�\320H\211\203\312�\312��! >\204j�\313\314\315��D\"\210�\211\316\321\312�
! >\204��\313\314\315�D\"\210� \316H\317\312��!
>\204\225�\313\314\322� D\"\210��\323H\312��!
>\204\252�\313\314\322�
D\"\210��\324H\311�\325\"\203\272�\262�\202\301�\321�\325�#\266\202#I\266�\326��!\210\210�\203\324����\"\210�\211\203\364�\327\330!\211\203\363�r\211q\210\331\332\333\")\211\203\362�\334\335�\"\210\210\210\210\336\312��! >\204��\313\314\315��D\"\210�\323H!\211\205��\337\340\341�\"!\207" [noninteractive cl-struct-ein:$notebook-tags cl-struct-ein:$kernelspec-tags ein:notebook-buffer ein:worksheet-focus-cell pm-select-buffer pm-innermost-span pop-to-buffer pm-span-buffer plist-member type-of signal wrong-type-argument ein:$notebook 9 :kernelspec 6 plist-put ein:$kernelspec 1 4 :name ein:notebook-save-notebook get-buffer "*Warnings*" thing-at-point line t message "%s" ein:notebooklist-get-buffer ein:notebooklist-reload buffer-local-value ein:%notebooklist%] 18 "
(fn NOTEBOOK* CREATED CALLBACK* PENDING-CLEAR* NO-POP*)"] (#9=#s(ein:$notebook #3="https://data-science.k8s.region-001.p-use-1.braze.com" nil #4="Untitled.ipynb" #8=#s(ein:$kernel #3# #4# #10=#s(ein:$kernelspec "python3" #5="Python 3" (:logo-32x32 "/kernelspecs/python3/logo-32x32.png" :logo-64x64 "/kernelspecs/python3/logo-64x64.png") (:argv ("python" "-m" "ipykernel_launcher" "-f" "{connection_file}") :env nil :display_name #5# :language "python" :interrupt_mode "signal" :metadata nil) "python") #12=#s(ein:events #s(hash-table size 65 test eq rehash-size 1.5 rehash-threshold 0.8125 data (maybe_reset_undo\.Worksheet ((#[514 "\300�!\207" [ein:worksheet--unshift-undo-list] 4 "
(fn IGNORE CELL)"])) set_next_input\.Worksheet ((ein:worksheet--set-next-input)) set_dirty\.Worksheet ((ein:worksheet--set-dirty)) open_with_text\.Pager ((ein:pager--open-with-text . #11="*ein:pager https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*")) status_idle\.Kernel ((ein:notification--callback #6=#s(ein:notification-status status_disconnected\.Kernel "Kernel requires reconnect C-c C-r" ((status_idle\.Kernel) (status_busy\.Kernel . "Kernel busy...") (status_restarting\.Kernel . "Kernel restarting...") (status_restarted\.Kernel . "Kernel restarted") (status_dead\.Kernel . "Kernel requires restart \\<ein:notebook-mode-map>\\[ein:notebook-restart-session-command-km]") (status_reconnecting\.Kernel . "Kernel reconnecting...") (status_reconnected\.Kernel . "Kernel reconnected") (status_disconnected\.Kernel . "Kernel requires reconnect \\<ein:notebook-mode-map>\\[ein:notebook-reconnect-session-command-km]"))) . status_idle\.Kernel)) status_busy\.Kernel ((ein:notification--callback #6# . status_busy\.Kernel)) status_restarting\.Kernel ((ein:notification--callback #6# . status_restarting\.Kernel)) status_restarted\.Kernel ((ein:notification--callback #6# . status_restarted\.Kernel)) status_dead\.Kernel ((ein:notification--callback #6# . status_dead\.Kernel)) status_reconnecting\.Kernel ((ein:notification--callback #6# . status_reconnecting\.Kernel)) status_reconnected\.Kernel ((ein:notification--callback #6# . status_reconnected\.Kernel)) status_disconnected\.Kernel ((ein:notification--callback #6# . status_disconnected\.Kernel)) notebook_saving\.Notebook ((ein:notification--callback #7=#s(ein:notification-status nil nil ((notebook_saving\.Notebook . "Saving notebook...") (notebook_saved\.Notebook . "Notebook saved") (notebook_save_failed\.Notebook . "Failed saving notebook!"))) . notebook_saving\.Notebook)) notebook_saved\.Notebook ((ein:notification--fadeout-callback #7# "Notebook is saved" notebook_saved\.Notebook nil) (ein:notification--callback #7# . notebook_saved\.Notebook)) notebook_save_failed\.Notebook ((ein:notification--callback #7# . notebook_save_failed\.Notebook)) execution_count\.Kernel ((ein:notification--set-execution-count . #s(ein:notification #<buffer *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*> #s(ein:notification-tab #[0 "\302�! >\204��\303\304\305�D\"\210�\306H\207" [ein:%notebook% cl-struct-ein:$notebook-tags type-of signal wrong-type-argument ein:$notebook 14] 4] #[0 "�\207" [ein:%worksheet%] 1]) "y" #7# #6#)))))) 6 "898c278a-370e-417e-8288-6f71916e18f1" "f6ea8ba6-c4c5-4099-b155-c6d2578061f8" nil nil nil "/api/kernels" "/api/kernels/f6ea8ba6-c4c5-4099-b155-c6d2578061f8" "wss://data-science.k8s.region-001.p-use-1.braze.com:443" nil "username" #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ()) #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ()) nil nil) #s(ein:kernelinfo #8# (ein:notebook-buffer-list . #9#) unbound unbound) #10# #11# nil nil #22="Untitled.ipynb" 4 4 #12# (#s(ein:worksheet 4 #[128 #2# [ein:$notebook-notebook-path (#9#) apply append] 6 #21="
(fn &rest ARGS2)"] nil nil #15=#s(ewoc #<buffer *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*> ein:worksheet-pp #13=[#20=[#19=[#17=[#14=[#16=[#13# #14# #s(ein:$node (cell prompt) #18=#s(ein:codecell "code" nil #15# (:prompt #16# :input #14# :output nil :footer #17#) (:prompt :input :output :footer) unbound nil nil #12# "6bc8afbd-dd51-4a0e-9417-77c3c49b7014" nil #8# unbound nil nil) nil) #<marker at 2 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #17# #s(ein:$node (cell input) #18# nil) #<marker at 9 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #19# #s(ein:$node (cell footer) #18# nil) #<marker at 11 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #20# "" #<marker at 12 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #13# DL-LIST #<marker at 12 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #16# #("
" 0 1 (front-sticky t read-only t)) #<marker at 1 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #19# #20# #14# insert) #8# t nil #12#)) nil 6) t nil #[128 #2# [#[385 "\301��\"\207" [*ein:notebook--pending-query* remhash] 5 "
(fn PENDING-KEY* &rest ARGS)"] ((#3# . #4#)) apply append] 6 #21#] nil) apply append] 6 #21#] #22#) apply append] 6 #21#]) apply append] 6 #21#] :on-message #[128 #2# [ein:kernel--handle-websocket-reply (#8#) apply append] 6 #21#] :on-close #[257 "\302�!�>\204��\303\304\305�D\"\210\211\306H\211\203l�\302�! >\204%�\303\304\307�D\"\210\211\306H\211\203X�\302�! >\204;�\303\304\307�D\"\210�\310H?\205g�\311\312\313\314\315\316\317� !\320\"\321$\"\210\322�!\202g�\311\323\313\314\315\316\317� !\324\"\321$\"\262�\202{�\311\323\313\314\315\316\317��!\325\"\321$\"\207" [cl-struct-websocket-tags cl-struct-ein:$websocket-tags type-of signal wrong-type-argument websocket 2 ein:$websocket 3 ein:log-wrapper verbose make-byte-code 0 "\302\303\304\300! >\204��\305\306\307\300D\"\210\300\310H\"\207" vconcat vector [cl-struct-websocket-tags format "WS closed unexpectedly: %s" type-of signal wrong-type-argument websocket 10] 6 ein:kernel-disconnect error [cl-struct-websocket-tags format #23="ein:start-single-websocket: on-close no client data for %s." type-of signal wrong-type-argument websocket 10] [cl-struct-websocket-tags format #23# type-of signal wrong-type-argument websocket 10]] 11 "
(fn WS)"] :on-error #[771 "\300\301\302\303\304\305\306� � � #\307\"\310$\"\207" [ein:log-wrapper info make-byte-code 0 "\304\305\302\301\306\300!�>\204��\307\310\311\300D\"\210\300\312H$\207" vconcat vector [cl-struct-websocket-tags format "WS action [%s] %s (%s)" type-of signal wrong-type-argument websocket 10] 8] 13 "
(fn WS ACTION ERR)"] :custom-header-alist nil)
1 <- websocket-open: #s(websocket connecting nil #[128 #2="\302\300\303\301�\"\"\207" [#[514 "\302�!�>\204��\303\304\305�D\"\210\211\306H\211\203e�\302�! >\204%�\303\304\307�D\"\210\211\306H\211\203Q�\310�!\203?�\311\312�\"\210�\203?���!\210\313\314\315\316\317\320\321� !\322\"\323$\"\202`�\313\324\315\316\317\320\321� !\325\"\323$\"\262�\202t�\313\324\315\316\317\320\321��!\326\"\323$\"\207" [cl-struct-websocket-tags cl-struct-ein:$websocket-tags type-of signal wrong-type-argument websocket 2 ein:$websocket ein:kernel-live-p run-hook-with-args ein:on-kernel-connect-functions ein:log-wrapper verbose make-byte-code 0 "\302\303\304\300! >\204��\305\306\307\300D\"\210\300\310H\"\207" vconcat vector [cl-struct-websocket-tags format "WS opened: %s" type-of signal wrong-type-argument websocket 10] 6 error [cl-struct-websocket-tags format #1="ein:start-single-websocket: on-open no client data for %s." type-of signal wrong-type-argument websocket 10] [cl-struct-websocket-tags format #1# type-of signal wrong-type-argument websocket 10]] 12 "
(fn CB WS)"] (#[128 #2# [#[771 "� \210\300\301\302\303\304\305\306��!\307\"\310$\"\207" [ein:log-wrapper info make-byte-code 0 "\301\302\300\"\207" vconcat vector [format "Notebook %s is ready"] 3] 11 "
(fn CALLBACK0* NAME* KERNEL)"] (#[128 #2# [#[1285 "� \210r\303�!q\210\304 \210)\211\204$�r\303�!q\210\305\306 !\210\307\310\306 !!\210)�\204\313�\311\312��! >\204:�\313\314\315��D\"\210�\316H\317\"\204\313�\312�! >\204R�\313\314\315��D\"\210�\320H\211\203\312�\312��! >\204j�\313\314\315��D\"\210�\211\316\321\312�
! >\204��\313\314\315�D\"\210� \316H\317\312��!
>\204\225�\313\314\322� D\"\210��\323H\312��!
>\204\252�\313\314\322�
D\"\210��\324H\311�\325\"\203\272�\262�\202\301�\321�\325�#\266\202#I\266�\326��!\210\210�\203\324����\"\210�\211\203\364�\327\330!\211\203\363�r\211q\210\331\332\333\")\211\203\362�\334\335�\"\210\210\210\210\336\312��! >\204��\313\314\315��D\"\210�\323H!\211\205��\337\340\341�\"!\207" [noninteractive cl-struct-ein:$notebook-tags cl-struct-ein:$kernelspec-tags ein:notebook-buffer ein:worksheet-focus-cell pm-select-buffer pm-innermost-span pop-to-buffer pm-span-buffer plist-member type-of signal wrong-type-argument ein:$notebook 9 :kernelspec 6 plist-put ein:$kernelspec 1 4 :name ein:notebook-save-notebook get-buffer "*Warnings*" thing-at-point line t message "%s" ein:notebooklist-get-buffer ein:notebooklist-reload buffer-local-value ein:%notebooklist%] 18 "
(fn NOTEBOOK* CREATED CALLBACK* PENDING-CLEAR* NO-POP*)"] (#9=#s(ein:$notebook #3="https://data-science.k8s.region-001.p-use-1.braze.com" nil #4="Untitled.ipynb" #8=#s(ein:$kernel #3# #4# #10=#s(ein:$kernelspec "python3" #5="Python 3" (:logo-32x32 "/kernelspecs/python3/logo-32x32.png" :logo-64x64 "/kernelspecs/python3/logo-64x64.png") (:argv ("python" "-m" "ipykernel_launcher" "-f" "{connection_file}") :env nil :display_name #5# :language "python" :interrupt_mode "signal" :metadata nil) "python") #12=#s(ein:events #s(hash-table size 65 test eq rehash-size 1.5 rehash-threshold 0.8125 data (maybe_reset_undo\.Worksheet ((#[514 "\300�!\207" [ein:worksheet--unshift-undo-list] 4 "
(fn IGNORE CELL)"])) set_next_input\.Worksheet ((ein:worksheet--set-next-input)) set_dirty\.Worksheet ((ein:worksheet--set-dirty)) open_with_text\.Pager ((ein:pager--open-with-text . #11="*ein:pager https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*")) status_idle\.Kernel ((ein:notification--callback #6=#s(ein:notification-status status_disconnected\.Kernel "Kernel requires reconnect C-c C-r" ((status_idle\.Kernel) (status_busy\.Kernel . "Kernel busy...") (status_restarting\.Kernel . "Kernel restarting...") (status_restarted\.Kernel . "Kernel restarted") (status_dead\.Kernel . "Kernel requires restart \\<ein:notebook-mode-map>\\[ein:notebook-restart-session-command-km]") (status_reconnecting\.Kernel . "Kernel reconnecting...") (status_reconnected\.Kernel . "Kernel reconnected") (status_disconnected\.Kernel . "Kernel requires reconnect \\<ein:notebook-mode-map>\\[ein:notebook-reconnect-session-command-km]"))) . status_idle\.Kernel)) status_busy\.Kernel ((ein:notification--callback #6# . status_busy\.Kernel)) status_restarting\.Kernel ((ein:notification--callback #6# . status_restarting\.Kernel)) status_restarted\.Kernel ((ein:notification--callback #6# . status_restarted\.Kernel)) status_dead\.Kernel ((ein:notification--callback #6# . status_dead\.Kernel)) status_reconnecting\.Kernel ((ein:notification--callback #6# . status_reconnecting\.Kernel)) status_reconnected\.Kernel ((ein:notification--callback #6# . status_reconnected\.Kernel)) status_disconnected\.Kernel ((ein:notification--callback #6# . status_disconnected\.Kernel)) notebook_saving\.Notebook ((ein:notification--callback #7=#s(ein:notification-status nil nil ((notebook_saving\.Notebook . "Saving notebook...") (notebook_saved\.Notebook . "Notebook saved") (notebook_save_failed\.Notebook . "Failed saving notebook!"))) . notebook_saving\.Notebook)) notebook_saved\.Notebook ((ein:notification--fadeout-callback #7# "Notebook is saved" notebook_saved\.Notebook nil) (ein:notification--callback #7# . notebook_saved\.Notebook)) notebook_save_failed\.Notebook ((ein:notification--callback #7# . notebook_save_failed\.Notebook)) execution_count\.Kernel ((ein:notification--set-execution-count . #s(ein:notification #<buffer *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*> #s(ein:notification-tab #[0 "\302�! >\204��\303\304\305�D\"\210�\306H\207" [ein:%notebook% cl-struct-ein:$notebook-tags type-of signal wrong-type-argument ein:$notebook 14] 4] #[0 "�\207" [ein:%worksheet%] 1]) "y" #7# #6#)))))) 6 "898c278a-370e-417e-8288-6f71916e18f1" "f6ea8ba6-c4c5-4099-b155-c6d2578061f8" nil nil nil "/api/kernels" "/api/kernels/f6ea8ba6-c4c5-4099-b155-c6d2578061f8" "wss://data-science.k8s.region-001.p-use-1.braze.com:443" nil "username" #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ()) #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ()) nil nil) #s(ein:kernelinfo #8# (ein:notebook-buffer-list . #9#) unbound unbound) #10# #11# nil nil #22="Untitled.ipynb" 4 4 #12# (#s(ein:worksheet 4 #[128 #2# [ein:$notebook-notebook-path (#9#) apply append] 6 #21="
(fn &rest ARGS2)"] nil nil #15=#s(ewoc #<buffer *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*> ein:worksheet-pp #13=[#20=[#19=[#17=[#14=[#16=[#13# #14# #s(ein:$node (cell prompt) #18=#s(ein:codecell "code" nil #15# (:prompt #16# :input #14# :output nil :footer #17#) (:prompt :input :output :footer) unbound nil nil #12# "6bc8afbd-dd51-4a0e-9417-77c3c49b7014" nil #8# unbound nil nil) nil) #<marker at 2 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #17# #s(ein:$node (cell input) #18# nil) #<marker at 9 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #19# #s(ein:$node (cell footer) #18# nil) #<marker at 11 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #20# "" #<marker at 12 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #13# DL-LIST #<marker at 12 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #16# #("
" 0 1 (front-sticky t read-only t)) #<marker at 1 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #19# #20# #14# insert) #8# t nil #12#)) nil 6) t nil #[128 #2# [#[385 "\301��\"\207" [*ein:notebook--pending-query* remhash] 5 "
(fn PENDING-KEY* &rest ARGS)"] ((#3# . #4#)) apply append] 6 #21#] nil) apply append] 6 #21#] #22#) apply append] 6 #21#]) apply append] 6 #21#] #[128 #2# [ein:kernel--handle-websocket-reply (#8#) apply append] 6 #21#] #[257 "\302�!�>\204��\303\304\305�D\"\210\211\306H\211\203l�\302�! >\204%�\303\304\307�D\"\210\211\306H\211\203X�\302�! >\204;�\303\304\307�D\"\210�\310H?\205g�\311\312\313\314\315\316\317� !\320\"\321$\"\210\322�!\202g�\311\323\313\314\315\316\317� !\324\"\321$\"\262�\202{�\311\323\313\314\315\316\317��!\325\"\321$\"\207" [cl-struct-websocket-tags cl-struct-ein:$websocket-tags type-of signal wrong-type-argument websocket 2 ein:$websocket 3 ein:log-wrapper verbose make-byte-code 0 "\302\303\304\300! >\204��\305\306\307\300D\"\210\300\310H\"\207" vconcat vector [cl-struct-websocket-tags format "WS closed unexpectedly: %s" type-of signal wrong-type-argument websocket 10] 6 ein:kernel-disconnect error [cl-struct-websocket-tags format #23="ein:start-single-websocket: on-close no client data for %s." type-of signal wrong-type-argument websocket 10] [cl-struct-websocket-tags format #23# type-of signal wrong-type-argument websocket 10]] 11 "
(fn WS)"] #[771 "\300\301\302\303\304\305\306� � � #\307\"\310$\"\207" [ein:log-wrapper info make-byte-code 0 "\304\305\302\301\306\300!�>\204��\307\310\311\300D\"\210\300\312H$\207" vconcat vector [cl-struct-websocket-tags format "WS action [%s] %s (%s)" type-of signal wrong-type-argument websocket 10] 8] 13 "
(fn WS ACTION ERR)"] nil nil nil "wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/f6ea8ba6-c4c5-4099-b155-c6d2578061f8/channels?session_id=898c278a-370e-417e-8288-6f71916e18f1" nil nil nil #<process websocket to wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/f6ea8ba6-c4c5-4099-b155-c6d2578061f8/channels?session_id=898c278a-370e-417e-8288-6f71916e18f1> nil "wjgUp1jhdx1HbGyGtV4gNLKuW0I=" nil)
======================================================================
1 -> (websocket-open "wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/f6ea8ba6-c4c5-4099-b155-c6d2578061f8/channels?session_id=898c278a-370e-417e-8288-6f71916e18f1" :protocols nil :extensions nil :on-open #[128 #2="\302\300\303\301�\"\"\207" [#[514 "\302�!�>\204��\303\304\305�D\"\210\211\306H\211\203e�\302�! >\204%�\303\304\307�D\"\210\211\306H\211\203Q�\310�!\203?�\311\312�\"\210�\203?���!\210\313\314\315\316\317\320\321� !\322\"\323$\"\202`�\313\324\315\316\317\320\321� !\325\"\323$\"\262�\202t�\313\324\315\316\317\320\321��!\326\"\323$\"\207" [cl-struct-websocket-tags cl-struct-ein:$websocket-tags type-of signal wrong-type-argument websocket 2 ein:$websocket ein:kernel-live-p run-hook-with-args ein:on-kernel-connect-functions ein:log-wrapper verbose make-byte-code 0 "\302\303\304\300! >\204��\305\306\307\300D\"\210\300\310H\"\207" vconcat vector [cl-struct-websocket-tags format "WS opened: %s" type-of signal wrong-type-argument websocket 10] 6 error [cl-struct-websocket-tags format #1="ein:start-single-websocket: on-open no client data for %s." type-of signal wrong-type-argument websocket 10] [cl-struct-websocket-tags format #1# type-of signal wrong-type-argument websocket 10]] 12 "
(fn CB WS)"] (#[128 #2# [#[771 "� \210\300\301\302\303\304\305\306��!\307\"\310$\"\207" [ein:log-wrapper info make-byte-code 0 "\301\302\300\"\207" vconcat vector [format "Notebook %s is ready"] 3] 11 "
(fn CALLBACK0* NAME* KERNEL)"] (#[128 #2# [#[1285 "� \210r\303�!q\210\304 \210)\211\204$�r\303�!q\210\305\306 !\210\307\310\306 !!\210)�\204\313�\311\312��! >\204:�\313\314\315��D\"\210�\316H\317\"\204\313�\312�! >\204R�\313\314\315��D\"\210�\320H\211\203\312�\312��! >\204j�\313\314\315��D\"\210�\211\316\321\312�
! >\204��\313\314\315�D\"\210� \316H\317\312��!
>\204\225�\313\314\322� D\"\210��\323H\312��!
>\204\252�\313\314\322�
D\"\210��\324H\311�\325\"\203\272�\262�\202\301�\321�\325�#\266\202#I\266�\326��!\210\210�\203\324����\"\210�\211\203\364�\327\330!\211\203\363�r\211q\210\331\332\333\")\211\203\362�\334\335�\"\210\210\210\210\336\312��! >\204��\313\314\315��D\"\210�\323H!\211\205��\337\340\341�\"!\207" [noninteractive cl-struct-ein:$notebook-tags cl-struct-ein:$kernelspec-tags ein:notebook-buffer ein:worksheet-focus-cell pm-select-buffer pm-innermost-span pop-to-buffer pm-span-buffer plist-member type-of signal wrong-type-argument ein:$notebook 9 :kernelspec 6 plist-put ein:$kernelspec 1 4 :name ein:notebook-save-notebook get-buffer "*Warnings*" thing-at-point line t message "%s" ein:notebooklist-get-buffer ein:notebooklist-reload buffer-local-value ein:%notebooklist%] 18 "
(fn NOTEBOOK* CREATED CALLBACK* PENDING-CLEAR* NO-POP*)"] (#9=#s(ein:$notebook #3="https://data-science.k8s.region-001.p-use-1.braze.com" nil #4="Untitled.ipynb" #8=#s(ein:$kernel #3# #4# #10=#s(ein:$kernelspec "python3" #5="Python 3" (:logo-32x32 "/kernelspecs/python3/logo-32x32.png" :logo-64x64 "/kernelspecs/python3/logo-64x64.png") (:argv ("python" "-m" "ipykernel_launcher" "-f" "{connection_file}") :env nil :display_name #5# :language "python" :interrupt_mode "signal" :metadata nil) "python") #12=#s(ein:events #s(hash-table size 65 test eq rehash-size 1.5 rehash-threshold 0.8125 data (maybe_reset_undo\.Worksheet ((#[514 "\300�!\207" [ein:worksheet--unshift-undo-list] 4 "
(fn IGNORE CELL)"])) set_next_input\.Worksheet ((ein:worksheet--set-next-input)) set_dirty\.Worksheet ((ein:worksheet--set-dirty)) open_with_text\.Pager ((ein:pager--open-with-text . #11="*ein:pager https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*")) status_idle\.Kernel ((ein:notification--callback #6=#s(ein:notification-status status_disconnected\.Kernel "Kernel requires reconnect C-c C-r" ((status_idle\.Kernel) (status_busy\.Kernel . "Kernel busy...") (status_restarting\.Kernel . "Kernel restarting...") (status_restarted\.Kernel . "Kernel restarted") (status_dead\.Kernel . "Kernel requires restart \\<ein:notebook-mode-map>\\[ein:notebook-restart-session-command-km]") (status_reconnecting\.Kernel . "Kernel reconnecting...") (status_reconnected\.Kernel . "Kernel reconnected") (status_disconnected\.Kernel . "Kernel requires reconnect \\<ein:notebook-mode-map>\\[ein:notebook-reconnect-session-command-km]"))) . status_idle\.Kernel)) status_busy\.Kernel ((ein:notification--callback #6# . status_busy\.Kernel)) status_restarting\.Kernel ((ein:notification--callback #6# . status_restarting\.Kernel)) status_restarted\.Kernel ((ein:notification--callback #6# . status_restarted\.Kernel)) status_dead\.Kernel ((ein:notification--callback #6# . status_dead\.Kernel)) status_reconnecting\.Kernel ((ein:notification--callback #6# . status_reconnecting\.Kernel)) status_reconnected\.Kernel ((ein:notification--callback #6# . status_reconnected\.Kernel)) status_disconnected\.Kernel ((ein:notification--callback #6# . status_disconnected\.Kernel)) notebook_saving\.Notebook ((ein:notification--callback #7=#s(ein:notification-status nil nil ((notebook_saving\.Notebook . "Saving notebook...") (notebook_saved\.Notebook . "Notebook saved") (notebook_save_failed\.Notebook . "Failed saving notebook!"))) . notebook_saving\.Notebook)) notebook_saved\.Notebook ((ein:notification--fadeout-callback #7# "Notebook is saved" notebook_saved\.Notebook nil) (ein:notification--callback #7# . notebook_saved\.Notebook)) notebook_save_failed\.Notebook ((ein:notification--callback #7# . notebook_save_failed\.Notebook)) execution_count\.Kernel ((ein:notification--set-execution-count . #s(ein:notification #<buffer *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*> #s(ein:notification-tab #[0 "\302�! >\204��\303\304\305�D\"\210�\306H\207" [ein:%notebook% cl-struct-ein:$notebook-tags type-of signal wrong-type-argument ein:$notebook 14] 4] #[0 "�\207" [ein:%worksheet%] 1]) "y" #7# #6#)))))) 6 "898c278a-370e-417e-8288-6f71916e18f1" "f6ea8ba6-c4c5-4099-b155-c6d2578061f8" nil nil nil "/api/kernels" "/api/kernels/f6ea8ba6-c4c5-4099-b155-c6d2578061f8" "wss://data-science.k8s.region-001.p-use-1.braze.com:443" nil "username" #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ()) #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ()) nil nil) #s(ein:kernelinfo #8# (ein:notebook-buffer-list . #9#) unbound unbound) #10# #11# nil nil #22="Untitled.ipynb" 4 4 #12# (#s(ein:worksheet 4 #[128 #2# [ein:$notebook-notebook-path (#9#) apply append] 6 #21="
(fn &rest ARGS2)"] nil nil #15=#s(ewoc #<buffer *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*> ein:worksheet-pp #13=[#20=[#19=[#17=[#14=[#16=[#13# #14# #s(ein:$node (cell prompt) #18=#s(ein:codecell "code" nil #15# (:prompt #16# :input #14# :output nil :footer #17#) (:prompt :input :output :footer) unbound nil nil #12# "6bc8afbd-dd51-4a0e-9417-77c3c49b7014" nil #8# unbound nil nil) nil) #<marker at 2 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #17# #s(ein:$node (cell input) #18# nil) #<marker at 9 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #19# #s(ein:$node (cell footer) #18# nil) #<marker at 11 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #20# "" #<marker at 12 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #13# DL-LIST #<marker at 12 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #16# #("
" 0 1 (front-sticky t read-only t)) #<marker at 1 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #19# #20# #14# insert) #8# t nil #12#)) nil 6) t nil #[128 #2# [#[385 "\301��\"\207" [*ein:notebook--pending-query* remhash] 5 "
(fn PENDING-KEY* &rest ARGS)"] ((#3# . #4#)) apply append] 6 #21#] nil) apply append] 6 #21#] #22#) apply append] 6 #21#]) apply append] 6 #21#] :on-message #[128 #2# [ein:kernel--handle-websocket-reply (#8#) apply append] 6 #21#] :on-close #[257 "\302�!�>\204��\303\304\305�D\"\210\211\306H\211\203l�\302�! >\204%�\303\304\307�D\"\210\211\306H\211\203X�\302�! >\204;�\303\304\307�D\"\210�\310H?\205g�\311\312\313\314\315\316\317� !\320\"\321$\"\210\322�!\202g�\311\323\313\314\315\316\317� !\324\"\321$\"\262�\202{�\311\323\313\314\315\316\317��!\325\"\321$\"\207" [cl-struct-websocket-tags cl-struct-ein:$websocket-tags type-of signal wrong-type-argument websocket 2 ein:$websocket 3 ein:log-wrapper verbose make-byte-code 0 "\302\303\304\300! >\204��\305\306\307\300D\"\210\300\310H\"\207" vconcat vector [cl-struct-websocket-tags format "WS closed unexpectedly: %s" type-of signal wrong-type-argument websocket 10] 6 ein:kernel-disconnect error [cl-struct-websocket-tags format #23="ein:start-single-websocket: on-close no client data for %s." type-of signal wrong-type-argument websocket 10] [cl-struct-websocket-tags format #23# type-of signal wrong-type-argument websocket 10]] 11 "
(fn WS)"] :on-error #[771 "\300\301\302\303\304\305\306� � � #\307\"\310$\"\207" [ein:log-wrapper info make-byte-code 0 "\304\305\302\301\306\300!�>\204��\307\310\311\300D\"\210\300\312H$\207" vconcat vector [cl-struct-websocket-tags format "WS action [%s] %s (%s)" type-of signal wrong-type-argument websocket 10] 8] 13 "
(fn WS ACTION ERR)"] :custom-header-alist nil)
1 <- websocket-open: #s(websocket connecting nil #[128 #2="\302\300\303\301�\"\"\207" [#[514 "\302�!�>\204��\303\304\305�D\"\210\211\306H\211\203e�\302�! >\204%�\303\304\307�D\"\210\211\306H\211\203Q�\310�!\203?�\311\312�\"\210�\203?���!\210\313\314\315\316\317\320\321� !\322\"\323$\"\202`�\313\324\315\316\317\320\321� !\325\"\323$\"\262�\202t�\313\324\315\316\317\320\321��!\326\"\323$\"\207" [cl-struct-websocket-tags cl-struct-ein:$websocket-tags type-of signal wrong-type-argument websocket 2 ein:$websocket ein:kernel-live-p run-hook-with-args ein:on-kernel-connect-functions ein:log-wrapper verbose make-byte-code 0 "\302\303\304\300! >\204��\305\306\307\300D\"\210\300\310H\"\207" vconcat vector [cl-struct-websocket-tags format "WS opened: %s" type-of signal wrong-type-argument websocket 10] 6 error [cl-struct-websocket-tags format #1="ein:start-single-websocket: on-open no client data for %s." type-of signal wrong-type-argument websocket 10] [cl-struct-websocket-tags format #1# type-of signal wrong-type-argument websocket 10]] 12 "
(fn CB WS)"] (#[128 #2# [#[771 "� \210\300\301\302\303\304\305\306��!\307\"\310$\"\207" [ein:log-wrapper info make-byte-code 0 "\301\302\300\"\207" vconcat vector [format "Notebook %s is ready"] 3] 11 "
(fn CALLBACK0* NAME* KERNEL)"] (#[128 #2# [#[1285 "� \210r\303�!q\210\304 \210)\211\204$�r\303�!q\210\305\306 !\210\307\310\306 !!\210)�\204\313�\311\312��! >\204:�\313\314\315��D\"\210�\316H\317\"\204\313�\312�! >\204R�\313\314\315��D\"\210�\320H\211\203\312�\312��! >\204j�\313\314\315��D\"\210�\211\316\321\312�
! >\204��\313\314\315�D\"\210� \316H\317\312��!
>\204\225�\313\314\322� D\"\210��\323H\312��!
>\204\252�\313\314\322�
D\"\210��\324H\311�\325\"\203\272�\262�\202\301�\321�\325�#\266\202#I\266�\326��!\210\210�\203\324����\"\210�\211\203\364�\327\330!\211\203\363�r\211q\210\331\332\333\")\211\203\362�\334\335�\"\210\210\210\210\336\312��! >\204��\313\314\315��D\"\210�\323H!\211\205��\337\340\341�\"!\207" [noninteractive cl-struct-ein:$notebook-tags cl-struct-ein:$kernelspec-tags ein:notebook-buffer ein:worksheet-focus-cell pm-select-buffer pm-innermost-span pop-to-buffer pm-span-buffer plist-member type-of signal wrong-type-argument ein:$notebook 9 :kernelspec 6 plist-put ein:$kernelspec 1 4 :name ein:notebook-save-notebook get-buffer "*Warnings*" thing-at-point line t message "%s" ein:notebooklist-get-buffer ein:notebooklist-reload buffer-local-value ein:%notebooklist%] 18 "
(fn NOTEBOOK* CREATED CALLBACK* PENDING-CLEAR* NO-POP*)"] (#9=#s(ein:$notebook #3="https://data-science.k8s.region-001.p-use-1.braze.com" nil #4="Untitled.ipynb" #8=#s(ein:$kernel #3# #4# #10=#s(ein:$kernelspec "python3" #5="Python 3" (:logo-32x32 "/kernelspecs/python3/logo-32x32.png" :logo-64x64 "/kernelspecs/python3/logo-64x64.png") (:argv ("python" "-m" "ipykernel_launcher" "-f" "{connection_file}") :env nil :display_name #5# :language "python" :interrupt_mode "signal" :metadata nil) "python") #12=#s(ein:events #s(hash-table size 65 test eq rehash-size 1.5 rehash-threshold 0.8125 data (maybe_reset_undo\.Worksheet ((#[514 "\300�!\207" [ein:worksheet--unshift-undo-list] 4 "
(fn IGNORE CELL)"])) set_next_input\.Worksheet ((ein:worksheet--set-next-input)) set_dirty\.Worksheet ((ein:worksheet--set-dirty)) open_with_text\.Pager ((ein:pager--open-with-text . #11="*ein:pager https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*")) status_idle\.Kernel ((ein:notification--callback #6=#s(ein:notification-status status_disconnected\.Kernel "Kernel requires reconnect C-c C-r" ((status_idle\.Kernel) (status_busy\.Kernel . "Kernel busy...") (status_restarting\.Kernel . "Kernel restarting...") (status_restarted\.Kernel . "Kernel restarted") (status_dead\.Kernel . "Kernel requires restart \\<ein:notebook-mode-map>\\[ein:notebook-restart-session-command-km]") (status_reconnecting\.Kernel . "Kernel reconnecting...") (status_reconnected\.Kernel . "Kernel reconnected") (status_disconnected\.Kernel . "Kernel requires reconnect \\<ein:notebook-mode-map>\\[ein:notebook-reconnect-session-command-km]"))) . status_idle\.Kernel)) status_busy\.Kernel ((ein:notification--callback #6# . status_busy\.Kernel)) status_restarting\.Kernel ((ein:notification--callback #6# . status_restarting\.Kernel)) status_restarted\.Kernel ((ein:notification--callback #6# . status_restarted\.Kernel)) status_dead\.Kernel ((ein:notification--callback #6# . status_dead\.Kernel)) status_reconnecting\.Kernel ((ein:notification--callback #6# . status_reconnecting\.Kernel)) status_reconnected\.Kernel ((ein:notification--callback #6# . status_reconnected\.Kernel)) status_disconnected\.Kernel ((ein:notification--callback #6# . status_disconnected\.Kernel)) notebook_saving\.Notebook ((ein:notification--callback #7=#s(ein:notification-status nil nil ((notebook_saving\.Notebook . "Saving notebook...") (notebook_saved\.Notebook . "Notebook saved") (notebook_save_failed\.Notebook . "Failed saving notebook!"))) . notebook_saving\.Notebook)) notebook_saved\.Notebook ((ein:notification--fadeout-callback #7# "Notebook is saved" notebook_saved\.Notebook nil) (ein:notification--callback #7# . notebook_saved\.Notebook)) notebook_save_failed\.Notebook ((ein:notification--callback #7# . notebook_save_failed\.Notebook)) execution_count\.Kernel ((ein:notification--set-execution-count . #s(ein:notification #<buffer *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*> #s(ein:notification-tab #[0 "\302�! >\204��\303\304\305�D\"\210�\306H\207" [ein:%notebook% cl-struct-ein:$notebook-tags type-of signal wrong-type-argument ein:$notebook 14] 4] #[0 "�\207" [ein:%worksheet%] 1]) "y" #7# #6#)))))) 6 "898c278a-370e-417e-8288-6f71916e18f1" "f6ea8ba6-c4c5-4099-b155-c6d2578061f8" nil nil nil "/api/kernels" "/api/kernels/f6ea8ba6-c4c5-4099-b155-c6d2578061f8" "wss://data-science.k8s.region-001.p-use-1.braze.com:443" nil "username" #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ()) #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ()) nil nil) #s(ein:kernelinfo #8# (ein:notebook-buffer-list . #9#) unbound unbound) #10# #11# nil nil #22="Untitled.ipynb" 4 4 #12# (#s(ein:worksheet 4 #[128 #2# [ein:$notebook-notebook-path (#9#) apply append] 6 #21="
(fn &rest ARGS2)"] nil nil #15=#s(ewoc #<buffer *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*> ein:worksheet-pp #13=[#20=[#19=[#17=[#14=[#16=[#13# #14# #s(ein:$node (cell prompt) #18=#s(ein:codecell "code" nil #15# (:prompt #16# :input #14# :output nil :footer #17#) (:prompt :input :output :footer) unbound nil nil #12# "6bc8afbd-dd51-4a0e-9417-77c3c49b7014" nil #8# unbound nil nil) nil) #<marker at 2 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #17# #s(ein:$node (cell input) #18# nil) #<marker at 9 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #19# #s(ein:$node (cell footer) #18# nil) #<marker at 11 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #20# "" #<marker at 12 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #13# DL-LIST #<marker at 12 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #16# #("
" 0 1 (front-sticky t read-only t)) #<marker at 1 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #19# #20# #14# insert) #8# t nil #12#)) nil 6) t nil #[128 #2# [#[385 "\301��\"\207" [*ein:notebook--pending-query* remhash] 5 "
(fn PENDING-KEY* &rest ARGS)"] ((#3# . #4#)) apply append] 6 #21#] nil) apply append] 6 #21#] #22#) apply append] 6 #21#]) apply append] 6 #21#] #[128 #2# [ein:kernel--handle-websocket-reply (#8#) apply append] 6 #21#] #[257 "\302�!�>\204��\303\304\305�D\"\210\211\306H\211\203l�\302�! >\204%�\303\304\307�D\"\210\211\306H\211\203X�\302�! >\204;�\303\304\307�D\"\210�\310H?\205g�\311\312\313\314\315\316\317� !\320\"\321$\"\210\322�!\202g�\311\323\313\314\315\316\317� !\324\"\321$\"\262�\202{�\311\323\313\314\315\316\317��!\325\"\321$\"\207" [cl-struct-websocket-tags cl-struct-ein:$websocket-tags type-of signal wrong-type-argument websocket 2 ein:$websocket 3 ein:log-wrapper verbose make-byte-code 0 "\302\303\304\300! >\204��\305\306\307\300D\"\210\300\310H\"\207" vconcat vector [cl-struct-websocket-tags format "WS closed unexpectedly: %s" type-of signal wrong-type-argument websocket 10] 6 ein:kernel-disconnect error [cl-struct-websocket-tags format #23="ein:start-single-websocket: on-close no client data for %s." type-of signal wrong-type-argument websocket 10] [cl-struct-websocket-tags format #23# type-of signal wrong-type-argument websocket 10]] 11 "
(fn WS)"] #[771 "\300\301\302\303\304\305\306� � � #\307\"\310$\"\207" [ein:log-wrapper info make-byte-code 0 "\304\305\302\301\306\300!�>\204��\307\310\311\300D\"\210\300\312H$\207" vconcat vector [cl-struct-websocket-tags format "WS action [%s] %s (%s)" type-of signal wrong-type-argument websocket 10] 8] 13 "
(fn WS ACTION ERR)"] nil nil nil "wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/f6ea8ba6-c4c5-4099-b155-c6d2578061f8/channels?session_id=898c278a-370e-417e-8288-6f71916e18f1" nil nil nil #<process websocket to wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/f6ea8ba6-c4c5-4099-b155-c6d2578061f8/channels?session_id=898c278a-370e-417e-8288-6f71916e18f1> nil "3n5s/e5JFmEv9W5TQp23tLKRQJo=" nil)
======================================================================
1 -> (websocket-open "wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/f6ea8ba6-c4c5-4099-b155-c6d2578061f8/channels?session_id=898c278a-370e-417e-8288-6f71916e18f1" :protocols nil :extensions nil :on-open #[128 #2="\302\300\303\301�\"\"\207" [#[514 "\302�!�>\204��\303\304\305�D\"\210\211\306H\211\203e�\302�! >\204%�\303\304\307�D\"\210\211\306H\211\203Q�\310�!\203?�\311\312�\"\210�\203?���!\210\313\314\315\316\317\320\321� !\322\"\323$\"\202`�\313\324\315\316\317\320\321� !\325\"\323$\"\262�\202t�\313\324\315\316\317\320\321��!\326\"\323$\"\207" [cl-struct-websocket-tags cl-struct-ein:$websocket-tags type-of signal wrong-type-argument websocket 2 ein:$websocket ein:kernel-live-p run-hook-with-args ein:on-kernel-connect-functions ein:log-wrapper verbose make-byte-code 0 "\302\303\304\300! >\204��\305\306\307\300D\"\210\300\310H\"\207" vconcat vector [cl-struct-websocket-tags format "WS opened: %s" type-of signal wrong-type-argument websocket 10] 6 error [cl-struct-websocket-tags format #1="ein:start-single-websocket: on-open no client data for %s." type-of signal wrong-type-argument websocket 10] [cl-struct-websocket-tags format #1# type-of signal wrong-type-argument websocket 10]] 12 "
(fn CB WS)"] (#[128 #2# [#[771 "� \210\300\301\302\303\304\305\306��!\307\"\310$\"\207" [ein:log-wrapper info make-byte-code 0 "\301\302\300\"\207" vconcat vector [format "Notebook %s is ready"] 3] 11 "
(fn CALLBACK0* NAME* KERNEL)"] (#[128 #2# [#[1285 "� \210r\303�!q\210\304 \210)\211\204$�r\303�!q\210\305\306 !\210\307\310\306 !!\210)�\204\313�\311\312��! >\204:�\313\314\315��D\"\210�\316H\317\"\204\313�\312�! >\204R�\313\314\315��D\"\210�\320H\211\203\312�\312��! >\204j�\313\314\315��D\"\210�\211\316\321\312�
! >\204��\313\314\315�D\"\210� \316H\317\312��!
>\204\225�\313\314\322� D\"\210��\323H\312��!
>\204\252�\313\314\322�
D\"\210��\324H\311�\325\"\203\272�\262�\202\301�\321�\325�#\266\202#I\266�\326��!\210\210�\203\324����\"\210�\211\203\364�\327\330!\211\203\363�r\211q\210\331\332\333\")\211\203\362�\334\335�\"\210\210\210\210\336\312��! >\204��\313\314\315��D\"\210�\323H!\211\205��\337\340\341�\"!\207" [noninteractive cl-struct-ein:$notebook-tags cl-struct-ein:$kernelspec-tags ein:notebook-buffer ein:worksheet-focus-cell pm-select-buffer pm-innermost-span pop-to-buffer pm-span-buffer plist-member type-of signal wrong-type-argument ein:$notebook 9 :kernelspec 6 plist-put ein:$kernelspec 1 4 :name ein:notebook-save-notebook get-buffer "*Warnings*" thing-at-point line t message "%s" ein:notebooklist-get-buffer ein:notebooklist-reload buffer-local-value ein:%notebooklist%] 18 "
(fn NOTEBOOK* CREATED CALLBACK* PENDING-CLEAR* NO-POP*)"] (#9=#s(ein:$notebook #3="https://data-science.k8s.region-001.p-use-1.braze.com" nil #4="Untitled.ipynb" #8=#s(ein:$kernel #3# #4# #10=#s(ein:$kernelspec "python3" #5="Python 3" (:logo-32x32 "/kernelspecs/python3/logo-32x32.png" :logo-64x64 "/kernelspecs/python3/logo-64x64.png") (:argv ("python" "-m" "ipykernel_launcher" "-f" "{connection_file}") :env nil :display_name #5# :language "python" :interrupt_mode "signal" :metadata nil) "python") #12=#s(ein:events #s(hash-table size 65 test eq rehash-size 1.5 rehash-threshold 0.8125 data (maybe_reset_undo\.Worksheet ((#[514 "\300�!\207" [ein:worksheet--unshift-undo-list] 4 "
(fn IGNORE CELL)"])) set_next_input\.Worksheet ((ein:worksheet--set-next-input)) set_dirty\.Worksheet ((ein:worksheet--set-dirty)) open_with_text\.Pager ((ein:pager--open-with-text . #11="*ein:pager https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*")) status_idle\.Kernel ((ein:notification--callback #6=#s(ein:notification-status status_disconnected\.Kernel "Kernel requires reconnect C-c C-r" ((status_idle\.Kernel) (status_busy\.Kernel . "Kernel busy...") (status_restarting\.Kernel . "Kernel restarting...") (status_restarted\.Kernel . "Kernel restarted") (status_dead\.Kernel . "Kernel requires restart \\<ein:notebook-mode-map>\\[ein:notebook-restart-session-command-km]") (status_reconnecting\.Kernel . "Kernel reconnecting...") (status_reconnected\.Kernel . "Kernel reconnected") (status_disconnected\.Kernel . "Kernel requires reconnect \\<ein:notebook-mode-map>\\[ein:notebook-reconnect-session-command-km]"))) . status_idle\.Kernel)) status_busy\.Kernel ((ein:notification--callback #6# . status_busy\.Kernel)) status_restarting\.Kernel ((ein:notification--callback #6# . status_restarting\.Kernel)) status_restarted\.Kernel ((ein:notification--callback #6# . status_restarted\.Kernel)) status_dead\.Kernel ((ein:notification--callback #6# . status_dead\.Kernel)) status_reconnecting\.Kernel ((ein:notification--callback #6# . status_reconnecting\.Kernel)) status_reconnected\.Kernel ((ein:notification--callback #6# . status_reconnected\.Kernel)) status_disconnected\.Kernel ((ein:notification--callback #6# . status_disconnected\.Kernel)) notebook_saving\.Notebook ((ein:notification--callback #7=#s(ein:notification-status nil nil ((notebook_saving\.Notebook . "Saving notebook...") (notebook_saved\.Notebook . "Notebook saved") (notebook_save_failed\.Notebook . "Failed saving notebook!"))) . notebook_saving\.Notebook)) notebook_saved\.Notebook ((ein:notification--fadeout-callback #7# "Notebook is saved" notebook_saved\.Notebook nil) (ein:notification--callback #7# . notebook_saved\.Notebook)) notebook_save_failed\.Notebook ((ein:notification--callback #7# . notebook_save_failed\.Notebook)) execution_count\.Kernel ((ein:notification--set-execution-count . #s(ein:notification #<buffer *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*> #s(ein:notification-tab #[0 "\302�! >\204��\303\304\305�D\"\210�\306H\207" [ein:%notebook% cl-struct-ein:$notebook-tags type-of signal wrong-type-argument ein:$notebook 14] 4] #[0 "�\207" [ein:%worksheet%] 1]) "y" #7# #6#)))))) 6 "898c278a-370e-417e-8288-6f71916e18f1" "f6ea8ba6-c4c5-4099-b155-c6d2578061f8" nil nil nil "/api/kernels" "/api/kernels/f6ea8ba6-c4c5-4099-b155-c6d2578061f8" "wss://data-science.k8s.region-001.p-use-1.braze.com:443" nil "username" #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ()) #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ()) nil nil) #s(ein:kernelinfo #8# (ein:notebook-buffer-list . #9#) unbound unbound) #10# #11# nil nil #22="Untitled.ipynb" 4 4 #12# (#s(ein:worksheet 4 #[128 #2# [ein:$notebook-notebook-path (#9#) apply append] 6 #21="
(fn &rest ARGS2)"] nil nil #15=#s(ewoc #<buffer *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*> ein:worksheet-pp #13=[#20=[#19=[#17=[#14=[#16=[#13# #14# #s(ein:$node (cell prompt) #18=#s(ein:codecell "code" nil #15# (:prompt #16# :input #14# :output nil :footer #17#) (:prompt :input :output :footer) unbound nil nil #12# "6bc8afbd-dd51-4a0e-9417-77c3c49b7014" nil #8# unbound nil nil) nil) #<marker at 2 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #17# #s(ein:$node (cell input) #18# nil) #<marker at 9 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #19# #s(ein:$node (cell footer) #18# nil) #<marker at 11 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #20# "" #<marker at 12 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #13# DL-LIST #<marker at 12 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #16# #("
" 0 1 (front-sticky t read-only t)) #<marker at 1 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #19# #20# #14# insert) #8# t nil #12#)) nil 6) t nil #[128 #2# [#[385 "\301��\"\207" [*ein:notebook--pending-query* remhash] 5 "
(fn PENDING-KEY* &rest ARGS)"] ((#3# . #4#)) apply append] 6 #21#] nil) apply append] 6 #21#] #22#) apply append] 6 #21#]) apply append] 6 #21#] :on-message #[128 #2# [ein:kernel--handle-websocket-reply (#8#) apply append] 6 #21#] :on-close #[257 "\302�!�>\204��\303\304\305�D\"\210\211\306H\211\203l�\302�! >\204%�\303\304\307�D\"\210\211\306H\211\203X�\302�! >\204;�\303\304\307�D\"\210�\310H?\205g�\311\312\313\314\315\316\317� !\320\"\321$\"\210\322�!\202g�\311\323\313\314\315\316\317� !\324\"\321$\"\262�\202{�\311\323\313\314\315\316\317��!\325\"\321$\"\207" [cl-struct-websocket-tags cl-struct-ein:$websocket-tags type-of signal wrong-type-argument websocket 2 ein:$websocket 3 ein:log-wrapper verbose make-byte-code 0 "\302\303\304\300! >\204��\305\306\307\300D\"\210\300\310H\"\207" vconcat vector [cl-struct-websocket-tags format "WS closed unexpectedly: %s" type-of signal wrong-type-argument websocket 10] 6 ein:kernel-disconnect error [cl-struct-websocket-tags format #23="ein:start-single-websocket: on-close no client data for %s." type-of signal wrong-type-argument websocket 10] [cl-struct-websocket-tags format #23# type-of signal wrong-type-argument websocket 10]] 11 "
(fn WS)"] :on-error #[771 "\300\301\302\303\304\305\306� � � #\307\"\310$\"\207" [ein:log-wrapper info make-byte-code 0 "\304\305\302\301\306\300!�>\204��\307\310\311\300D\"\210\300\312H$\207" vconcat vector [cl-struct-websocket-tags format "WS action [%s] %s (%s)" type-of signal wrong-type-argument websocket 10] 8] 13 "
(fn WS ACTION ERR)"] :custom-header-alist nil)
1 <- websocket-open: #s(websocket connecting nil #[128 #2="\302\300\303\301�\"\"\207" [#[514 "\302�!�>\204��\303\304\305�D\"\210\211\306H\211\203e�\302�! >\204%�\303\304\307�D\"\210\211\306H\211\203Q�\310�!\203?�\311\312�\"\210�\203?���!\210\313\314\315\316\317\320\321� !\322\"\323$\"\202`�\313\324\315\316\317\320\321� !\325\"\323$\"\262�\202t�\313\324\315\316\317\320\321��!\326\"\323$\"\207" [cl-struct-websocket-tags cl-struct-ein:$websocket-tags type-of signal wrong-type-argument websocket 2 ein:$websocket ein:kernel-live-p run-hook-with-args ein:on-kernel-connect-functions ein:log-wrapper verbose make-byte-code 0 "\302\303\304\300! >\204��\305\306\307\300D\"\210\300\310H\"\207" vconcat vector [cl-struct-websocket-tags format "WS opened: %s" type-of signal wrong-type-argument websocket 10] 6 error [cl-struct-websocket-tags format #1="ein:start-single-websocket: on-open no client data for %s." type-of signal wrong-type-argument websocket 10] [cl-struct-websocket-tags format #1# type-of signal wrong-type-argument websocket 10]] 12 "
(fn CB WS)"] (#[128 #2# [#[771 "� \210\300\301\302\303\304\305\306��!\307\"\310$\"\207" [ein:log-wrapper info make-byte-code 0 "\301\302\300\"\207" vconcat vector [format "Notebook %s is ready"] 3] 11 "
(fn CALLBACK0* NAME* KERNEL)"] (#[128 #2# [#[1285 "� \210r\303�!q\210\304 \210)\211\204$�r\303�!q\210\305\306 !\210\307\310\306 !!\210)�\204\313�\311\312��! >\204:�\313\314\315��D\"\210�\316H\317\"\204\313�\312�! >\204R�\313\314\315��D\"\210�\320H\211\203\312�\312��! >\204j�\313\314\315��D\"\210�\211\316\321\312�
! >\204��\313\314\315�D\"\210� \316H\317\312��!
>\204\225�\313\314\322� D\"\210��\323H\312��!
>\204\252�\313\314\322�
D\"\210��\324H\311�\325\"\203\272�\262�\202\301�\321�\325�#\266\202#I\266�\326��!\210\210�\203\324����\"\210�\211\203\364�\327\330!\211\203\363�r\211q\210\331\332\333\")\211\203\362�\334\335�\"\210\210\210\210\336\312��! >\204��\313\314\315��D\"\210�\323H!\211\205��\337\340\341�\"!\207" [noninteractive cl-struct-ein:$notebook-tags cl-struct-ein:$kernelspec-tags ein:notebook-buffer ein:worksheet-focus-cell pm-select-buffer pm-innermost-span pop-to-buffer pm-span-buffer plist-member type-of signal wrong-type-argument ein:$notebook 9 :kernelspec 6 plist-put ein:$kernelspec 1 4 :name ein:notebook-save-notebook get-buffer "*Warnings*" thing-at-point line t message "%s" ein:notebooklist-get-buffer ein:notebooklist-reload buffer-local-value ein:%notebooklist%] 18 "
(fn NOTEBOOK* CREATED CALLBACK* PENDING-CLEAR* NO-POP*)"] (#9=#s(ein:$notebook #3="https://data-science.k8s.region-001.p-use-1.braze.com" nil #4="Untitled.ipynb" #8=#s(ein:$kernel #3# #4# #10=#s(ein:$kernelspec "python3" #5="Python 3" (:logo-32x32 "/kernelspecs/python3/logo-32x32.png" :logo-64x64 "/kernelspecs/python3/logo-64x64.png") (:argv ("python" "-m" "ipykernel_launcher" "-f" "{connection_file}") :env nil :display_name #5# :language "python" :interrupt_mode "signal" :metadata nil) "python") #12=#s(ein:events #s(hash-table size 65 test eq rehash-size 1.5 rehash-threshold 0.8125 data (maybe_reset_undo\.Worksheet ((#[514 "\300�!\207" [ein:worksheet--unshift-undo-list] 4 "
(fn IGNORE CELL)"])) set_next_input\.Worksheet ((ein:worksheet--set-next-input)) set_dirty\.Worksheet ((ein:worksheet--set-dirty)) open_with_text\.Pager ((ein:pager--open-with-text . #11="*ein:pager https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*")) status_idle\.Kernel ((ein:notification--callback #6=#s(ein:notification-status status_disconnected\.Kernel "Kernel requires reconnect C-c C-r" ((status_idle\.Kernel) (status_busy\.Kernel . "Kernel busy...") (status_restarting\.Kernel . "Kernel restarting...") (status_restarted\.Kernel . "Kernel restarted") (status_dead\.Kernel . "Kernel requires restart \\<ein:notebook-mode-map>\\[ein:notebook-restart-session-command-km]") (status_reconnecting\.Kernel . "Kernel reconnecting...") (status_reconnected\.Kernel . "Kernel reconnected") (status_disconnected\.Kernel . "Kernel requires reconnect \\<ein:notebook-mode-map>\\[ein:notebook-reconnect-session-command-km]"))) . status_idle\.Kernel)) status_busy\.Kernel ((ein:notification--callback #6# . status_busy\.Kernel)) status_restarting\.Kernel ((ein:notification--callback #6# . status_restarting\.Kernel)) status_restarted\.Kernel ((ein:notification--callback #6# . status_restarted\.Kernel)) status_dead\.Kernel ((ein:notification--callback #6# . status_dead\.Kernel)) status_reconnecting\.Kernel ((ein:notification--callback #6# . status_reconnecting\.Kernel)) status_reconnected\.Kernel ((ein:notification--callback #6# . status_reconnected\.Kernel)) status_disconnected\.Kernel ((ein:notification--callback #6# . status_disconnected\.Kernel)) notebook_saving\.Notebook ((ein:notification--callback #7=#s(ein:notification-status nil nil ((notebook_saving\.Notebook . "Saving notebook...") (notebook_saved\.Notebook . "Notebook saved") (notebook_save_failed\.Notebook . "Failed saving notebook!"))) . notebook_saving\.Notebook)) notebook_saved\.Notebook ((ein:notification--fadeout-callback #7# "Notebook is saved" notebook_saved\.Notebook nil) (ein:notification--callback #7# . notebook_saved\.Notebook)) notebook_save_failed\.Notebook ((ein:notification--callback #7# . notebook_save_failed\.Notebook)) execution_count\.Kernel ((ein:notification--set-execution-count . #s(ein:notification #<buffer *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*> #s(ein:notification-tab #[0 "\302�! >\204��\303\304\305�D\"\210�\306H\207" [ein:%notebook% cl-struct-ein:$notebook-tags type-of signal wrong-type-argument ein:$notebook 14] 4] #[0 "�\207" [ein:%worksheet%] 1]) "y" #7# #6#)))))) 6 "898c278a-370e-417e-8288-6f71916e18f1" "f6ea8ba6-c4c5-4099-b155-c6d2578061f8" nil nil nil "/api/kernels" "/api/kernels/f6ea8ba6-c4c5-4099-b155-c6d2578061f8" "wss://data-science.k8s.region-001.p-use-1.braze.com:443" nil "username" #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ()) #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ()) nil nil) #s(ein:kernelinfo #8# (ein:notebook-buffer-list . #9#) unbound unbound) #10# #11# nil nil #22="Untitled.ipynb" 4 4 #12# (#s(ein:worksheet 4 #[128 #2# [ein:$notebook-notebook-path (#9#) apply append] 6 #21="
(fn &rest ARGS2)"] nil nil #15=#s(ewoc #<buffer *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*> ein:worksheet-pp #13=[#20=[#19=[#17=[#14=[#16=[#13# #14# #s(ein:$node (cell prompt) #18=#s(ein:codecell "code" nil #15# (:prompt #16# :input #14# :output nil :footer #17#) (:prompt :input :output :footer) unbound nil nil #12# "6bc8afbd-dd51-4a0e-9417-77c3c49b7014" nil #8# unbound nil nil) nil) #<marker at 2 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #17# #s(ein:$node (cell input) #18# nil) #<marker at 9 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #19# #s(ein:$node (cell footer) #18# nil) #<marker at 11 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #20# "" #<marker at 12 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #13# DL-LIST #<marker at 12 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #16# #("
" 0 1 (front-sticky t read-only t)) #<marker at 1 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #19# #20# #14# insert) #8# t nil #12#)) nil 6) t nil #[128 #2# [#[385 "\301��\"\207" [*ein:notebook--pending-query* remhash] 5 "
(fn PENDING-KEY* &rest ARGS)"] ((#3# . #4#)) apply append] 6 #21#] nil) apply append] 6 #21#] #22#) apply append] 6 #21#]) apply append] 6 #21#] #[128 #2# [ein:kernel--handle-websocket-reply (#8#) apply append] 6 #21#] #[257 "\302�!�>\204��\303\304\305�D\"\210\211\306H\211\203l�\302�! >\204%�\303\304\307�D\"\210\211\306H\211\203X�\302�! >\204;�\303\304\307�D\"\210�\310H?\205g�\311\312\313\314\315\316\317� !\320\"\321$\"\210\322�!\202g�\311\323\313\314\315\316\317� !\324\"\321$\"\262�\202{�\311\323\313\314\315\316\317��!\325\"\321$\"\207" [cl-struct-websocket-tags cl-struct-ein:$websocket-tags type-of signal wrong-type-argument websocket 2 ein:$websocket 3 ein:log-wrapper verbose make-byte-code 0 "\302\303\304\300! >\204��\305\306\307\300D\"\210\300\310H\"\207" vconcat vector [cl-struct-websocket-tags format "WS closed unexpectedly: %s" type-of signal wrong-type-argument websocket 10] 6 ein:kernel-disconnect error [cl-struct-websocket-tags format #23="ein:start-single-websocket: on-close no client data for %s." type-of signal wrong-type-argument websocket 10] [cl-struct-websocket-tags format #23# type-of signal wrong-type-argument websocket 10]] 11 "
(fn WS)"] #[771 "\300\301\302\303\304\305\306� � � #\307\"\310$\"\207" [ein:log-wrapper info make-byte-code 0 "\304\305\302\301\306\300!�>\204��\307\310\311\300D\"\210\300\312H$\207" vconcat vector [cl-struct-websocket-tags format "WS action [%s] %s (%s)" type-of signal wrong-type-argument websocket 10] 8] 13 "
(fn WS ACTION ERR)"] nil nil nil "wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/f6ea8ba6-c4c5-4099-b155-c6d2578061f8/channels?session_id=898c278a-370e-417e-8288-6f71916e18f1" nil nil nil #<process websocket to wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/f6ea8ba6-c4c5-4099-b155-c6d2578061f8/channels?session_id=898c278a-370e-417e-8288-6f71916e18f1> nil "F7z5aZw+ltU+2OiDTGLj8HK0kSQ=" nil)
======================================================================
1 -> (websocket-open "wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/f6ea8ba6-c4c5-4099-b155-c6d2578061f8/channels?session_id=898c278a-370e-417e-8288-6f71916e18f1" :protocols nil :extensions nil :on-open #[128 #2="\302\300\303\301�\"\"\207" [#[514 "\302�!�>\204��\303\304\305�D\"\210\211\306H\211\203e�\302�! >\204%�\303\304\307�D\"\210\211\306H\211\203Q�\310�!\203?�\311\312�\"\210�\203?���!\210\313\314\315\316\317\320\321� !\322\"\323$\"\202`�\313\324\315\316\317\320\321� !\325\"\323$\"\262�\202t�\313\324\315\316\317\320\321��!\326\"\323$\"\207" [cl-struct-websocket-tags cl-struct-ein:$websocket-tags type-of signal wrong-type-argument websocket 2 ein:$websocket ein:kernel-live-p run-hook-with-args ein:on-kernel-connect-functions ein:log-wrapper verbose make-byte-code 0 "\302\303\304\300! >\204��\305\306\307\300D\"\210\300\310H\"\207" vconcat vector [cl-struct-websocket-tags format "WS opened: %s" type-of signal wrong-type-argument websocket 10] 6 error [cl-struct-websocket-tags format #1="ein:start-single-websocket: on-open no client data for %s." type-of signal wrong-type-argument websocket 10] [cl-struct-websocket-tags format #1# type-of signal wrong-type-argument websocket 10]] 12 "
(fn CB WS)"] (#[128 #2# [#[771 "� \210\300\301\302\303\304\305\306��!\307\"\310$\"\207" [ein:log-wrapper info make-byte-code 0 "\301\302\300\"\207" vconcat vector [format "Notebook %s is ready"] 3] 11 "
(fn CALLBACK0* NAME* KERNEL)"] (#[128 #2# [#[1285 "� \210r\303�!q\210\304 \210)\211\204$�r\303�!q\210\305\306 !\210\307\310\306 !!\210)�\204\313�\311\312��! >\204:�\313\314\315��D\"\210�\316H\317\"\204\313�\312�! >\204R�\313\314\315��D\"\210�\320H\211\203\312�\312��! >\204j�\313\314\315��D\"\210�\211\316\321\312�
! >\204��\313\314\315�D\"\210� \316H\317\312��!
>\204\225�\313\314\322� D\"\210��\323H\312��!
>\204\252�\313\314\322�
D\"\210��\324H\311�\325\"\203\272�\262�\202\301�\321�\325�#\266\202#I\266�\326��!\210\210�\203\324����\"\210�\211\203\364�\327\330!\211\203\363�r\211q\210\331\332\333\")\211\203\362�\334\335�\"\210\210\210\210\336\312��! >\204��\313\314\315��D\"\210�\323H!\211\205��\337\340\341�\"!\207" [noninteractive cl-struct-ein:$notebook-tags cl-struct-ein:$kernelspec-tags ein:notebook-buffer ein:worksheet-focus-cell pm-select-buffer pm-innermost-span pop-to-buffer pm-span-buffer plist-member type-of signal wrong-type-argument ein:$notebook 9 :kernelspec 6 plist-put ein:$kernelspec 1 4 :name ein:notebook-save-notebook get-buffer "*Warnings*" thing-at-point line t message "%s" ein:notebooklist-get-buffer ein:notebooklist-reload buffer-local-value ein:%notebooklist%] 18 "
(fn NOTEBOOK* CREATED CALLBACK* PENDING-CLEAR* NO-POP*)"] (#9=#s(ein:$notebook #3="https://data-science.k8s.region-001.p-use-1.braze.com" nil #4="Untitled.ipynb" #8=#s(ein:$kernel #3# #4# #10=#s(ein:$kernelspec "python3" #5="Python 3" (:logo-32x32 "/kernelspecs/python3/logo-32x32.png" :logo-64x64 "/kernelspecs/python3/logo-64x64.png") (:argv ("python" "-m" "ipykernel_launcher" "-f" "{connection_file}") :env nil :display_name #5# :language "python" :interrupt_mode "signal" :metadata nil) "python") #12=#s(ein:events #s(hash-table size 65 test eq rehash-size 1.5 rehash-threshold 0.8125 data (maybe_reset_undo\.Worksheet ((#[514 "\300�!\207" [ein:worksheet--unshift-undo-list] 4 "
(fn IGNORE CELL)"])) set_next_input\.Worksheet ((ein:worksheet--set-next-input)) set_dirty\.Worksheet ((ein:worksheet--set-dirty)) open_with_text\.Pager ((ein:pager--open-with-text . #11="*ein:pager https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*")) status_idle\.Kernel ((ein:notification--callback #6=#s(ein:notification-status status_disconnected\.Kernel "Kernel requires reconnect C-c C-r" ((status_idle\.Kernel) (status_busy\.Kernel . "Kernel busy...") (status_restarting\.Kernel . "Kernel restarting...") (status_restarted\.Kernel . "Kernel restarted") (status_dead\.Kernel . "Kernel requires restart \\<ein:notebook-mode-map>\\[ein:notebook-restart-session-command-km]") (status_reconnecting\.Kernel . "Kernel reconnecting...") (status_reconnected\.Kernel . "Kernel reconnected") (status_disconnected\.Kernel . "Kernel requires reconnect \\<ein:notebook-mode-map>\\[ein:notebook-reconnect-session-command-km]"))) . status_idle\.Kernel)) status_busy\.Kernel ((ein:notification--callback #6# . status_busy\.Kernel)) status_restarting\.Kernel ((ein:notification--callback #6# . status_restarting\.Kernel)) status_restarted\.Kernel ((ein:notification--callback #6# . status_restarted\.Kernel)) status_dead\.Kernel ((ein:notification--callback #6# . status_dead\.Kernel)) status_reconnecting\.Kernel ((ein:notification--callback #6# . status_reconnecting\.Kernel)) status_reconnected\.Kernel ((ein:notification--callback #6# . status_reconnected\.Kernel)) status_disconnected\.Kernel ((ein:notification--callback #6# . status_disconnected\.Kernel)) notebook_saving\.Notebook ((ein:notification--callback #7=#s(ein:notification-status nil nil ((notebook_saving\.Notebook . "Saving notebook...") (notebook_saved\.Notebook . "Notebook saved") (notebook_save_failed\.Notebook . "Failed saving notebook!"))) . notebook_saving\.Notebook)) notebook_saved\.Notebook ((ein:notification--fadeout-callback #7# "Notebook is saved" notebook_saved\.Notebook nil) (ein:notification--callback #7# . notebook_saved\.Notebook)) notebook_save_failed\.Notebook ((ein:notification--callback #7# . notebook_save_failed\.Notebook)) execution_count\.Kernel ((ein:notification--set-execution-count . #s(ein:notification #<buffer *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*> #s(ein:notification-tab #[0 "\302�! >\204��\303\304\305�D\"\210�\306H\207" [ein:%notebook% cl-struct-ein:$notebook-tags type-of signal wrong-type-argument ein:$notebook 14] 4] #[0 "�\207" [ein:%worksheet%] 1]) "y" #7# #6#)))))) 6 "898c278a-370e-417e-8288-6f71916e18f1" "f6ea8ba6-c4c5-4099-b155-c6d2578061f8" nil nil nil "/api/kernels" "/api/kernels/f6ea8ba6-c4c5-4099-b155-c6d2578061f8" "wss://data-science.k8s.region-001.p-use-1.braze.com:443" nil "username" #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ()) #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ()) nil nil) #s(ein:kernelinfo #8# (ein:notebook-buffer-list . #9#) unbound unbound) #10# #11# nil nil #22="Untitled.ipynb" 4 4 #12# (#s(ein:worksheet 4 #[128 #2# [ein:$notebook-notebook-path (#9#) apply append] 6 #21="
(fn &rest ARGS2)"] nil nil #15=#s(ewoc #<buffer *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*> ein:worksheet-pp #13=[#20=[#19=[#17=[#14=[#16=[#13# #14# #s(ein:$node (cell prompt) #18=#s(ein:codecell "code" nil #15# (:prompt #16# :input #14# :output nil :footer #17#) (:prompt :input :output :footer) unbound nil nil #12# "6bc8afbd-dd51-4a0e-9417-77c3c49b7014" nil #8# unbound nil nil) nil) #<marker at 2 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #17# #s(ein:$node (cell input) #18# nil) #<marker at 9 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #19# #s(ein:$node (cell footer) #18# nil) #<marker at 11 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #20# "" #<marker at 12 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #13# DL-LIST #<marker at 12 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #16# #("
" 0 1 (front-sticky t read-only t)) #<marker at 1 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #19# #20# #14# insert) #8# t nil #12#)) nil 6) t nil #[128 #2# [#[385 "\301��\"\207" [*ein:notebook--pending-query* remhash] 5 "
(fn PENDING-KEY* &rest ARGS)"] ((#3# . #4#)) apply append] 6 #21#] nil) apply append] 6 #21#] #22#) apply append] 6 #21#]) apply append] 6 #21#] :on-message #[128 #2# [ein:kernel--handle-websocket-reply (#8#) apply append] 6 #21#] :on-close #[257 "\302�!�>\204��\303\304\305�D\"\210\211\306H\211\203l�\302�! >\204%�\303\304\307�D\"\210\211\306H\211\203X�\302�! >\204;�\303\304\307�D\"\210�\310H?\205g�\311\312\313\314\315\316\317� !\320\"\321$\"\210\322�!\202g�\311\323\313\314\315\316\317� !\324\"\321$\"\262�\202{�\311\323\313\314\315\316\317��!\325\"\321$\"\207" [cl-struct-websocket-tags cl-struct-ein:$websocket-tags type-of signal wrong-type-argument websocket 2 ein:$websocket 3 ein:log-wrapper verbose make-byte-code 0 "\302\303\304\300! >\204��\305\306\307\300D\"\210\300\310H\"\207" vconcat vector [cl-struct-websocket-tags format "WS closed unexpectedly: %s" type-of signal wrong-type-argument websocket 10] 6 ein:kernel-disconnect error [cl-struct-websocket-tags format #23="ein:start-single-websocket: on-close no client data for %s." type-of signal wrong-type-argument websocket 10] [cl-struct-websocket-tags format #23# type-of signal wrong-type-argument websocket 10]] 11 "
(fn WS)"] :on-error #[771 "\300\301\302\303\304\305\306� � � #\307\"\310$\"\207" [ein:log-wrapper info make-byte-code 0 "\304\305\302\301\306\300!�>\204��\307\310\311\300D\"\210\300\312H$\207" vconcat vector [cl-struct-websocket-tags format "WS action [%s] %s (%s)" type-of signal wrong-type-argument websocket 10] 8] 13 "
(fn WS ACTION ERR)"] :custom-header-alist nil)
1 <- websocket-open: #s(websocket connecting nil #[128 #2="\302\300\303\301�\"\"\207" [#[514 "\302�!�>\204��\303\304\305�D\"\210\211\306H\211\203e�\302�! >\204%�\303\304\307�D\"\210\211\306H\211\203Q�\310�!\203?�\311\312�\"\210�\203?���!\210\313\314\315\316\317\320\321� !\322\"\323$\"\202`�\313\324\315\316\317\320\321� !\325\"\323$\"\262�\202t�\313\324\315\316\317\320\321��!\326\"\323$\"\207" [cl-struct-websocket-tags cl-struct-ein:$websocket-tags type-of signal wrong-type-argument websocket 2 ein:$websocket ein:kernel-live-p run-hook-with-args ein:on-kernel-connect-functions ein:log-wrapper verbose make-byte-code 0 "\302\303\304\300! >\204��\305\306\307\300D\"\210\300\310H\"\207" vconcat vector [cl-struct-websocket-tags format "WS opened: %s" type-of signal wrong-type-argument websocket 10] 6 error [cl-struct-websocket-tags format #1="ein:start-single-websocket: on-open no client data for %s." type-of signal wrong-type-argument websocket 10] [cl-struct-websocket-tags format #1# type-of signal wrong-type-argument websocket 10]] 12 "
(fn CB WS)"] (#[128 #2# [#[771 "� \210\300\301\302\303\304\305\306��!\307\"\310$\"\207" [ein:log-wrapper info make-byte-code 0 "\301\302\300\"\207" vconcat vector [format "Notebook %s is ready"] 3] 11 "
(fn CALLBACK0* NAME* KERNEL)"] (#[128 #2# [#[1285 "� \210r\303�!q\210\304 \210)\211\204$�r\303�!q\210\305\306 !\210\307\310\306 !!\210)�\204\313�\311\312��! >\204:�\313\314\315��D\"\210�\316H\317\"\204\313�\312�! >\204R�\313\314\315��D\"\210�\320H\211\203\312�\312��! >\204j�\313\314\315��D\"\210�\211\316\321\312�
! >\204��\313\314\315�D\"\210� \316H\317\312��!
>\204\225�\313\314\322� D\"\210��\323H\312��!
>\204\252�\313\314\322�
D\"\210��\324H\311�\325\"\203\272�\262�\202\301�\321�\325�#\266\202#I\266�\326��!\210\210�\203\324����\"\210�\211\203\364�\327\330!\211\203\363�r\211q\210\331\332\333\")\211\203\362�\334\335�\"\210\210\210\210\336\312��! >\204��\313\314\315��D\"\210�\323H!\211\205��\337\340\341�\"!\207" [noninteractive cl-struct-ein:$notebook-tags cl-struct-ein:$kernelspec-tags ein:notebook-buffer ein:worksheet-focus-cell pm-select-buffer pm-innermost-span pop-to-buffer pm-span-buffer plist-member type-of signal wrong-type-argument ein:$notebook 9 :kernelspec 6 plist-put ein:$kernelspec 1 4 :name ein:notebook-save-notebook get-buffer "*Warnings*" thing-at-point line t message "%s" ein:notebooklist-get-buffer ein:notebooklist-reload buffer-local-value ein:%notebooklist%] 18 "
(fn NOTEBOOK* CREATED CALLBACK* PENDING-CLEAR* NO-POP*)"] (#9=#s(ein:$notebook #3="https://data-science.k8s.region-001.p-use-1.braze.com" nil #4="Untitled.ipynb" #8=#s(ein:$kernel #3# #4# #10=#s(ein:$kernelspec "python3" #5="Python 3" (:logo-32x32 "/kernelspecs/python3/logo-32x32.png" :logo-64x64 "/kernelspecs/python3/logo-64x64.png") (:argv ("python" "-m" "ipykernel_launcher" "-f" "{connection_file}") :env nil :display_name #5# :language "python" :interrupt_mode "signal" :metadata nil) "python") #12=#s(ein:events #s(hash-table size 65 test eq rehash-size 1.5 rehash-threshold 0.8125 data (maybe_reset_undo\.Worksheet ((#[514 "\300�!\207" [ein:worksheet--unshift-undo-list] 4 "
(fn IGNORE CELL)"])) set_next_input\.Worksheet ((ein:worksheet--set-next-input)) set_dirty\.Worksheet ((ein:worksheet--set-dirty)) open_with_text\.Pager ((ein:pager--open-with-text . #11="*ein:pager https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*")) status_idle\.Kernel ((ein:notification--callback #6=#s(ein:notification-status status_disconnected\.Kernel "Kernel requires reconnect C-c C-r" ((status_idle\.Kernel) (status_busy\.Kernel . "Kernel busy...") (status_restarting\.Kernel . "Kernel restarting...") (status_restarted\.Kernel . "Kernel restarted") (status_dead\.Kernel . "Kernel requires restart \\<ein:notebook-mode-map>\\[ein:notebook-restart-session-command-km]") (status_reconnecting\.Kernel . "Kernel reconnecting...") (status_reconnected\.Kernel . "Kernel reconnected") (status_disconnected\.Kernel . "Kernel requires reconnect \\<ein:notebook-mode-map>\\[ein:notebook-reconnect-session-command-km]"))) . status_idle\.Kernel)) status_busy\.Kernel ((ein:notification--callback #6# . status_busy\.Kernel)) status_restarting\.Kernel ((ein:notification--callback #6# . status_restarting\.Kernel)) status_restarted\.Kernel ((ein:notification--callback #6# . status_restarted\.Kernel)) status_dead\.Kernel ((ein:notification--callback #6# . status_dead\.Kernel)) status_reconnecting\.Kernel ((ein:notification--callback #6# . status_reconnecting\.Kernel)) status_reconnected\.Kernel ((ein:notification--callback #6# . status_reconnected\.Kernel)) status_disconnected\.Kernel ((ein:notification--callback #6# . status_disconnected\.Kernel)) notebook_saving\.Notebook ((ein:notification--callback #7=#s(ein:notification-status nil nil ((notebook_saving\.Notebook . "Saving notebook...") (notebook_saved\.Notebook . "Notebook saved") (notebook_save_failed\.Notebook . "Failed saving notebook!"))) . notebook_saving\.Notebook)) notebook_saved\.Notebook ((ein:notification--fadeout-callback #7# "Notebook is saved" notebook_saved\.Notebook nil) (ein:notification--callback #7# . notebook_saved\.Notebook)) notebook_save_failed\.Notebook ((ein:notification--callback #7# . notebook_save_failed\.Notebook)) execution_count\.Kernel ((ein:notification--set-execution-count . #s(ein:notification #<buffer *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*> #s(ein:notification-tab #[0 "\302�! >\204��\303\304\305�D\"\210�\306H\207" [ein:%notebook% cl-struct-ein:$notebook-tags type-of signal wrong-type-argument ein:$notebook 14] 4] #[0 "�\207" [ein:%worksheet%] 1]) "y" #7# #6#)))))) 6 "898c278a-370e-417e-8288-6f71916e18f1" "f6ea8ba6-c4c5-4099-b155-c6d2578061f8" nil nil nil "/api/kernels" "/api/kernels/f6ea8ba6-c4c5-4099-b155-c6d2578061f8" "wss://data-science.k8s.region-001.p-use-1.braze.com:443" nil "username" #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ()) #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ()) nil nil) #s(ein:kernelinfo #8# (ein:notebook-buffer-list . #9#) unbound unbound) #10# #11# nil nil #22="Untitled.ipynb" 4 4 #12# (#s(ein:worksheet 4 #[128 #2# [ein:$notebook-notebook-path (#9#) apply append] 6 #21="
(fn &rest ARGS2)"] nil nil #15=#s(ewoc #<buffer *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*> ein:worksheet-pp #13=[#20=[#19=[#17=[#14=[#16=[#13# #14# #s(ein:$node (cell prompt) #18=#s(ein:codecell "code" nil #15# (:prompt #16# :input #14# :output nil :footer #17#) (:prompt :input :output :footer) unbound nil nil #12# "6bc8afbd-dd51-4a0e-9417-77c3c49b7014" nil #8# unbound nil nil) nil) #<marker at 2 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #17# #s(ein:$node (cell input) #18# nil) #<marker at 9 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #19# #s(ein:$node (cell footer) #18# nil) #<marker at 11 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #20# "" #<marker at 12 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #13# DL-LIST #<marker at 12 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #16# #("
" 0 1 (front-sticky t read-only t)) #<marker at 1 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #19# #20# #14# insert) #8# t nil #12#)) nil 6) t nil #[128 #2# [#[385 "\301��\"\207" [*ein:notebook--pending-query* remhash] 5 "
(fn PENDING-KEY* &rest ARGS)"] ((#3# . #4#)) apply append] 6 #21#] nil) apply append] 6 #21#] #22#) apply append] 6 #21#]) apply append] 6 #21#] #[128 #2# [ein:kernel--handle-websocket-reply (#8#) apply append] 6 #21#] #[257 "\302�!�>\204��\303\304\305�D\"\210\211\306H\211\203l�\302�! >\204%�\303\304\307�D\"\210\211\306H\211\203X�\302�! >\204;�\303\304\307�D\"\210�\310H?\205g�\311\312\313\314\315\316\317� !\320\"\321$\"\210\322�!\202g�\311\323\313\314\315\316\317� !\324\"\321$\"\262�\202{�\311\323\313\314\315\316\317��!\325\"\321$\"\207" [cl-struct-websocket-tags cl-struct-ein:$websocket-tags type-of signal wrong-type-argument websocket 2 ein:$websocket 3 ein:log-wrapper verbose make-byte-code 0 "\302\303\304\300! >\204��\305\306\307\300D\"\210\300\310H\"\207" vconcat vector [cl-struct-websocket-tags format "WS closed unexpectedly: %s" type-of signal wrong-type-argument websocket 10] 6 ein:kernel-disconnect error [cl-struct-websocket-tags format #23="ein:start-single-websocket: on-close no client data for %s." type-of signal wrong-type-argument websocket 10] [cl-struct-websocket-tags format #23# type-of signal wrong-type-argument websocket 10]] 11 "
(fn WS)"] #[771 "\300\301\302\303\304\305\306� � � #\307\"\310$\"\207" [ein:log-wrapper info make-byte-code 0 "\304\305\302\301\306\300!�>\204��\307\310\311\300D\"\210\300\312H$\207" vconcat vector [cl-struct-websocket-tags format "WS action [%s] %s (%s)" type-of signal wrong-type-argument websocket 10] 8] 13 "
(fn WS ACTION ERR)"] nil nil nil "wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/f6ea8ba6-c4c5-4099-b155-c6d2578061f8/channels?session_id=898c278a-370e-417e-8288-6f71916e18f1" nil nil nil #<process websocket to wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/f6ea8ba6-c4c5-4099-b155-c6d2578061f8/channels?session_id=898c278a-370e-417e-8288-6f71916e18f1> nil "I3XKd0ShVNmLlpaLH4jvpL4raY4=" nil)
======================================================================
1 -> (websocket-open "wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/f6ea8ba6-c4c5-4099-b155-c6d2578061f8/channels?session_id=898c278a-370e-417e-8288-6f71916e18f1" :protocols nil :extensions nil :on-open #[128 #2="\302\300\303\301�\"\"\207" [#[514 "\302�!�>\204��\303\304\305�D\"\210\211\306H\211\203e�\302�! >\204%�\303\304\307�D\"\210\211\306H\211\203Q�\310�!\203?�\311\312�\"\210�\203?���!\210\313\314\315\316\317\320\321� !\322\"\323$\"\202`�\313\324\315\316\317\320\321� !\325\"\323$\"\262�\202t�\313\324\315\316\317\320\321��!\326\"\323$\"\207" [cl-struct-websocket-tags cl-struct-ein:$websocket-tags type-of signal wrong-type-argument websocket 2 ein:$websocket ein:kernel-live-p run-hook-with-args ein:on-kernel-connect-functions ein:log-wrapper verbose make-byte-code 0 "\302\303\304\300! >\204��\305\306\307\300D\"\210\300\310H\"\207" vconcat vector [cl-struct-websocket-tags format "WS opened: %s" type-of signal wrong-type-argument websocket 10] 6 error [cl-struct-websocket-tags format #1="ein:start-single-websocket: on-open no client data for %s." type-of signal wrong-type-argument websocket 10] [cl-struct-websocket-tags format #1# type-of signal wrong-type-argument websocket 10]] 12 "
(fn CB WS)"] (#[128 #2# [#[771 "� \210\300\301\302\303\304\305\306��!\307\"\310$\"\207" [ein:log-wrapper info make-byte-code 0 "\301\302\300\"\207" vconcat vector [format "Notebook %s is ready"] 3] 11 "
(fn CALLBACK0* NAME* KERNEL)"] (#[128 #2# [#[1285 "� \210r\303�!q\210\304 \210)\211\204$�r\303�!q\210\305\306 !\210\307\310\306 !!\210)�\204\313�\311\312��! >\204:�\313\314\315��D\"\210�\316H\317\"\204\313�\312�! >\204R�\313\314\315��D\"\210�\320H\211\203\312�\312��! >\204j�\313\314\315��D\"\210�\211\316\321\312�
! >\204��\313\314\315�D\"\210� \316H\317\312��!
>\204\225�\313\314\322� D\"\210��\323H\312��!
>\204\252�\313\314\322�
D\"\210��\324H\311�\325\"\203\272�\262�\202\301�\321�\325�#\266\202#I\266�\326��!\210\210�\203\324����\"\210�\211\203\364�\327\330!\211\203\363�r\211q\210\331\332\333\")\211\203\362�\334\335�\"\210\210\210\210\336\312��! >\204��\313\314\315��D\"\210�\323H!\211\205��\337\340\341�\"!\207" [noninteractive cl-struct-ein:$notebook-tags cl-struct-ein:$kernelspec-tags ein:notebook-buffer ein:worksheet-focus-cell pm-select-buffer pm-innermost-span pop-to-buffer pm-span-buffer plist-member type-of signal wrong-type-argument ein:$notebook 9 :kernelspec 6 plist-put ein:$kernelspec 1 4 :name ein:notebook-save-notebook get-buffer "*Warnings*" thing-at-point line t message "%s" ein:notebooklist-get-buffer ein:notebooklist-reload buffer-local-value ein:%notebooklist%] 18 "
(fn NOTEBOOK* CREATED CALLBACK* PENDING-CLEAR* NO-POP*)"] (#9=#s(ein:$notebook #3="https://data-science.k8s.region-001.p-use-1.braze.com" nil #4="Untitled.ipynb" #8=#s(ein:$kernel #3# #4# #10=#s(ein:$kernelspec "python3" #5="Python 3" (:logo-32x32 "/kernelspecs/python3/logo-32x32.png" :logo-64x64 "/kernelspecs/python3/logo-64x64.png") (:argv ("python" "-m" "ipykernel_launcher" "-f" "{connection_file}") :env nil :display_name #5# :language "python" :interrupt_mode "signal" :metadata nil) "python") #12=#s(ein:events #s(hash-table size 65 test eq rehash-size 1.5 rehash-threshold 0.8125 data (maybe_reset_undo\.Worksheet ((#[514 "\300�!\207" [ein:worksheet--unshift-undo-list] 4 "
(fn IGNORE CELL)"])) set_next_input\.Worksheet ((ein:worksheet--set-next-input)) set_dirty\.Worksheet ((ein:worksheet--set-dirty)) open_with_text\.Pager ((ein:pager--open-with-text . #11="*ein:pager https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*")) status_idle\.Kernel ((ein:notification--callback #6=#s(ein:notification-status status_disconnected\.Kernel "Kernel requires reconnect C-c C-r" ((status_idle\.Kernel) (status_busy\.Kernel . "Kernel busy...") (status_restarting\.Kernel . "Kernel restarting...") (status_restarted\.Kernel . "Kernel restarted") (status_dead\.Kernel . "Kernel requires restart \\<ein:notebook-mode-map>\\[ein:notebook-restart-session-command-km]") (status_reconnecting\.Kernel . "Kernel reconnecting...") (status_reconnected\.Kernel . "Kernel reconnected") (status_disconnected\.Kernel . "Kernel requires reconnect \\<ein:notebook-mode-map>\\[ein:notebook-reconnect-session-command-km]"))) . status_idle\.Kernel)) status_busy\.Kernel ((ein:notification--callback #6# . status_busy\.Kernel)) status_restarting\.Kernel ((ein:notification--callback #6# . status_restarting\.Kernel)) status_restarted\.Kernel ((ein:notification--callback #6# . status_restarted\.Kernel)) status_dead\.Kernel ((ein:notification--callback #6# . status_dead\.Kernel)) status_reconnecting\.Kernel ((ein:notification--callback #6# . status_reconnecting\.Kernel)) status_reconnected\.Kernel ((ein:notification--callback #6# . status_reconnected\.Kernel)) status_disconnected\.Kernel ((ein:notification--callback #6# . status_disconnected\.Kernel)) notebook_saving\.Notebook ((ein:notification--callback #7=#s(ein:notification-status nil nil ((notebook_saving\.Notebook . "Saving notebook...") (notebook_saved\.Notebook . "Notebook saved") (notebook_save_failed\.Notebook . "Failed saving notebook!"))) . notebook_saving\.Notebook)) notebook_saved\.Notebook ((ein:notification--fadeout-callback #7# "Notebook is saved" notebook_saved\.Notebook nil) (ein:notification--callback #7# . notebook_saved\.Notebook)) notebook_save_failed\.Notebook ((ein:notification--callback #7# . notebook_save_failed\.Notebook)) execution_count\.Kernel ((ein:notification--set-execution-count . #s(ein:notification #<buffer *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*> #s(ein:notification-tab #[0 "\302�! >\204��\303\304\305�D\"\210�\306H\207" [ein:%notebook% cl-struct-ein:$notebook-tags type-of signal wrong-type-argument ein:$notebook 14] 4] #[0 "�\207" [ein:%worksheet%] 1]) "y" #7# #6#)))))) 6 "898c278a-370e-417e-8288-6f71916e18f1" "f6ea8ba6-c4c5-4099-b155-c6d2578061f8" nil nil nil "/api/kernels" "/api/kernels/f6ea8ba6-c4c5-4099-b155-c6d2578061f8" "wss://data-science.k8s.region-001.p-use-1.braze.com:443" nil "username" #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ()) #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ()) nil nil) #s(ein:kernelinfo #8# (ein:notebook-buffer-list . #9#) unbound unbound) #10# #11# nil nil #22="Untitled.ipynb" 4 4 #12# (#s(ein:worksheet 4 #[128 #2# [ein:$notebook-notebook-path (#9#) apply append] 6 #21="
(fn &rest ARGS2)"] nil nil #15=#s(ewoc #<buffer *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*> ein:worksheet-pp #13=[#20=[#19=[#17=[#14=[#16=[#13# #14# #s(ein:$node (cell prompt) #18=#s(ein:codecell "code" nil #15# (:prompt #16# :input #14# :output nil :footer #17#) (:prompt :input :output :footer) unbound nil nil #12# "6bc8afbd-dd51-4a0e-9417-77c3c49b7014" nil #8# unbound nil nil) nil) #<marker at 2 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #17# #s(ein:$node (cell input) #18# nil) #<marker at 9 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #19# #s(ein:$node (cell footer) #18# nil) #<marker at 11 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #20# "" #<marker at 12 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #13# DL-LIST #<marker at 12 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #16# #("
" 0 1 (front-sticky t read-only t)) #<marker at 1 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #19# #20# #14# insert) #8# t nil #12#)) nil 6) t nil #[128 #2# [#[385 "\301��\"\207" [*ein:notebook--pending-query* remhash] 5 "
(fn PENDING-KEY* &rest ARGS)"] ((#3# . #4#)) apply append] 6 #21#] nil) apply append] 6 #21#] #22#) apply append] 6 #21#]) apply append] 6 #21#] :on-message #[128 #2# [ein:kernel--handle-websocket-reply (#8#) apply append] 6 #21#] :on-close #[257 "\302�!�>\204��\303\304\305�D\"\210\211\306H\211\203l�\302�! >\204%�\303\304\307�D\"\210\211\306H\211\203X�\302�! >\204;�\303\304\307�D\"\210�\310H?\205g�\311\312\313\314\315\316\317� !\320\"\321$\"\210\322�!\202g�\311\323\313\314\315\316\317� !\324\"\321$\"\262�\202{�\311\323\313\314\315\316\317��!\325\"\321$\"\207" [cl-struct-websocket-tags cl-struct-ein:$websocket-tags type-of signal wrong-type-argument websocket 2 ein:$websocket 3 ein:log-wrapper verbose make-byte-code 0 "\302\303\304\300! >\204��\305\306\307\300D\"\210\300\310H\"\207" vconcat vector [cl-struct-websocket-tags format "WS closed unexpectedly: %s" type-of signal wrong-type-argument websocket 10] 6 ein:kernel-disconnect error [cl-struct-websocket-tags format #23="ein:start-single-websocket: on-close no client data for %s." type-of signal wrong-type-argument websocket 10] [cl-struct-websocket-tags format #23# type-of signal wrong-type-argument websocket 10]] 11 "
(fn WS)"] :on-error #[771 "\300\301\302\303\304\305\306� � � #\307\"\310$\"\207" [ein:log-wrapper info make-byte-code 0 "\304\305\302\301\306\300!�>\204��\307\310\311\300D\"\210\300\312H$\207" vconcat vector [cl-struct-websocket-tags format "WS action [%s] %s (%s)" type-of signal wrong-type-argument websocket 10] 8] 13 "
(fn WS ACTION ERR)"] :custom-header-alist nil)
1 <- websocket-open: #s(websocket connecting nil #[128 #2="\302\300\303\301�\"\"\207" [#[514 "\302�!�>\204��\303\304\305�D\"\210\211\306H\211\203e�\302�! >\204%�\303\304\307�D\"\210\211\306H\211\203Q�\310�!\203?�\311\312�\"\210�\203?���!\210\313\314\315\316\317\320\321� !\322\"\323$\"\202`�\313\324\315\316\317\320\321� !\325\"\323$\"\262�\202t�\313\324\315\316\317\320\321��!\326\"\323$\"\207" [cl-struct-websocket-tags cl-struct-ein:$websocket-tags type-of signal wrong-type-argument websocket 2 ein:$websocket ein:kernel-live-p run-hook-with-args ein:on-kernel-connect-functions ein:log-wrapper verbose make-byte-code 0 "\302\303\304\300! >\204��\305\306\307\300D\"\210\300\310H\"\207" vconcat vector [cl-struct-websocket-tags format "WS opened: %s" type-of signal wrong-type-argument websocket 10] 6 error [cl-struct-websocket-tags format #1="ein:start-single-websocket: on-open no client data for %s." type-of signal wrong-type-argument websocket 10] [cl-struct-websocket-tags format #1# type-of signal wrong-type-argument websocket 10]] 12 "
(fn CB WS)"] (#[128 #2# [#[771 "� \210\300\301\302\303\304\305\306��!\307\"\310$\"\207" [ein:log-wrapper info make-byte-code 0 "\301\302\300\"\207" vconcat vector [format "Notebook %s is ready"] 3] 11 "
(fn CALLBACK0* NAME* KERNEL)"] (#[128 #2# [#[1285 "� \210r\303�!q\210\304 \210)\211\204$�r\303�!q\210\305\306 !\210\307\310\306 !!\210)�\204\313�\311\312��! >\204:�\313\314\315��D\"\210�\316H\317\"\204\313�\312�! >\204R�\313\314\315��D\"\210�\320H\211\203\312�\312��! >\204j�\313\314\315��D\"\210�\211\316\321\312�
! >\204��\313\314\315�D\"\210� \316H\317\312��!
>\204\225�\313\314\322� D\"\210��\323H\312��!
>\204\252�\313\314\322�
D\"\210��\324H\311�\325\"\203\272�\262�\202\301�\321�\325�#\266\202#I\266�\326��!\210\210�\203\324����\"\210�\211\203\364�\327\330!\211\203\363�r\211q\210\331\332\333\")\211\203\362�\334\335�\"\210\210\210\210\336\312��! >\204��\313\314\315��D\"\210�\323H!\211\205��\337\340\341�\"!\207" [noninteractive cl-struct-ein:$notebook-tags cl-struct-ein:$kernelspec-tags ein:notebook-buffer ein:worksheet-focus-cell pm-select-buffer pm-innermost-span pop-to-buffer pm-span-buffer plist-member type-of signal wrong-type-argument ein:$notebook 9 :kernelspec 6 plist-put ein:$kernelspec 1 4 :name ein:notebook-save-notebook get-buffer "*Warnings*" thing-at-point line t message "%s" ein:notebooklist-get-buffer ein:notebooklist-reload buffer-local-value ein:%notebooklist%] 18 "
(fn NOTEBOOK* CREATED CALLBACK* PENDING-CLEAR* NO-POP*)"] (#9=#s(ein:$notebook #3="https://data-science.k8s.region-001.p-use-1.braze.com" nil #4="Untitled.ipynb" #8=#s(ein:$kernel #3# #4# #10=#s(ein:$kernelspec "python3" #5="Python 3" (:logo-32x32 "/kernelspecs/python3/logo-32x32.png" :logo-64x64 "/kernelspecs/python3/logo-64x64.png") (:argv ("python" "-m" "ipykernel_launcher" "-f" "{connection_file}") :env nil :display_name #5# :language "python" :interrupt_mode "signal" :metadata nil) "python") #12=#s(ein:events #s(hash-table size 65 test eq rehash-size 1.5 rehash-threshold 0.8125 data (maybe_reset_undo\.Worksheet ((#[514 "\300�!\207" [ein:worksheet--unshift-undo-list] 4 "
(fn IGNORE CELL)"])) set_next_input\.Worksheet ((ein:worksheet--set-next-input)) set_dirty\.Worksheet ((ein:worksheet--set-dirty)) open_with_text\.Pager ((ein:pager--open-with-text . #11="*ein:pager https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*")) status_idle\.Kernel ((ein:notification--callback #6=#s(ein:notification-status status_disconnected\.Kernel "Kernel requires reconnect C-c C-r" ((status_idle\.Kernel) (status_busy\.Kernel . "Kernel busy...") (status_restarting\.Kernel . "Kernel restarting...") (status_restarted\.Kernel . "Kernel restarted") (status_dead\.Kernel . "Kernel requires restart \\<ein:notebook-mode-map>\\[ein:notebook-restart-session-command-km]") (status_reconnecting\.Kernel . "Kernel reconnecting...") (status_reconnected\.Kernel . "Kernel reconnected") (status_disconnected\.Kernel . "Kernel requires reconnect \\<ein:notebook-mode-map>\\[ein:notebook-reconnect-session-command-km]"))) . status_idle\.Kernel)) status_busy\.Kernel ((ein:notification--callback #6# . status_busy\.Kernel)) status_restarting\.Kernel ((ein:notification--callback #6# . status_restarting\.Kernel)) status_restarted\.Kernel ((ein:notification--callback #6# . status_restarted\.Kernel)) status_dead\.Kernel ((ein:notification--callback #6# . status_dead\.Kernel)) status_reconnecting\.Kernel ((ein:notification--callback #6# . status_reconnecting\.Kernel)) status_reconnected\.Kernel ((ein:notification--callback #6# . status_reconnected\.Kernel)) status_disconnected\.Kernel ((ein:notification--callback #6# . status_disconnected\.Kernel)) notebook_saving\.Notebook ((ein:notification--callback #7=#s(ein:notification-status nil nil ((notebook_saving\.Notebook . "Saving notebook...") (notebook_saved\.Notebook . "Notebook saved") (notebook_save_failed\.Notebook . "Failed saving notebook!"))) . notebook_saving\.Notebook)) notebook_saved\.Notebook ((ein:notification--fadeout-callback #7# "Notebook is saved" notebook_saved\.Notebook nil) (ein:notification--callback #7# . notebook_saved\.Notebook)) notebook_save_failed\.Notebook ((ein:notification--callback #7# . notebook_save_failed\.Notebook)) execution_count\.Kernel ((ein:notification--set-execution-count . #s(ein:notification #<buffer *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*> #s(ein:notification-tab #[0 "\302�! >\204��\303\304\305�D\"\210�\306H\207" [ein:%notebook% cl-struct-ein:$notebook-tags type-of signal wrong-type-argument ein:$notebook 14] 4] #[0 "�\207" [ein:%worksheet%] 1]) "y" #7# #6#)))))) 6 "898c278a-370e-417e-8288-6f71916e18f1" "f6ea8ba6-c4c5-4099-b155-c6d2578061f8" nil nil nil "/api/kernels" "/api/kernels/f6ea8ba6-c4c5-4099-b155-c6d2578061f8" "wss://data-science.k8s.region-001.p-use-1.braze.com:443" nil "username" #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ()) #s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8125 data ()) nil nil) #s(ein:kernelinfo #8# (ein:notebook-buffer-list . #9#) unbound unbound) #10# #11# nil nil #22="Untitled.ipynb" 4 4 #12# (#s(ein:worksheet 4 #[128 #2# [ein:$notebook-notebook-path (#9#) apply append] 6 #21="
(fn &rest ARGS2)"] nil nil #15=#s(ewoc #<buffer *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*> ein:worksheet-pp #13=[#20=[#19=[#17=[#14=[#16=[#13# #14# #s(ein:$node (cell prompt) #18=#s(ein:codecell "code" nil #15# (:prompt #16# :input #14# :output nil :footer #17#) (:prompt :input :output :footer) unbound nil nil #12# "6bc8afbd-dd51-4a0e-9417-77c3c49b7014" nil #8# unbound nil nil) nil) #<marker at 2 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #17# #s(ein:$node (cell input) #18# nil) #<marker at 9 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #19# #s(ein:$node (cell footer) #18# nil) #<marker at 11 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #20# "" #<marker at 12 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #13# DL-LIST #<marker at 12 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #16# #("
" 0 1 (front-sticky t read-only t)) #<marker at 1 in *ein: https://data-science.k8s.region-001.p-use-1.braze.com/Untitled.ipynb*>] #19# #20# #14# insert) #8# t nil #12#)) nil 6) t nil #[128 #2# [#[385 "\301��\"\207" [*ein:notebook--pending-query* remhash] 5 "
(fn PENDING-KEY* &rest ARGS)"] ((#3# . #4#)) apply append] 6 #21#] nil) apply append] 6 #21#] #22#) apply append] 6 #21#]) apply append] 6 #21#] #[128 #2# [ein:kernel--handle-websocket-reply (#8#) apply append] 6 #21#] #[257 "\302�!�>\204��\303\304\305�D\"\210\211\306H\211\203l�\302�! >\204%�\303\304\307�D\"\210\211\306H\211\203X�\302�! >\204;�\303\304\307�D\"\210�\310H?\205g�\311\312\313\314\315\316\317� !\320\"\321$\"\210\322�!\202g�\311\323\313\314\315\316\317� !\324\"\321$\"\262�\202{�\311\323\313\314\315\316\317��!\325\"\321$\"\207" [cl-struct-websocket-tags cl-struct-ein:$websocket-tags type-of signal wrong-type-argument websocket 2 ein:$websocket 3 ein:log-wrapper verbose make-byte-code 0 "\302\303\304\300! >\204��\305\306\307\300D\"\210\300\310H\"\207" vconcat vector [cl-struct-websocket-tags format "WS closed unexpectedly: %s" type-of signal wrong-type-argument websocket 10] 6 ein:kernel-disconnect error [cl-struct-websocket-tags format #23="ein:start-single-websocket: on-close no client data for %s." type-of signal wrong-type-argument websocket 10] [cl-struct-websocket-tags format #23# type-of signal wrong-type-argument websocket 10]] 11 "
(fn WS)"] #[771 "\300\301\302\303\304\305\306� � � #\307\"\310$\"\207" [ein:log-wrapper info make-byte-code 0 "\304\305\302\301\306\300!�>\204��\307\310\311\300D\"\210\300\312H$\207" vconcat vector [cl-struct-websocket-tags format "WS action [%s] %s (%s)" type-of signal wrong-type-argument websocket 10] 8] 13 "
(fn WS ACTION ERR)"] nil nil nil "wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/f6ea8ba6-c4c5-4099-b155-c6d2578061f8/channels?session_id=898c278a-370e-417e-8288-6f71916e18f1" nil nil nil #<process websocket to wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/f6ea8ba6-c4c5-4099-b155-c6d2578061f8/channels?session_id=898c278a-370e-417e-8288-6f71916e18f1> nil "2UbSbDKIUofNdhdiHZifPFwr0KE=" nil)
======================================================================
from emacs-websocket.
Interesting, thanks. The interesting thing is that ein:notification-status
is populated with a status of the kernel being disconnected. Not sure if that might cause a problem, but it looks like in general ein may not realize that a reconnect is happening, and some state sticking around might cause this issue.
This automatic reconnect seems like a problem. I need to think a little more deeply about if this reconnect is even a good idea. In the meantime, you can try setting the function websocket-ensure-connected
to a function that does nothing, and see what happens. I suspect you should just get one error, which may make it easier for you to see what is going wrong in your connection.
from emacs-websocket.
Actually I get two errors:
ein: [info] WS action [(websocket-received-error-http-response 403)] on-open (wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/bef991cb-ed4f-4e0d-8497-0d5efb3915fd/channels?session_id=e89e5459-1173-418f-8d45-c69a2eefd7f2)
ein: [info] WS action [(json-readtable-error 79)] on-message (wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/bef991cb-ed4f-4e0d-8497-0d5efb3915fd/channels?session_id=e89e5459-1173-418f-8d45-c69a2eefd7f2)
ein: [info] WS action [(json-unknown-keyword ter)] on-message (wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/bef991cb-ed4f-4e0d-8497-0d5efb3915fd/channels?session_id=e89e5459-1173-418f-8d45-c69a2eefd7f2)
ein: [info] WS action [(json-unknown-keyword fa725b5de8b00030139d09b38620224d4e7dba47c07ef0e86d4643f30c9bfe6bb7e1a4a1c561aa32834480909a4b6fe7c)] on-message (wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/bef991cb-ed4f-4e0d-8497-0d5efb3915fd/channels?session_id=e89e5459-1173-418f-8d45-c69a2eefd7f2)
ein: [info] WS action [(json-number-format 3)] on-message (wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/bef991cb-ed4f-4e0d-8497-0d5efb3915fd/channels?session_id=e89e5459-1173-418f-8d45-c69a2eefd7f2)
ein: [info] WS action [(json-unknown-keyword tylesheet)] on-message (wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/bef991cb-ed4f-4e0d-8497-0d5efb3915fd/channels?session_id=e89e5459-1173-418f-8d45-c69a2eefd7f2)
ein: [info] WS action [(json-number-format 2)] on-message (wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/bef991cb-ed4f-4e0d-8497-0d5efb3915fd/channels?session_id=e89e5459-1173-418f-8d45-c69a2eefd7f2)
error in process filter: if: Cannot send message to a closed websocket: #s(websocket-frame pong "2e9fb87e0d8ef1ea96893aa6906147a371bb\" type=\"text/css\" />
<link rel=\"stylesheet\" href=\"/static" nil t)
error in process filter: Cannot send message to a closed websocket: #s(websocket-frame pong "2e9fb87e0d8ef1ea96893aa6906147a371bb\" type=\"text/css\" />
<link rel=\"stylesheet\" href=\"/static" nil t)
The notebook is left in a disconnected state and any attempt to reconnect results in another series of the same:
ein: [info] WS action [(websocket-received-error-http-response 403)] on-open (wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/bef991cb-ed4f-4e0d-8497-0d5efb3915fd/channels?session_id=e89e5459-1173-418f-8d45-c69a2eefd7f2)
ein: [info] WS action [(json-readtable-error 79)] on-message (wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/bef991cb-ed4f-4e0d-8497-0d5efb3915fd/channels?session_id=e89e5459-1173-418f-8d45-c69a2eefd7f2)
ein: [info] WS action [(json-unknown-keyword ter)] on-message (wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/bef991cb-ed4f-4e0d-8497-0d5efb3915fd/channels?session_id=e89e5459-1173-418f-8d45-c69a2eefd7f2)
ein: [info] WS action [(json-unknown-keyword fa725b5de8b00030139d09b38620224d4e7dba47c07ef0e86d4643f30c9bfe6bb7e1a4a1c561aa32834480909a4b6fe7c)] on-message (wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/bef991cb-ed4f-4e0d-8497-0d5efb3915fd/channels?session_id=e89e5459-1173-418f-8d45-c69a2eefd7f2)
ein: [info] WS action [(json-number-format 3)] on-message (wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/bef991cb-ed4f-4e0d-8497-0d5efb3915fd/channels?session_id=e89e5459-1173-418f-8d45-c69a2eefd7f2)
ein: [info] WS action [(json-unknown-keyword tylesheet)] on-message (wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/bef991cb-ed4f-4e0d-8497-0d5efb3915fd/channels?session_id=e89e5459-1173-418f-8d45-c69a2eefd7f2)
ein: [info] WS action [(json-number-format 2)] on-message (wss://data-science.k8s.region-001.p-use-1.braze.com:443/api/kernels/bef991cb-ed4f-4e0d-8497-0d5efb3915fd/channels?session_id=e89e5459-1173-418f-8d45-c69a2eefd7f2)
error in process filter: if: Cannot send message to a closed websocket: #s(websocket-frame pong "2e9fb87e0d8ef1ea96893aa6906147a371bb\" type=\"text/css\" />
<link rel=\"stylesheet\" href=\"/static" nil t)
error in process filter: Cannot send message to a closed websocket: #s(websocket-frame pong "2e9fb87e0d8ef1ea96893aa6906147a371bb\" type=\"text/css\" />
<link rel=\"stylesheet\" href=\"/static" nil t)
PS. Just to make it clear - ein
is a relatively mature project and this issue happens only with this specific server.
from emacs-websocket.
Cool, this is good. So it looks like now, you have yourself a regular old 403 error. Why, I have no idea, but probably this isn't websocket's fault. Given the info that you've sent, I think I can rig up a reproducible case for this, which will allow me to proceed. I'll let you know when I have something else for you to test. In the meantime, you can work on the 403 error, which will probably fix the subsequent infinite loop. If it doesn't, please let me know.
from emacs-websocket.
you have yourself a regular old 403 error. Why, I have no idea, but probably this isn't websocket's fault.
according to @dickmao, it is: tkf/emacs-request#193 (comment)
I have no opinion on the matter.
from emacs-websocket.
I've removed the whole process of trying to automatically reconnect in 36deb3f, on the main
branch, which should fix your failure loop.
from emacs-websocket.
Related Issues (20)
- websocket-frame-text error HOT 1
- Add release tags HOT 3
- Custom headers in handshake HOT 4
- How to handle an error occured in `websocket-outer-filter`? HOT 6
- A single message ws.send(data); comes in as two messages HOT 5
- Speed feedback HOT 10
- Randomly losing connections under emacs-ipython-notebook with version 1.11 HOT 5
- Error (websocket): in callback `on-message': JSON readtable error HOT 4
- Setting case-fold-search to nil results "Incorrect handhake from websocket" error HOT 7
- declares GPL-3+, but provided full-text license is GPL-2+ HOT 3
- Please tag a 1.12 release HOT 1
- Please consider adapting websocket-functional-test.el to use ert-deftest HOT 12
- TLSv1.3 HOT 1
- Branch rename breaks package installation HOT 6
- websocket-test.el: ‘flet’ is an obsolete macro (as of [emacs] 24.3) HOT 3
- websocket-to-bytes signal type error HOT 8
- Support connecting through proxies HOT 7
- error 403 with ein over proxy HOT 14
- Push to ELPA? HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from emacs-websocket.