Commit graph

13 commits

Author SHA1 Message Date
Ryu Ah young
2eab2c28f5 Add a link for interpreter.md to navbar menu
### What is this PR for?
Currently, `/docs/manual/interpreters.md` file can not be found in anywhere. So I add a link for this file to the navbar menu.

### What type of PR is it?
Improvement

### Todos
* [x] - Add a link for interpreter.md to navbar menu.

### Is there a relevant Jira issue?
No

### How should this be tested?
We don't have link for interpreter.md yet, so can not reproduce it  : (

### Screenshots (if appropriate)
 - Before
![screen shot 2016-01-01 at 9 49 30 pm](https://cloud.githubusercontent.com/assets/10060731/12073375/6f5c2c5c-b0d2-11e5-9014-5ddfac734dc2.png)

 - After
![screen shot 2016-01-01 at 9 49 15 pm](https://cloud.githubusercontent.com/assets/10060731/12073376/7583dcec-b0d2-11e5-8f34-c873299a264a.png)

### Questions:
* Does the licenses files need update? No
* Is there breaking changes for older versions? No
* Does this needs documentation? No

Author: Ryu Ah young <fbdkdud93@hanmail.net>

Closes #589 from AhyoungRyu/ADD-interpreter.md and squashes the following commits:

28e1ac4 [Ryu Ah young] Add a link of interpreter.md to navbar menu
2016-01-03 08:00:03 -08:00
Sriram Krishnan
8fdaaba945 Add a (local mode) Scalding Interpreter to Zeppelin
### What is this PR for?
Scalding (https://github.com/twitter/scalding) is a Scala library for writing MapReduce jobs.
This issue tracks the addition of a Scalding interpreter for Zeppelin. To keep this work incremental, this PR will focus on just a local mode implementation. The Hadoop mode can be a subsequent addition.

### What type of PR is it?
Feature

### Todos
* Addition of Hadoop mode for Scalding

### Is there a relevant Jira issue?
https://issues.apache.org/jira/browse/ZEPPELIN-526

### How should this be tested?
Run the tests in: scalding/src/test/java/org/apache/zeppelin/scalding/ScaldingInterpreterTest.java

### Screenshots
<img width="1167" alt="scalding-example" src="https://cloud.githubusercontent.com/assets/1509691/11944979/8788d5c2-a7ff-11e5-9863-2a1216c51896.png">
<img width="1151" alt="scalding-screenshot" src="https://cloud.githubusercontent.com/assets/1509691/11944978/8787e3ec-a7ff-11e5-8383-456adb16b977.png">

### Questions:
* This could use documentation, which could just be the example in the screenshot. Where can I contribute that?

Author: Sriram Krishnan <skrishnan@twitter.com>

Closes #561 from sriramkrishnan/scalding and squashes the following commits:

ffa698b [Sriram Krishnan] Whitespace cleanup
1ad405b [Sriram Krishnan] Adding newline to remove redundant change in PR
8eec3c2 [Sriram Krishnan] Updating docs to include the -Pscalding profile for Scalding
006500d [Sriram Krishnan] Reverting all commits to LICENSE to be back to master
bc31d1e [Sriram Krishnan] Getting rid of added licenses
b30725f [Sriram Krishnan] Making the Scalding interpreter optional as part of a new -Pscalding profile
9a7d733 [Sriram Krishnan] Moved tukanni license to a separate section and added license
dd0bb9a [Sriram Krishnan] Changing licenses to text format
aaae5d1 [Sriram Krishnan] Moving licenses to the right location
8be8d22 [Sriram Krishnan] Went thru and added all licenses I could find
6019cc8 [Sriram Krishnan] More licenses. Only remaining ones are the dependencies of hadoop-common.
460658a [Sriram Krishnan] Adding Cascading dependencies
dd8a4c8 [Sriram Krishnan] Adding Scalding licenses
083f059 [Sriram Krishnan] Trimming deps down from hadoop-client to just hadoop-common. Scalding REPL needs org.apache.hadoop.conf.Configuration even in local mode.
5c8056c [Sriram Krishnan] Making the Scalding scala jars same as the Spark ones for consistency
d4cf308 [Sriram Krishnan] Adding docs for the Scalding interpreter
8004b39 [Sriram Krishnan] Fixing a typo
91b0692 [Sriram Krishnan] adding ScaldingInterpreter
5fd1ae4 [Sriram Krishnan] Address comments on PR. Merge remote-tracking branch 'upstream/master' into scalding
7a9ceeb [Sriram Krishnan] Adding some tests for the Scalding interpreter
7ec2941 [Sriram Krishnan] More code cleanup
368dc04 [Sriram Krishnan] Cleaning up imports, comments, etc
c27ec48 [Sriram Krishnan] Formatting, license
8944b0c [Sriram Krishnan] Merge remote-tracking branch 'upstream/master' into scalding
36a2dac [Sriram Krishnan] Added a link to the scalding code where the ILoop was lifted from.
d3916b7 [Sriram Krishnan] Adding modified version of ScaldingILoop for grabbing Console output - will want to move this to Scalding itself
1ffbb3b [Sriram Krishnan] Fixing output of stdout from console
b19fda4 [Sriram Krishnan] More cleanup - flushing output stream. Still can't seem to get the Scala console output. Need to figure that out.
e13576f [Sriram Krishnan] Now seem to be getting the console out, but only for last line. Will need some debugging.
35fc032 [Sriram Krishnan] Initial version of a ScaldingInterpreter running in local mode. Need to get console output next. And add tests, and make it work for HDFS.
721dcb7 [Sriram Krishnan] Getting a basic interpreter going. Next step is to hook in the Scalding REPL.
2016-01-01 19:08:07 -08:00
Alexander Bezzubov
d4396887d0 [Docs] Minor fixes for Elasticsearch documentation
### What is this PR for?
Adds elasticsearch to interpreter menu in navigation and fixes max image size for screenshots

### What type of PR is it?
Documentation | Hot Fix

### Is there a relevant Jira issue?

### How should this be tested?
Build docs, go to elasticsearch one.

Author: Alexander Bezzubov <bzz@apache.org>

Closes #566 from bzz/fix/elasticsearch-docs and squashes the following commits:

638ab69 [Alexander Bezzubov] Elasticsearch: docs - keeping alphabetical order of interpreters
43ffcf9 [Alexander Bezzubov] Elasticsearch: docs - fix GFM markdown syntax
b7be462 [Alexander Bezzubov] Elasticsearch: docs - fix image size
243b0d1 [Alexander Bezzubov] Elasticsearch: docs - add interpreter to navigation menu
2015-12-22 21:04:52 +09:00
Ryu Ah young
8e4be1f657 ZEPPELIN-490 Tidying up dynamicform.md to distinguish each category e…
This PR is related to [this issue](https://issues.apache.org/jira/browse/ZEPPELIN-490?jql=project%20%3D%20ZEPPELIN).
Current `dynamicform.md` is little bit hard to distinguish each category.
So, I applied `nav-tabs` by using Bootstrap.

 - Before applying this PR
![before](https://github.com/AhyoungRyu/Platform-Documentation/blob/master/Before.png?raw=true)

 - After
![after1](https://github.com/AhyoungRyu/Platform-Documentation/blob/master/compared_img/After1.png?raw=true)
![after2](https://github.com/AhyoungRyu/Platform-Documentation/blob/master/compared_img/After2.png?raw=true)

Author: Ryu Ah young <fbdkdud93@hanmail.net>

Closes #518 from AhyoungRyu/ZEPPELIN-490 and squashes the following commits:

4d40894 [Ryu Ah young] Fix code indentation
bb3e57c [Ryu Ah young] add docs.js path to default.html
2bf04c5 [Ryu Ah young] change dynamicform.md for applying docs.js
e234455 [Ryu Ah young] add docs.js for same language code tab synchronization
261aabf [Ryu Ah young] ZEPPELIN-490 Tidying up dynamicform.md to distinguish each category easily
2015-12-15 10:34:03 +09:00
Alexander Bezzubov
b5e2e62f23 ZEPPELIN-143: Git as a versioned notebook storage
This is very basic implementation of the [ZEPPELIN-143](https://issues.apache.org/jira/browse/ZEPPELIN-143) at the backend.

It makes a local git repository our of your `/notebook` dir and commits a new revision for each save/update.

It does not:
 - add any remotes to the git repo. It is totally possible to do that manually though. It would be interesting to add this later, to be able to push the notebook to hostings like GH
 - have any GUI modifications. It is left as further work, to add the ability for a user to switch "versions" of the notebook,  navigating between previous runs.

Feedback is very welcome!

Author: Alexander Bezzubov <bzz@apache.org>

Closes #497 from bzz/add-git-notebook-repo and squashes the following commits:

468a858 [Alexander Bezzubov] ZEPPELIN-143: add all new dependencies to LICENCE
5d7ffea [Alexander Bezzubov] ZEPPELIN-143: introduce NotebookRepo.close()
978e62c [Alexander Bezzubov] ZEPPELIN-143: muting down the logs
fca2300 [Alexander Bezzubov] ZEPPELIN-143: general Notebook storage doc update
94720d9 [Alexander Bezzubov] Merge branch 'master' into add-git-notebook-repo
85de737 [Alexander Bezzubov] ZEPPELIN-143: last-minute cleanup
8d66c51 [Alexander Bezzubov] ZEPPELIN-143: docs and conf updated
274830f [Alexander Bezzubov] ZEPPELIN-143: .history() implemented
4ef879a [Alexander Bezzubov] ZEPPELIN-143: initial repo creation + tests
bdee039 [Alexander Bezzubov] ZEPPELIN-143: simple case save() implemented
20a93a4 [Alexander Bezzubov] ZEPPELIN-143: adding JGit as initial impl
c21b3e6 [Alexander Bezzubov] ZEPPELIN-143: WIP - very basic sketch of GitNotebookRepo
cf0b4bc [Alexander Bezzubov] Small cleanup: JavaDoc, annotations, warning for NotebookRepos
2015-12-08 10:57:30 +09:00
Jongyoul Lee
79059395bc ZEPPELIN-440 HiveInterpreter with multiple configuration
This PR enable HiveInterpreter to configure several connection information. For using specific configurations, you should use some tricks like ``%hive(configuration_prefix)``. without it, you can use default settings starting with ``default``.

<img width="673" alt="screen shot 2015-11-21 at 1 51 31 am" src="https://cloud.githubusercontent.com/assets/3612566/11305933/835601e8-8ff2-11e5-9632-6fbbd97010c5.png">
<img width="692" alt="screen shot 2015-11-21 at 1 53 59 am" src="https://cloud.githubusercontent.com/assets/3612566/11306006/dd0882c4-8ff2-11e5-9094-e92dc762a7a6.png">

Author: Jongyoul Lee <jongyoul@gmail.com>

Closes #455 from jongyoul/ZEPPELIN-440 and squashes the following commits:

af4c64b [Jongyoul Lee] ZEPPELIN-440 HiveInterpreter with multiple configuration - Rebased and fixed links of docs
d68bcc5 [Jongyoul Lee] ZEPPELIN-440 HiveInterpreter with multiple configuration - Fixed typos on docs
fc33a30 [Jongyoul Lee] ZEPPELIN-440 HiveInterpreter with multiple configuration - Fixed Apaceh license header - Fixed some codestyle - Removed unused codes and classes
4e01265 [Jongyoul Lee] ZEPPELIN-440 HiveInterpreter with multiple configuration - Updated docs for hive
b4f1a1c [Jongyoul Lee] ZEPPELIN-440 HiveInterpreter with multiple configuration - Fixed test case to be more general
4867c6f [Jongyoul Lee] ZEPPELIN-440 HiveInterpreter with multiple configuration - Fixed test case to be more general
dcb65ae [Jongyoul Lee] ZEPPELIN-440 HiveInterpreter with multiple configuration - Revised executeSql from Postgresql.executeSql
f2b61c0 [Jongyoul Lee] ZEPPELIN-440 HiveInterpreter with multiple configuration - Restored ParallelScheduler from FIFOScheduler
2616050 [Jongyoul Lee] ZEPPELIN-440 HiveInterpreter with multiple configuration - Restored some tests from the beginning
5fa4fd7 [Jongyoul Lee] ZEPPELIN-440 HiveInterpreter with multiple configuration - Fixed getScriptBody return after trimming
8aa7601 [Jongyoul Lee] ZEPPELIN-440 HiveInterpreter with multiple configuration - Fixed some tests
85e4914 [Jongyoul Lee] ZEPPELIN-440 HiveInterpreter with multiple configuration - Fixed style
9293d78 [Jongyoul Lee] ZEPPELIN-440 HiveInterpreter with multiple configuration - Fixed linefeed to variable
df9f3cb [Jongyoul Lee] ZEPPELIN-440 HiveInterpreter with multiple configuration - Remove commented codes - Fixed license part
87ee87a [Jongyoul Lee] ZEPPELIN-440 HiveInterpreter with multiple configuration - Revert log4j.properties
97bfa65 [Jongyoul Lee] ZEPPELIN-440 HiveInterpreter with multiple configuration - Enable multiple connection properties
2015-12-04 10:21:37 +09:00
Jeff Steinmetz
bce6b89e13 virtual machine documenation link
Author: Jeff Steinmetz <jeffrey.steinmetz@gmail.com>

Closes #495 from jeffsteinmetz/vagrant-navigation and squashes the following commits:

437421f [Jeff Steinmetz] virtual machine documenation link
2015-12-02 07:21:05 +09:00
Damien CORNEAU
d6ed41306e ZEPPELIN-462 - Fix Navbar CSS
This PR is fixing https://issues.apache.org/jira/browse/ZEPPELIN-462

Navbar alignment has been reworked
![screen shot 2015-11-27 at 2 07 12 pm](https://cloud.githubusercontent.com/assets/710411/11434457/39d0cfb2-9510-11e5-9bf6-c59f91c10ddd.png)

And Navbar style on smaller resolutions has been fixed
![screen shot 2015-11-27 at 1 33 35 pm](https://cloud.githubusercontent.com/assets/710411/11434460/4469b286-9510-11e5-8b66-25e037343e95.png)

Author: Damien CORNEAU <corneadoug@gmail.com>

This patch had conflicts when merged, resolved by
Committer: Lee moon soo <moon@apache.org>

Closes #483 from corneadoug/fix/docCss and squashes the following commits:

c648748 [Damien CORNEAU] Fix CSS formating
cdd76cd [Damien CORNEAU] Fix Navbar style
2015-11-29 08:08:35 +09:00
Renjith Kamath
a30aeb06b0 Add basic documentation for Markdown
Author: Renjith Kamath <renjith.kamath@gmail.com>

Closes #467 from r-kamath/markdownDocUpdate and squashes the following commits:

3ebed22 [Renjith Kamath] update top nav and add basepath
f7e954a [Renjith Kamath] Merge branch 'master' of https://github.com/apache/incubator-zeppelin into markdownDocUpdate
d839992 [Renjith Kamath] add link to markdown4j page
95442b4 [Renjith Kamath] Merge branch 'master' of https://github.com/apache/incubator-zeppelin into markdownDocUpdate
e429355 [Renjith Kamath] Add basic documentation for Markdown
2015-11-27 19:07:03 +09:00
Lee moon soo
86e2fd1e05 ZEPPELIN-445 Improve documentation menu
https://issues.apache.org/jira/browse/ZEPPELIN-445

This PR improve menu of documentation.

Before
![image](https://cloud.githubusercontent.com/assets/1540981/11322744/65f08e06-913d-11e5-86b0-773bbc68b574.png)

After
![image](https://cloud.githubusercontent.com/assets/1540981/11322750/ef14ee8e-913d-11e5-989c-1e54f61c1b07.png)

![image](https://cloud.githubusercontent.com/assets/1540981/11322753/f76fd60c-913d-11e5-955d-4c7cd0f78300.png)

![image](https://cloud.githubusercontent.com/assets/1540981/11322754/fe2344de-913d-11e5-94fd-58d2f718775e.png)

![image](https://cloud.githubusercontent.com/assets/1540981/11322756/0476952a-913e-11e5-8be5-c9fcb32498b0.png)

Author: Lee moon soo <moon@apache.org>

Closes #461 from Leemoonsoo/ZEPPELIN-445 and squashes the following commits:

a5d538f [Lee moon soo] Correct caret color and give some space between logo and menu
2a53c73 [Lee moon soo] Logo to document root, not website root
8bc03e5 [Lee moon soo] Improve menu structure
2015-11-26 10:42:35 +09:00
Lee moon soo
c2cbafd1d8 ZEPPELIN-412 Documentation based on Zeppelin version
https://issues.apache.org/jira/browse/ZEPPELIN-412

To provide documentation based on Zeppelin version, like Spark, Flink project does, it need to separate documentations from website.

* docs will be kept in Zeppelin main source tree and being built and published under 'docs' menu on website with specific version number.
* website will be kept in gh-pages branch and provides menu for multiple version of docs.

This PR removes unnecessary pages, which is provided by website. (for example download page)

This is the screenshot after applying this PR

![image](https://cloud.githubusercontent.com/assets/1540981/11163334/53a14c7a-8b0e-11e5-80cb-961bb8a15faa.png)

![image](https://cloud.githubusercontent.com/assets/1540981/11163335/5acc9f22-8b0e-11e5-8329-273bee738cc9.png)

Author: Lee moon soo <moon@apache.org>

Closes #430 from Leemoonsoo/ZEPPELIN-412 and squashes the following commits:

35da7f2 [Lee moon soo] Remove docs dir
5e4ce12 [Lee moon soo] Update readme
0635cbb [Lee moon soo] Remove unnecessary pages
e21cdd2 [Lee moon soo] Style font size
b5fe812 [Lee moon soo] Change title to overview
469b850 [Lee moon soo] Get remove unnecessary menu
2015-11-18 09:08:54 +09:00
Lee moon soo
2d893abafa ZEPPELIN-386 provide links to individual bin/src artifact as well as signatures and KEYS
This PR addresses https://issues.apache.org/jira/browse/ZEPPELIN-386, by provide links to individual bin/src artifact as well as signatures and KEYS

Current download page
![image](https://cloud.githubusercontent.com/assets/1540981/10917324/82d05766-82a3-11e5-9bd3-f60ff694f01f.png)

After applying this PR
![image](https://cloud.githubusercontent.com/assets/1540981/10917314/76fce2e2-82a3-11e5-8e6f-41a9da386317.png)

Author: Lee moon soo <moon@apache.org>

Closes #387 from Leemoonsoo/ZEPPELIN-386 and squashes the following commits:

8dc6581 [Lee moon soo] ZEPPELIN-386 provide link to individual bin/src package as well as signatures and KEYS
2015-11-05 18:22:45 +09:00
Alexander Bezzubov
d1d32b1172 ZEPPELIN-279: move website w/ docs to master branch
Details at the [ZEPPELIN-279](https://issues.apache.org/jira/browse/ZEPPELIN-279)

Author: Alexander Bezzubov <bzz@apache.org>

Closes #282 from bzz/ZEPPELIN-279-move-docs-to-master and squashes the following commits:

16d2cd0 [Alexander Bezzubov] ZEPPELIN-279: updating refs to new /docs location
a051a35 [Alexander Bezzubov] ZEPPELIN-279: moving website gh-pages -> master:/docs
2015-09-05 19:48:22 +09:00