GitHub user khalidhuseynov opened a pull request:
https://github.com/apache/zeppelin/pull/1160
WIP [Zeppelin - 1152] Listing note revision history
### What is this PR for?
This PR addresses ability to view the history of note revisions from the
`version control` menu
### What type of PR is it?
Improvement
### Todos
* [x] - backend changes
* [x] - tests
* [x] - propagation to frontend
* [ ] - rendering list
### What is the Jira issue?
[Zeppelin - 1152](https://issues.apache.org/jira/browse/ZEPPELIN-1152)
### How should this be tested?
1. Select Git notebook storage layer as primary (e.g. in
`conf/zeppelin-env.sh` add
```
export
ZEPPELIN_NOTEBOOK_STORAGE="org.apache.zeppelin.notebook.repo.GitNotebookRepo"
```
2. Select any note in Zeppelin and `commit` it in `version control` menu
3. The list with new commit should be shown in the same menu
### Screenshots (if appropriate)
Will be available after last iteration on list rendering
### Questions:
* Does the licenses files need update? No
* Is there breaking changes for older versions? No
* Does this needs documentation? No
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/khalidhuseynov/incubator-zeppelin
front/list-revision-history
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/zeppelin/pull/1160.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 #1160
----
commit de5b4570c3b2b44564d788e9419d4a81ae892917
Author: Khalid Huseynov <[email protected]>
Date: 2016-07-04T07:57:07Z
initial impl
commit 932f31d8cb51aa25874063edaa7b8f65c2700d7d
Author: Khalid Huseynov <[email protected]>
Date: 2016-07-10T04:49:28Z
add new note resource for tests with multiple notes
commit 0ae789a6755d88c46879fc16c7b6454e3916ec5b
Author: Khalid Huseynov <[email protected]>
Date: 2016-07-10T05:43:53Z
add test: revision history, multiple notes
commit 34c4ef498c20b79d8290d5cad75dc0baff857fb3
Author: Khalid Huseynov <[email protected]>
Date: 2016-07-11T06:26:49Z
add initial listing
commit be051c3badb4c5e40f88e9b112d06f89e5a7586d
Author: Khalid Huseynov <[email protected]>
Date: 2016-07-11T07:15:24Z
return list on successful commit
----
---
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 [email protected] or file a JIRA ticket
with INFRA.
---