GitHub user eranwitkon reopened a pull request:

    https://github.com/apache/incubator-zeppelin/pull/334

    zeppelin-333:Notebook create delete & clone REST API

    Initial implementation of createNote REST API.
    implementation overlap socket implementation, to minimal the effect for 
socket behavior, later PR can refactor the creation "logic" (create note, add 
paragraph, set name) to the zengine class and avoid duplication or even better 
migrate web client to use REST API as well.  
    Still need to find a way to broadcast note list to all client same as 
socket does in 
    ```broadcastNote(note);``` and ```broadcastNoteList();``` 

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/eranwitkon/incubator-zeppelin 333

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/incubator-zeppelin/pull/334.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #334
    
----
commit 69b38828f6dc466422498840115b4d6f065bcd57
Author: eranwitkon <goi....@gmail.com>
Date:   2015-10-03T19:46:54Z

    initial implementation if createNote REST API

commit f61bb8c33454483eb07978a1a8d8b1e7f74f090b
Author: eranwitkon <goi....@gmail.com>
Date:   2015-10-03T20:17:34Z

    persist note after create to save new paragraph and new name

commit 310b449f14b9343bb7de633c13f4e848ad6bf2ee
Author: eranwitkon <goi....@gmail.com>
Date:   2015-10-03T22:37:39Z

    Add access to Notebook socket to the NotebookRest API to allow broadcast 
messages on notebooks changes.

commit d1efbab8578d9c5e062bf5d10fe555fb688e71df
Author: eranwitkon <goi....@gmail.com>
Date:   2015-10-05T18:46:12Z

    fix typo

commit d957fa2a84f073d28762a0d316969215976eef9c
Author: eranwitkon <goi....@gmail.com>
Date:   2015-10-05T18:47:04Z

    add documentation for notebook create, clone & delete REST API

commit 6a8b569b91f1a356c44007da73c82316cd17f23a
Author: eranwitkon <goi....@gmail.com>
Date:   2015-10-03T21:05:08Z

    initial implementation of Delete notebook REST API

commit 80b885a0ad8092be6053ccf5e8a689524805ff61
Author: eranwitkon <goi....@gmail.com>
Date:   2015-10-03T22:34:23Z

    Add Clone existing note to zengine server

commit defef0588ea2fd2dad2c3a29a7a6104665c886c2
Author: eranwitkon <goi....@gmail.com>
Date:   2015-10-03T22:36:13Z

    refactor clone note to use zengine.notebook.cloneNote and expose brodcast 
method as public

commit 18f70012b533af6c7467b3026d3051bb630fa2aa
Author: eranwitkon <goi....@gmail.com>
Date:   2015-10-03T22:38:12Z

    Add support for clone Notebook Rest API

commit aa23d3149867f4f2ce576c3011181f7065ff9f88
Author: eranwitkon <goi....@gmail.com>
Date:   2015-10-03T22:39:05Z

    Add cleanup for test of clone REST API

commit 7eb28a09b9fb1b2e6c5f3d2be79949502c593088
Author: eranwitkon <goi....@gmail.com>
Date:   2015-10-03T22:51:51Z

    cleanup TODO

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to