You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@zeppelin.apache.org by "Renxia Wang (JIRA)" <ji...@apache.org> on 2015/07/22 23:12:05 UTC
[jira] [Created] (ZEPPELIN-182) Broadcast the Note's Info to a
client Is Not Working when Creating a New Note
Renxia Wang created ZEPPELIN-182:
------------------------------------
Summary: Broadcast the Note's Info to a client Is Not Working when Creating a New Note
Key: ZEPPELIN-182
URL: https://issues.apache.org/jira/browse/ZEPPELIN-182
Project: Zeppelin
Issue Type: Bug
Components: Core
Affects Versions: 0.6.0
Reporter: Renxia Wang
https://github.com/apache/incubator-zeppelin/blob/master/zeppelin-server/src/main/java/org/apache/zeppelin/socket/NotebookServer.java
The following issues happen when I interacting with Zeppelin by websocket only, not GUI.
When a NEW_NOTE message is received via websocket, the createNote() is called, then inside this function the broadcastNote() is called to broadcast the new node info to the client which sends the NEW_NOTE message.
However, in order to broadcast this information to the client, the addConnectionToNote() should have been executed so that the new note id exists in the noteSocketMap. But currently it is not. No information of the new note is sent to the client.
This issue also exists in the NOTE_UPDATE.
One question: Why should broadcastNoteList() be included when creating a new note book? I am using the websocket to programmatically create note book, returning the new note info is much more useful than returning the note list.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)