docs: Add empty interpreter_binding_mode.md

This commit is contained in:
1ambda 2017-05-29 14:04:38 +09:00
parent 06fcb239ec
commit b46cdd1266
5 changed files with 34 additions and 2 deletions

View file

@ -50,6 +50,7 @@
<li role="separator" class="divider"></li>
<li class="title"><span>Interpreter</span></li>
<li><a href="{{BASE_PATH}}/usage/interpreter/overview.html">Overview</a></li>
<li><a href="{{BASE_PATH}}/usage/interpreter/interpreter_binding_mode.html">Interpreter Binding Mode</a></li>
<li><a href="{{BASE_PATH}}/usage/interpreter/user_impersonation.html">User Impersonation</a></li>
<li><a href="{{BASE_PATH}}/usage/interpreter/dependency_management.html">Dependency Management</a></li>
<li><a href="{{BASE_PATH}}/usage/interpreter/installation.html">Installing Interpreters</a></li>

View file

@ -64,6 +64,7 @@ limitations under the License.
* Interpreter
* [Overview](./usage/interpreter/overview.html): what is interpreter group? how can you set interpreters in Apache Zeppelin?
* [User Impersonation](./usage/interpreter/user_impersonation.html) when you want to run interpreter as end user
* [Interpreter Binding Mode](./usage/interpreter/interpreter_binding_mode.html) when you want to manage separate interpreter contexts
* [Dependency Management](./usage/interpreter/dependency_management.html) when you include external libraries to interpreter
* [Installing Interpreters](./usage/interpreter/installation.html): Install not only community managed interpreters but also 3rd party interpreters
* [Execution Hooks](./usage/interpreter/execution_hooks.html) to specify additional code to be executed by an interpreter at pre and post-paragraph code execution

View file

@ -28,7 +28,7 @@ This page describes about multi-user support. Zeppelin
- allows multiple users login / logout using [Shiro Authentication](../setup/security/shiro_authentication.html)
- can manage [Notebook Permission](../setup/security/notebook_authorization.html)
- provides [impersonation via interpreters](../../usage/interpreter/user_impersonation.html)
- interpreters have different contexts using [Interpreter Modes]()
- paragraph in a notebook can be [Personalized]()
- interpreters can have different contexts using [Interpreter Binding Mode](../../usage/interpreter/interpreter_binding_mode.html)
- paragraph in a notebook can be [Personalized](../../usage/other_features/personalized_mode.html)
- propagates changes in notebooks through websocket in real-time

View file

@ -0,0 +1,28 @@
---
layout: page
title: "Interpreter Binding Mode"
description: ""
group: usage/interpreter
---
<!--
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
{% include JB/setup %}
# Interpreter Binding Mode
<div id="toc"></div>
## Overview

View file

@ -96,6 +96,8 @@ Each interpreters is belonged to a single group and registered together. All of
Each Interpreter Setting can choose one of 'shared', 'scoped', 'isolated' interpreter binding mode.
In 'shared' mode, every notebook bound to the Interpreter Setting will share the single Interpreter instance. In 'scoped' mode, each notebook will create new Interpreter instance in the same interpreter process. In 'isolated' mode, each notebook will create new Interpreter process.
For more information, check [Interpreter Binding Mode](./interpreter_binding_mode.html).
<img src="/assets/themes/zeppelin/img/screenshots/interpreter_persession.png" width="400px">