[GitHub] zeppelin issue #2802: ZEPPELIN-3236. Make grpc framesize configurable

2018-02-14 Thread Tagar
Github user Tagar commented on the issue:

https://github.com/apache/zeppelin/pull/2802
  
1) My main point was that this exception should be thrown to the user, so 
he or she has a chance to increase this limit. Currently if it breaks, only way 
to find out about this limitation is to enable debugging and not a lot of users 
can do that. 

2) You're right .. it's 200M not sure how that user got that much data. 
That wasn't from my code, but from a colleague of mine. I guess it was a larger 
table of data. Would you mine making default somewhere in the range 16-32M? I 
think a lot of folks would run into the 4M limit.

3) Also, it would be great if IPythonInterpreter would catch exceptions 
better. Found another problem - 
https://issues.apache.org/jira/browse/ZEPPELIN-3239 - unrelated to this one, 
but it also shows the same symptoms to the user - Spark interpreter just 
becomes irresponsive.


---


[jira] [Created] (ZEPPELIN-3239) unicode characters in an iPython paragraph makes Spark interpreter irrsponsive

2018-02-14 Thread Ruslan Dautkhanov (JIRA)
Ruslan Dautkhanov created ZEPPELIN-3239:
---

 Summary: unicode characters in an iPython paragraph makes Spark 
interpreter irrsponsive
 Key: ZEPPELIN-3239
 URL: https://issues.apache.org/jira/browse/ZEPPELIN-3239
 Project: Zeppelin
  Issue Type: Bug
Reporter: Ruslan Dautkhanov
 Attachments: Zeppelin-iPython_para_with_Unicode.PNG

An unicode characters in an iPython paragraph makes Spark interpreter 
irresponsive.

To reproduce, type into a new %ipyspark code following phase (yes, it's not a 
valid python code but the imprtant part is that it has a long unicode dash 
character ):
{code}
One following unicide character makes ipythonInterpreter not responding to 
Cancel commands –  
{code}
 DEBUG interpreter log shows following:
{quote}DEBUG [2018-02-15 00:39:45,628] (\{pool-2-thread-2} 
IPythonClient.java[stream_execute]:87) - stream_execute code:
One following unicide character makes ipythonInterpreter not responding to 
Cancel commands –
DEBUG [2018-02-15 00:39:45,632] (\{Exec Stream Pumper} 
IPythonInterpreter.java[processLine]:388) - Process Output: 
ERROR:root:Exception iterating responses: 'ascii' codec can't encode character 
u'\u2013' in position 91: ordinal not in range(128)
DEBUG [2018-02-15 00:39:45,632] (\{Exec Stream Pumper} 
IPythonInterpreter.java[processLine]:388) - Process Output: Traceback (most 
recent call last):
DEBUG [2018-02-15 00:39:45,633] (\{Exec Stream Pumper} 
IPythonInterpreter.java[processLine]:388) - Process Output: File 
"/opt/cloudera/parcels/Anaconda/lib/python2.7/site-packages/grpc/_server.py", 
line 401, in _take_response_from_response_iterator
ERROR [2018-02-15 00:39:45,633] (\{grpc-default-executor-0} 
IPythonClient.java[onError]:138) - Fail to call IPython grpc
io.grpc.StatusRuntimeException: UNKNOWN: Exception iterating responses: 'ascii' 
codec can't encode character u'\u2013' in position 91: ordinal not in range(128)
 at io.grpc.Status.asRuntimeException(Status.java:543)
 at 
io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onClose(ClientCalls.java:395)
 at io.grpc.internal.ClientCallImpl.closeObserver(ClientCallImpl.java:426)
 at io.grpc.internal.ClientCallImpl.access$100(ClientCallImpl.java:76)
 at 
io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl.close(ClientCallImpl.java:512)
 at 
io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl.access$700(ClientCallImpl.java:429)
 at 
io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1StreamClosed.runInContext(ClientCallImpl.java:544)
 at io.grpc.internal.ContextRunnable.run(ContextRunnable.java:52)
 at io.grpc.internal.SerializingExecutor.run(SerializingExecutor.java:117)
 at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
 at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
 at java.lang.Thread.run(Thread.java:748)
DEBUG [2018-02-15 00:39:45,633] (\{Exec Stream Pumper} 
IPythonInterpreter.java[processLine]:388) - Process Output: return 
next(response_iterator), True
DEBUG [2018-02-15 00:39:45,633] (\{Exec Stream Pumper} 
IPythonInterpreter.java[processLine]:388) - Process Output: File 
"/tmp/zeppelin_ipython1942535087961089556/ipython_server.py", line 54, in 
execute
DEBUG [2018-02-15 00:39:45,633] (\{Exec Stream Pumper} 
IPythonInterpreter.java[processLine]:388) - Process Output: print(request.code)
DEBUG [2018-02-15 00:39:45,634] (\{Exec Stream Pumper} 
IPythonInterpreter.java[processLine]:388) - Process Output: UnicodeEncodeError: 
'ascii' codec can't encode character u'\u2013' in position 91: ordinal not in 
range(128)
 INFO [2018-02-15 00:39:58,894] (\{dispatcher-event-loop-23} 
Logging.scala[logInfo]:54) - Registered executor 
NettyRpcEndpointRef(spark-client://Executor) (10.20.33.75:40434) with ID 2
{quote}
 

Notice 

"Process Output: UnicodeEncodeError: 'ascii' codec can't encode character 
u'\u2013' in position 91: ordinal not in range(128) "

So iPython interpreter breaks on presence of any unicode data.

!Zeppelin-iPython_para_with_Unicode.PNG!

 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ZEPPELIN-3238) z.show() starts showing empty box on larger datasets

2018-02-14 Thread Ruslan Dautkhanov (JIRA)
Ruslan Dautkhanov created ZEPPELIN-3238:
---

 Summary: z.show() starts showing empty box on larger datasets
 Key: ZEPPELIN-3238
 URL: https://issues.apache.org/jira/browse/ZEPPELIN-3238
 Project: Zeppelin
  Issue Type: Bug
Affects Versions: 0.8.0
 Environment: this week's snapshot of master.
Reporter: Ruslan Dautkhanov
 Attachments: Zeppelin-empty_box.PNG

{code:java}
z.show(spark.sql(""" 
 with q as (select 1 a, 2 b, 3 c union all select 4,5,6 union all select 7,8,9 
union all select 10,11,12)
 select * from q cross join q cross join q cross join q cross join q -- cross 
join q cross join q 
 """
 ).toPandas()){code}
 - works correctly.

But
{code:java}
z.show(spark.sql(""" 
 with q as (select 1 a, 2 b, 3 c union all select 4,5,6 union all select 7,8,9 
union all select 10,11,12)
 select * from q cross join q cross join q cross join q cross join q cross join 
q 
 """
 ).toPandas())
{code}
shows an empty white box:

!Zeppelin-empty_box.PNG!

The only difference between the two options is size. In previous release of 
Zeppelin it would just show a table partially (whatever number of rows it could 
read in).



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[GitHub] zeppelin issue #2804: [DISCUSS] semicolons in javascript

2018-02-14 Thread prabhjyotsingh
Github user prabhjyotsingh commented on the issue:

https://github.com/apache/zeppelin/pull/2804
  
cc: @1ambda @AhyoungRyu @r-kamath 


---


[GitHub] zeppelin pull request #2804: [DISCUSS] semicolons in javascript

2018-02-14 Thread prabhjyotsingh
GitHub user prabhjyotsingh opened a pull request:

https://github.com/apache/zeppelin/pull/2804

[DISCUSS] semicolons in javascript

## What is this PR for?
Have added this PR to discuss if we should add a rule in eslinerc to have 
semicolons in javascript source

### What type of PR is it?
[Improvement | Refactoring]

### How should this be tested?

```
cd zeppelin-web
npm install (or yarn install if you have yarn)
npm run lint:once
```


You can merge this pull request into a Git repository by running:

$ git pull https://github.com/prabhjyotsingh/zeppelin 
discuss/eslint_semi_rule

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/zeppelin/pull/2804.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 #2804


commit e15b0e6d7685b4b2ab6206871f076ad0ba2aebf6
Author: Prabhjyot Singh 
Date:   2018-02-15T06:46:25Z

add `"semi": [2, "always"]` rule in eslinerc

Change-Id: If0356e494152c1beb8b8cef666c95d448a490749




---


[jira] [Created] (ZEPPELIN-3237) Zeppelin server is not starting on version 0.8.0

2018-02-14 Thread Supreeth Sharma (JIRA)
Supreeth Sharma created ZEPPELIN-3237:
-

 Summary: Zeppelin server is not starting on version 0.8.0
 Key: ZEPPELIN-3237
 URL: https://issues.apache.org/jira/browse/ZEPPELIN-3237
 Project: Zeppelin
  Issue Type: Bug
  Components: zeppelin-server
Affects Versions: 0.8.0
Reporter: Supreeth Sharma
 Fix For: 0.8.0


Zeppelin server is not starting on version 0.8.0. 
Build used : 
[http://s3.amazonaws.com/devci.hortonworks.com/jzhang/2119007/HDP/centos7/3.x/BUILDS/3.0.0.2-56]
Seeing below exception in zeppelin server log :
{code}
 WARN [2018-02-15 05:37:25,318] ({main} ContextHandler.java[log]:2062) - 
unavailable
MultiException stack 1 of 1
java.lang.RuntimeException: Can not convert this type of property: class 
java.lang.String
at 
org.apache.zeppelin.interpreter.InterpreterSetting.convertInterpreterProperties(InterpreterSetting.java:910)
at 
org.apache.zeppelin.interpreter.InterpreterSettingManager.loadFromFile(InterpreterSettingManager.java:229)
at 
org.apache.zeppelin.interpreter.InterpreterSettingManager.init(InterpreterSettingManager.java:320)
at 
org.apache.zeppelin.interpreter.InterpreterSettingManager.(InterpreterSettingManager.java:178)
at 
org.apache.zeppelin.interpreter.InterpreterSettingManager.(InterpreterSettingManager.java:138)
at 
org.apache.zeppelin.server.ZeppelinServer.(ZeppelinServer.java:127)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at 
org.glassfish.hk2.utilities.reflection.ReflectionHelper.makeMe(ReflectionHelper.java:1350)
at org.jvnet.hk2.internal.Utilities.justCreate(Utilities.java:1009)
at 
org.jvnet.hk2.internal.ServiceLocatorImpl.create(ServiceLocatorImpl.java:961)
at 
org.jvnet.hk2.internal.ServiceLocatorImpl.createAndInitialize(ServiceLocatorImpl.java:1053)
at 
org.jvnet.hk2.internal.ServiceLocatorImpl.createAndInitialize(ServiceLocatorImpl.java:1045)
at 
org.glassfish.jersey.server.ApplicationHandler.createApplication(ApplicationHandler.java:385)
at 
org.glassfish.jersey.server.ApplicationHandler.(ApplicationHandler.java:342)
at 
org.glassfish.jersey.servlet.WebComponent.(WebComponent.java:392)
at 
org.glassfish.jersey.servlet.ServletContainer.init(ServletContainer.java:177)
at 
org.glassfish.jersey.servlet.ServletContainer.init(ServletContainer.java:369)
at javax.servlet.GenericServlet.init(GenericServlet.java:244)
at 
org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:616)
at 
org.eclipse.jetty.servlet.ServletHolder.initialize(ServletHolder.java:396)
at 
org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:871)
at 
org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:298){code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[GitHub] zeppelin issue #2802: ZEPPELIN-3236. Make grpc framesize configurable

2018-02-14 Thread zjffdu
Github user zjffdu commented on the issue:

https://github.com/apache/zeppelin/pull/2802
  
@Tagar , 4 Mb is the default value of gprc, I am fine to use another large. 
But from your error logs, your code will produce 200M data, I am curious to 
know how do you produce that, do you mind to paste your code to reproduce it ?

```
io.grpc.StatusRuntimeException: RESOURCE_EXHAUSTED: 
io.grpc.netty.NettyClientTransport$3: Frame size 216695976 exceeds maximum: 
4194304.
```


---


[GitHub] zeppelin issue #2802: ZEPPELIN-3236. Make grpc framesize configurable

2018-02-14 Thread Tagar
Github user Tagar commented on the issue:

https://github.com/apache/zeppelin/pull/2802
  
Thanks for the heads up, yep I figured out that I have to tune up 
zeppelin.ipython.grpc.framesize to a large number. 

I looked over the PR. Two quick suggestions
1) Would it be possible to make spark interpreter keep and not close the 
stream if such an exception happens? We can see a higher limit, but I am sure 
users will have cases when they will try to go higher. The Spark interpreter is 
then in a bad state and only way to fix this is to try increase a limit again.. 
Not sure if this problem belongs to Zeppelin or to grpc, so provisionally 
opened an issue in grpc too - https://github.com/grpc/grpc-java/issues/4086
2) Should we increase the default? .. 4Mb isn't that hard to hit when 
ipython returns a mid-size dataset / table.




---


[GitHub] zeppelin pull request #2800: [HOTFIX] fix ZEPPELIN-3198 failures

2018-02-14 Thread asfgit
Github user asfgit closed the pull request at:

https://github.com/apache/zeppelin/pull/2800


---


[GitHub] zeppelin pull request #2803: ZEPPELIN-3232. Allow to write config files to f...

2018-02-14 Thread zjffdu
GitHub user zjffdu opened a pull request:

https://github.com/apache/zeppelin/pull/2803

ZEPPELIN-3232. Allow to write config files to folder without write 
permission

### What is this PR for?
A few sentences describing the overall goals of the pull request's commits.
First time? Check out the contributing guide - 
https://zeppelin.apache.org/contribution/contributions.html


### What type of PR is it?
[Bug Fix | Improvement ]

### Todos
* [ ] - Task

### What is the Jira issue?
* Open an issue on Jira https://issues.apache.org/jira/browse/ZEPPELIN/
* Put link here, and add [ZEPPELIN-*Jira number*] in PR title, eg. 
[ZEPPELIN-533]

### How should this be tested?
* First time? Setup Travis CI as described on 
https://zeppelin.apache.org/contribution/contributions.html#continuous-integration
* Strongly recommended: add automated unit tests for any new or changed 
behavior
* Outline any manual steps to test the PR here.

### Screenshots (if appropriate)

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


You can merge this pull request into a Git repository by running:

$ git pull https://github.com/zjffdu/zeppelin ZEPPELIN-3232

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/zeppelin/pull/2803.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 #2803


commit e63aacb635b246123857f46c4aeda1659bfc6676
Author: Jeff Zhang 
Date:   2018-02-14T13:47:26Z

ZEPPELIN-3232. Allow to write config files to folder without write 
permission




---


[GitHub] zeppelin pull request #2802: ZEPPELIN-3236. Make grpc framesize configurable

2018-02-14 Thread zjffdu
GitHub user zjffdu opened a pull request:

https://github.com/apache/zeppelin/pull/2802

ZEPPELIN-3236. Make grpc framesize configurable

### What is this PR for?
A few sentences describing the overall goals of the pull request's commits.
First time? Check out the contributing guide - 
https://zeppelin.apache.org/contribution/contributions.html


### What type of PR is it?
[Bug Fix | Improvement | Feature | Documentation | Hot Fix | Refactoring]

### Todos
* [ ] - Task

### What is the Jira issue?
* Open an issue on Jira https://issues.apache.org/jira/browse/ZEPPELIN/
* Put link here, and add [ZEPPELIN-*Jira number*] in PR title, eg. 
[ZEPPELIN-533]

### How should this be tested?
* First time? Setup Travis CI as described on 
https://zeppelin.apache.org/contribution/contributions.html#continuous-integration
* Strongly recommended: add automated unit tests for any new or changed 
behavior
* Outline any manual steps to test the PR here.

### Screenshots (if appropriate)

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


You can merge this pull request into a Git repository by running:

$ git pull https://github.com/zjffdu/zeppelin ZEPPELIN-3236

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/zeppelin/pull/2802.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 #2802


commit 51431103075bfee8bc027af50ef06b7415079080
Author: Jeff Zhang 
Date:   2018-02-15T02:30:10Z

ZEPPELIN-3236. Make grpc framesize configurable




---


[jira] [Created] (ZEPPELIN-3236) Make grpc framesize configurable

2018-02-14 Thread Jeff Zhang (JIRA)
Jeff Zhang created ZEPPELIN-3236:


 Summary: Make grpc framesize configurable
 Key: ZEPPELIN-3236
 URL: https://issues.apache.org/jira/browse/ZEPPELIN-3236
 Project: Zeppelin
  Issue Type: Improvement
Reporter: Jeff Zhang






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ZEPPELIN-3235) new UI grid displays an empty box if output is cut

2018-02-14 Thread Ruslan Dautkhanov (JIRA)
Ruslan Dautkhanov created ZEPPELIN-3235:
---

 Summary: new UI grid displays an empty box if output is cut
 Key: ZEPPELIN-3235
 URL: https://issues.apache.org/jira/browse/ZEPPELIN-3235
 Project: Zeppelin
  Issue Type: Bug
Affects Versions: 0.7.3, 0.8.0, 0.7.4
Reporter: Ruslan Dautkhanov


The new UI grid displays just an empty box when output is cut with a message 
like
{quote}Output is truncated to 102400 bytes. Learn more about  
ZEPPELIN_INTERPRETER_OUTPUT_LIMIT{quote}
It doesn't happen every time, I think it depends on how interpreter has cut the 
table?



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ZEPPELIN-3234) z.show() compatibility with previous release

2018-02-14 Thread Ruslan Dautkhanov (JIRA)
Ruslan Dautkhanov created ZEPPELIN-3234:
---

 Summary: z.show() compatibility with previous release
 Key: ZEPPELIN-3234
 URL: https://issues.apache.org/jira/browse/ZEPPELIN-3234
 Project: Zeppelin
  Issue Type: Bug
Affects Versions: 0.7.3, 0.8.0
Reporter: Ruslan Dautkhanov


We've noticed two major issues with z.show() after upgrading Zeppelin
 
1)
z.show(df) used to work directly on spark dataframe object,
now it produces TypeError: object of type 'DataFrame' has no len()
Full exception stack in [1].
 
2)
We tried disabling ipython and it seems to be a workaround.
I there is a way to have compatibility with previous Zeppelin release on 
z.show() 
without disabling ipython altogether?
 
 
 
[1]
 
{quote}TypeErrorTraceback (most recent call last) 
 in ()
> 1 z.show(spark.sql('select * from disc_mrt.unified_fact')) 
 in show(self, p, **kwargs)
 73 # `isinstance(p, DataFrame)` would req `import pandas.core.frame.DataFrame`
 74 # and so a dependency on pandas
---> 75 self.show_dataframe(p, **kwargs)
 76 elif hasattr(p, '__call__'):
 77 p() #error reporting  in show_dataframe(self, 
df, show_index, **kwargs)
 80 """Pretty prints DF using Table Display System 81 """ ---> 82 limit = 
len(df) > self.max_result 83 header_buf = StringIO("")
 84 if show_index: TypeError: object of type 'DataFrame' has no len()

{quote}
 
 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[GitHub] zeppelin pull request #2801: ZEPPELIN-3159. Fixed Checkstyle errors and warn...

2018-02-14 Thread HorizonNet
GitHub user HorizonNet opened a pull request:

https://github.com/apache/zeppelin/pull/2801

ZEPPELIN-3159. Fixed Checkstyle errors and warnings in jdbc module

### What is this PR for?
Fixed the Checkstyle errors and warnings in the jdbc module.

### What type of PR is it?
Improvement

### Todos
* [ ] - Task

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

### How should this be tested?
* CI pass

### Screenshots (if appropriate)

### 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/ultratendency/zeppelin ZEPPELIN-3159

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/zeppelin/pull/2801.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 #2801


commit 7771c2648f6ce4ae30141313f6c32a8bf0752d13
Author: Jan Hentschel 
Date:   2018-02-14T13:38:58Z

ZEPPELIN-3159. Fixed Checkstyle errors and warnings in jdbc module




---


Apache EU Roadshow CFP Closing Soon (23 February)

2018-02-14 Thread Sharan F

Hello Everyone

This is an initial reminder to let you all know that we are holding an 
Apache EU Roadshow co-located with FOSS Backstage in Berlin on 13^th and 
14^th June 2018. https://s.apache.org/tCHx


The Call for Proposals (CFP) for the Apache EU Roadshow is currently 
open and will close at the end of next week, so if you have been 
delaying making a submission because the closing date seemed a long way 
off, then it's time to start getting your proposals submitted.


So what are we looking for?
We will have 2 Apache Devrooms available during the 2 day Roadshow so 
are looking for projects including incubating ones, to submit 
presentations, panel discussions, BoFs, or workshop proposals. The main 
focus of the Roadshow will be IoT, Cloud, Httpd and Tomcat so if your 
project is involved in or around any of these technologies at Apache 
then we are very interested in hearing from you.


Community and collaboration is important at Apache so if your project is 
interested in organising a project sprint, meetup or hackathon during 
the Roadshow, then please submit it inthe CFP as we do have some space 
available to allocate for these.


If you are wanting to submit a talk on open source community related 
topics such as the Apache Way, governance or legal aspects then please 
submit these to the CFP for FOSS Backstage.


Tickets for the Apache EU Roadshow are included as part of the 
registration for FOSS Backstage, so to attend the Roadshow you will need 
to register for FOSS Backstage. Early Bird tickets are still available 
until the 21^st February 2018.


Please see below for important URLs to remember:

-  To submit a CFP for the Apache EU Roadshow 
:http://apachecon.com/euroadshow18/ 


-  To submit a CFP for FOSS Backstage : 
https://foss-backstage.de/call-papers


-  To register to attend the Apache EU Roadshow and/or FOSS Backstage : 
https://foss-backstage.de/tickets


For further updates and information about the Apache EU Roadshowplease 
check http://apachecon.com/euroadshow18/


Thanks
Sharan Foga, VP Apache Community Development


[GitHub] zeppelin issue #2800: [HOTFIX] fix ZEPPELIN-3198 failures

2018-02-14 Thread prabhjyotsingh
Github user prabhjyotsingh commented on the issue:

https://github.com/apache/zeppelin/pull/2800
  
All passed except 
[653.4](https://api.travis-ci.org/v3/job/341384443/log.txt), which looks 
unrelated to me.

https://travis-ci.org/prabhjyotsingh/zeppelin/builds/341384435


---


[jira] [Created] (ZEPPELIN-3232) Force to write config files to unauthorized directory

2018-02-14 Thread Jeff Zhang (JIRA)
Jeff Zhang created ZEPPELIN-3232:


 Summary: Force to write config files to unauthorized directory
 Key: ZEPPELIN-3232
 URL: https://issues.apache.org/jira/browse/ZEPPELIN-3232
 Project: Zeppelin
  Issue Type: Improvement
Reporter: Jeff Zhang






--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[GitHub] zeppelin issue #2800: [HOTFIX] fix ZEPPELIN-3198 failures

2018-02-14 Thread zjffdu
Github user zjffdu commented on the issue:

https://github.com/apache/zeppelin/pull/2800
  
LGTM, wait for CI pass


---


[GitHub] zeppelin issue #2742: [ZEPPELIN-3168] Interpreter Settings Authorization

2018-02-14 Thread necosta
Github user necosta commented on the issue:

https://github.com/apache/zeppelin/pull/2742
  
No problem @zjffdu ! Didn't know we were releasing 0.8.0. Happy we hear 
that :)


---


[GitHub] zeppelin pull request #2800: [HOTFIX] fix ZEPPELIN-3198 failures

2018-02-14 Thread prabhjyotsingh
GitHub user prabhjyotsingh opened a pull request:

https://github.com/apache/zeppelin/pull/2800

[HOTFIX] fix ZEPPELIN-3198 failures

### What is this PR for?
While merging ZEPPELIN-3198(https://github.com/apache/zeppelin/pull/2757), 
did not merge ZEPPELIN-3092 and ZEPPELIN-3182 (rebase from master), which is 
causing CI to fail

### What type of PR is it?
[Hot Fix]


### How should this be tested?
* CI should pass

You can merge this pull request into a Git repository by running:

$ git pull https://github.com/prabhjyotsingh/zeppelin hotfix/ZEPPELIN-3198

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/zeppelin/pull/2800.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 #2800


commit fdf47bb854f2deaa4c75590141a455812242ef50
Author: Prabhjyot Singh 
Date:   2018-02-14T11:13:16Z

fix ZEPPELIN-3198 related failures

Change-Id: I0688823f805dcdd0dd7201b8775463e01120e080




---


[GitHub] zeppelin issue #2800: [HOTFIX] fix ZEPPELIN-3198 failures

2018-02-14 Thread prabhjyotsingh
Github user prabhjyotsingh commented on the issue:

https://github.com/apache/zeppelin/pull/2800
  
@zjffdu  can you please help review this PR


---


[GitHub] zeppelin issue #2742: [ZEPPELIN-3168] Interpreter Settings Authorization

2018-02-14 Thread zjffdu
Github user zjffdu commented on the issue:

https://github.com/apache/zeppelin/pull/2742
  
sorry @necosta I will review it after 0.8.0 release


---


[GitHub] zeppelin issue #2742: [ZEPPELIN-3168] Interpreter Settings Authorization

2018-02-14 Thread necosta
Github user necosta commented on the issue:

https://github.com/apache/zeppelin/pull/2742
  
ping @zjffdu , @Leemoonsoo , @mebelousov , @felixcheung 
Many thanks


---


[GitHub] zeppelin issue #2799: Add a bunch of missing annotations to ActiveDirectoryG...

2018-02-14 Thread monsieurp
Github user monsieurp commented on the issue:

https://github.com/apache/zeppelin/pull/2799
  
https://builds.apache.org/job/zeppelin-pull-request/4115/console says:
```
GitHub pull request #2,799 to apache/zeppelin
[EnvInject] - Loading node environment variables.
Building remotely on H26 (ubuntu xenial) in workspace 
/home/jenkins/jenkins-slave/workspace/zeppelin-pull-request
 > git rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://github.com/apache/zeppelin.git # 
timeout=10
ERROR: Error fetching remote repo 'origin'
hudson.plugins.git.GitException: Failed to fetch from 
https://github.com/apache/zeppelin.git
```


---


[GitHub] zeppelin issue #2799: Add a bunch of missing annotations to ActiveDirectoryG...

2018-02-14 Thread monsieurp
Github user monsieurp commented on the issue:

https://github.com/apache/zeppelin/pull/2799
  
Hi @zjffdu. I'm not quite sure your CI workflow works properly. Jenkins 
keeps returning a red flag even though this is a clean PR from scratch.


---


[GitHub] zeppelin pull request #2794: ZEPPELIN-3225: Add a bunch of missing annotatio...

2018-02-14 Thread monsieurp
Github user monsieurp closed the pull request at:

https://github.com/apache/zeppelin/pull/2794


---


[GitHub] zeppelin issue #2794: ZEPPELIN-3225: Add a bunch of missing annotations to A...

2018-02-14 Thread monsieurp
Github user monsieurp commented on the issue:

https://github.com/apache/zeppelin/pull/2794
  
Ok something is up. I'm going to file a new PR.


---


[GitHub] zeppelin pull request #2794: ZEPPELIN-3225: Add a bunch of missing annotatio...

2018-02-14 Thread monsieurp
GitHub user monsieurp reopened a pull request:

https://github.com/apache/zeppelin/pull/2794

ZEPPELIN-3225: Add a bunch of missing annotations to 
ActiveDirectoryGroupRealm.java.

### What is this PR for?
Add a bunch of missing annotations to ActiveDirectoryGroupRealm.java. Those 
annotations are missing and generate a lot of warnings in my IDE (NetBeans).

### What type of PR is it?
Improvement.

### Todos
* [ ] - Task

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

### How should this be tested?
There's not much to test.

### Screenshots (if appropriate)

### 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/monsieurp/zeppelin zep-3225

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/zeppelin/pull/2794.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 #2794


commit 05327a81ec46e19f6eb9a399899b0bd010f71ad8
Author: Patrice Clement 
Date:   2018-02-13T11:18:06Z

Add a bunch of missing annotations to ActiveDirectoryGroupRealm.java.




---


[GitHub] zeppelin pull request #2794: ZEPPELIN-3225: Add a bunch of missing annotatio...

2018-02-14 Thread monsieurp
Github user monsieurp closed the pull request at:

https://github.com/apache/zeppelin/pull/2794


---


[GitHub] zeppelin pull request #2757: [ZEPPELIN-3198] UI should not show Version/GIT ...

2018-02-14 Thread asfgit
Github user asfgit closed the pull request at:

https://github.com/apache/zeppelin/pull/2757


---


[jira] [Created] (ZEPPELIN-3231) Extend the ability to switch display mode using rest-api

2018-02-14 Thread Alekperov Atash (JIRA)
Alekperov Atash created ZEPPELIN-3231:
-

 Summary: Extend the ability to switch display mode using rest-api
 Key: ZEPPELIN-3231
 URL: https://issues.apache.org/jira/browse/ZEPPELIN-3231
 Project: Zeppelin
  Issue Type: Improvement
  Components: rest-api
Affects Versions: 0.8.0
Reporter: Alekperov Atash


Extend the ability to switch display mode using rest-api. 

Now all notebooks that were imported or created using rest-api display in 
default mode. To switch display mode for example to report mode you should open 
the notebook and switch it.

It would be better switch display mode using rest-api.

 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Created] (ZEPPELIN-3230) Paragraphs don't run via rest-api if they didn't run handly before

2018-02-14 Thread Alekperov Atash (JIRA)
Alekperov Atash created ZEPPELIN-3230:
-

 Summary: Paragraphs don't run via rest-api if they didn't run 
handly before
 Key: ZEPPELIN-3230
 URL: https://issues.apache.org/jira/browse/ZEPPELIN-3230
 Project: Zeppelin
  Issue Type: Bug
  Components: rest-api
Affects Versions: 0.8.0
Reporter: Alekperov Atash


Notebook was imported via rest-api. After that I run all paragraphs in notebook 
via rest-api:

curl -X POST http://[zeppelinHost]:[zeppelinPort]/api/notebook/job/[noteId]
Request returns \{"status":"OK"}. But actually paragraphs didn't run.

It works if paragraphs run handly before at least once. Otherwise they will not 
be run via rest-api.

 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[GitHub] zeppelin pull request #2794: ZEPPELIN-3225: Add a bunch of missing annotatio...

2018-02-14 Thread monsieurp
GitHub user monsieurp reopened a pull request:

https://github.com/apache/zeppelin/pull/2794

ZEPPELIN-3225: Add a bunch of missing annotations to 
ActiveDirectoryGroupRealm.java.

### What is this PR for?
Add a bunch of missing annotations to ActiveDirectoryGroupRealm.java. Those 
annotations are missing and generate a lot of warnings in my IDE (NetBeans).

### What type of PR is it?
Improvement.

### Todos
* [ ] - Task

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

### How should this be tested?
There's not much to test.

### Screenshots (if appropriate)

### 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/monsieurp/zeppelin zep-3225

Alternatively you can review and apply these changes as the patch at:

https://github.com/apache/zeppelin/pull/2794.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 #2794


commit 05327a81ec46e19f6eb9a399899b0bd010f71ad8
Author: Patrice Clement 
Date:   2018-02-13T11:18:06Z

Add a bunch of missing annotations to ActiveDirectoryGroupRealm.java.




---


[GitHub] zeppelin issue #2794: ZEPPELIN-3225: Add a bunch of missing annotations to A...

2018-02-14 Thread monsieurp
Github user monsieurp commented on the issue:

https://github.com/apache/zeppelin/pull/2794
  
Alright.


---


[GitHub] zeppelin issue #2794: ZEPPELIN-3225: Add a bunch of missing annotations to A...

2018-02-14 Thread monsieurp
Github user monsieurp commented on the issue:

https://github.com/apache/zeppelin/pull/2794
  
Hi @zjffdu! Cool. I will file another PR after this one. 

I made a mistake, amended my commit and forced pushed it, which is why the 
CI build failed. How can I get Jenkins to start a build again?


---