Web-based notebook that enables data-driven, interactive data analytics and collaborative documents with SQL, Scala and more.
Find a file
Bruno Bonnin e763b3bf3e [ZEPPELIN-1821] Add HTTP client to elasticsearch interpreter
### What is this PR for?
Add HTTP client to elasticsearch interpreter.

### What type of PR is it?
Feature

### Todos
* [X] - Source code
* [X] - Tests
* [X] - License
* [X] - Docs

### What is the Jira issue?
https://issues.apache.org/jira/browse/ZEPPELIN-1821

### How should this be tested?
* Start an Elasticsearch node
* Configure the elasticsearch interpreter to use http
* Create queries in a note using elasticsearch

### Screenshots (if appropriate)

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

Author: Bruno Bonnin <bbonnin@gmail.com>
Author: Bruno Bonnin <bruno.bonnin@myscript.com>

Closes #1902 from bbonnin/master and squashes the following commits:

f5a539e [Bruno Bonnin] Remove commented code lines
86153a8 [Bruno Bonnin] Merge remote-tracking branch 'upstream/master'
2e1bbbd [Bruno Bonnin] Merge remote-tracking branch 'upstream/master'
19e888e [Bruno Bonnin] Remove bad code in test
523d155 [Bruno Bonnin] Replace Java 8 methods
6bcf369 [Bruno Bonnin] Fix issue with id containing special chars (/, #)
4e9812e [Bruno Bonnin] Merge elasticsearch/pom.xml
5a96ae0 [Bruno Bonnin] Merge branch 'master' into master
e2365fb [Bruno Bonnin] Update elasticsearch/pom.xml
28b9805 [Bruno Bonnin] Update img
549db39 [Bruno Bonnin] Add HTTP client to elasticsearch interpreter
f4c5ac3 [Bruno Bonnin] HTTP-based Elasticsearch client
2017-01-30 08:04:49 +09:00
.github [ZEPPELIN-1414] Remove CONTRIBUTING.md files 2016-09-09 08:04:10 +09:00
_tools [ZEPPELIN-1695] Enforce pom.xml style while removing useless, unapplied conf 2016-11-24 18:31:41 +09:00
alluxio Bump up version to 0.8.0-SNAPSHOT 2017-01-19 02:04:24 +09:00
angular Bump up version to 0.8.0-SNAPSHOT 2017-01-19 02:04:24 +09:00
beam Bump up version to 0.8.0-SNAPSHOT 2017-01-19 02:04:24 +09:00
bigquery Bump up version to 0.8.0-SNAPSHOT 2017-01-19 02:04:24 +09:00
bin [HOTFIX][ZEPPELIN-2011] Add lib/interpreter to classpath to fix interpreter installer 2017-01-26 14:05:06 +09:00
cassandra Bump up version to 0.8.0-SNAPSHOT 2017-01-19 02:04:24 +09:00
conf [ZEPPELIN-1976] Text-Output too large, causing crash 2017-01-23 01:32:13 -08:00
dev [ZEPPELIN-1781] Failed to run the script 'test_zeppelin_pr.py' on Windows 10 2017-01-26 21:11:08 -08:00
docs [ZEPPELIN-1821] Add HTTP client to elasticsearch interpreter 2017-01-30 08:04:49 +09:00
elasticsearch [ZEPPELIN-1821] Add HTTP client to elasticsearch interpreter 2017-01-30 08:04:49 +09:00
file Bump up version to 0.8.0-SNAPSHOT 2017-01-19 02:04:24 +09:00
flink Bump up version to 0.8.0-SNAPSHOT 2017-01-19 02:04:24 +09:00
geode Bump up version to 0.8.0-SNAPSHOT 2017-01-19 02:04:24 +09:00
hbase Bump up version to 0.8.0-SNAPSHOT 2017-01-19 02:04:24 +09:00
helium-dev Bump up version to 0.8.0-SNAPSHOT 2017-01-19 02:04:24 +09:00
ignite Bump up version to 0.8.0-SNAPSHOT 2017-01-19 02:04:24 +09:00
interpreter/lib/python [HOTFIX][ZEPPELIN-1980] - Test and update CI for matplotlib 2.0.0 2017-01-22 15:01:50 +09:00
jdbc Remove multple artifactId - hadoop-common 2017-01-23 12:40:57 +05:30
kylin Bump up version to 0.8.0-SNAPSHOT 2017-01-19 02:04:24 +09:00
lens Bump up version to 0.8.0-SNAPSHOT 2017-01-19 02:04:24 +09:00
licenses [ZEPPELIN-1219] Add searching feature to Zeppelin docs site 2016-08-10 12:39:22 +09:00
livy ZEPPELIN-2015 Improve parsing logic of livy sql output 2017-01-27 22:40:56 -08:00
markdown [ZEPPELIN-1749] Fix Flaky test: in Websequence markdown plugin 2017-01-20 23:04:05 -08:00
notebook ZEPPELIN-1985 Remove user from pig tutorial note 2017-01-22 14:59:58 +09:00
pig ZEPPELIN-1977. spark 2.1 uses a more recent commons-lang3 2017-01-19 19:52:36 -08:00
postgresql Bump up version to 0.8.0-SNAPSHOT 2017-01-19 02:04:24 +09:00
python Bump up version to 0.8.0-SNAPSHOT 2017-01-19 02:04:24 +09:00
r Bump up version to 0.8.0-SNAPSHOT 2017-01-19 02:04:24 +09:00
scalding Bump up version to 0.8.0-SNAPSHOT 2017-01-19 02:04:24 +09:00
scio Bump up version to 0.8.0-SNAPSHOT 2017-01-19 02:04:24 +09:00
scripts [ZEPPELIN-1386] Docker images for running Apache Zeppelin releases 2016-12-14 12:59:51 +09:00
shell [ZEPPELIN-2007] Fix flaky test: ShellInterpreterTest#testShellTimeout 2017-01-24 10:28:49 -08:00
spark [ZEPPELIN-1982] When using the 'Select * ...' statement doesn't show … 2017-01-28 15:17:14 +09:00
spark-dependencies Bump up version to 0.8.0-SNAPSHOT 2017-01-19 02:04:24 +09:00
testing ZEPPELIN-2015 Improve parsing logic of livy sql output 2017-01-27 22:40:56 -08:00
zeppelin-display [ZEPPELIN-1455] Fix flaky test: AbstractAngularElemTest 2017-01-20 15:13:33 -08:00
zeppelin-distribution [ZEPPELIN-1821] Add HTTP client to elasticsearch interpreter 2017-01-30 08:04:49 +09:00
zeppelin-examples Bump up version to 0.8.0-SNAPSHOT 2017-01-19 02:04:24 +09:00
zeppelin-interpreter [HOTFIX][ZEPPELIN-2013] Exceeded size of logs makes CI failed 2017-01-26 16:33:33 +09:00
zeppelin-server [ZEPPELIN-2004] List all helium packages in Zeppelin GUI 2017-01-29 07:45:28 +09:00
zeppelin-web [ZEPPELIN-1982] When using the 'Select * ...' statement doesn't show … 2017-01-28 15:17:14 +09:00
zeppelin-zengine [ZEPPELIN-2004] List all helium packages in Zeppelin GUI 2017-01-29 07:45:28 +09:00
.gitignore [ZEPPELIN-1926] Remove grunt googlefonts task 2017-01-14 15:32:03 -08:00
.travis.yml [ZEPPELIN-2004] List all helium packages in Zeppelin GUI 2017-01-29 07:45:28 +09:00
LICENSE [ZEPPELIN-1926] Remove grunt googlefonts task 2017-01-14 15:32:03 -08:00
NOTICE BigQuery Interpreter for Apazhe Zeppelin[ZEPPELIN-1153] 2016-07-31 01:14:21 +09:00
pom.xml Bump up version to 0.8.0-SNAPSHOT 2017-01-19 02:04:24 +09:00
README.md [ZEPPELIN-1644] make document easier to follow key instructions 2016-11-13 06:48:41 -08:00
Roadmap.md [Webapp build] Clean bower_components on 'mvn clean' 2015-06-26 10:14:46 -07:00
SECURITY-README.md [DOCS] Remove outdated 'Security Setup' section in SECURITY-README 2017-01-04 11:01:54 +09:00
STYLE.md [MINOR] Add trivial cosmetic changes on STYLE.md 2016-12-18 12:13:34 -08:00

Apache Zeppelin

Documentation: User Guide
Mailing Lists: User and Dev mailing list
Continuous Integration: Build Status
Contributing: Contribution Guide
Issue Tracker: Jira
License: Apache 2.0

Zeppelin, a web-based notebook that enables interactive data analytics. You can make beautiful data-driven, interactive and collaborative documents with SQL, Scala and more.

Core feature:

  • Web based notebook style editor.
  • Built-in Apache Spark support

To know more about Zeppelin, visit our web site http://zeppelin.apache.org

Getting Started

Install binary package

Please go to install to install Apache Zeppelin from binary package.

Build from source

Please check Build from source to build Zeppelin from source.