Github user corneadoug commented on the pull request:
https://github.com/apache/incubator-zeppelin/pull/534#issuecomment-164976691
Here is my contribution for your PR Description
```
### What is this PR for?
This PR has for goal to allow the user to search through the code in all
the paragraphs of all the notebooks
It add a simple 'search bar' to the nav-bar of Zeppelin WebApp, and an
in-memory fulltext search index of paragraphs to the backend.
### What type of PR is it?
Feature
### Todos
* [x] - Fix fypos :dancer: b853aa6
* [ ] - fix js issue in js console
* [ ] - update index on paragraph CRUD
* [x] - add license to zeppelin-distribution/src/bin_license/LICENSE
(backend for lucene, not sure about angular-resource as it is part of the
AngularJS codebase, but will add just in case)
* [ ] - add missing Apache headers
* [ ] - fix CI (now failing RAT on zengine Too many files with unapproved
license: 2 )
* [x] - index notebook names e80c3e5
* [x] - make NotebookRepoSync.sync() package private again
### Is there a relevant Jira issue?
https://issues.apache.org/jira/browse/ZEPPELIN-501
### How should this be tested?
Outline the steps to test the PR here.
### Screenshots (if appropriate)
### Questions:
* Does the licenses files need update? Yes, added to license files
* Is there breaking changes for older versions? No
* Does this needs documentation?
```
---
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.
---