Skip to content

CI test for #1705#1710

Closed
ghost wants to merge 6 commits intobranch-0.6from
unknown repository
Closed

CI test for #1705#1710
ghost wants to merge 6 commits intobranch-0.6from
unknown repository

Conversation

@ghost
Copy link

@ghost ghost commented Nov 30, 2016

Just a CI test for #1705.

stiiin and others added 4 commits November 30, 2016 00:21
### What is this PR for?
When you paste text on Windows, you may inadvertedly add some Carriage Return
control characters along with it. When this happens in a Livy paragraph
in Zeppelin 0.6.0, execution of that paragraph will fail with a "500 Internal
Server Error" message. This is because `LivyHelper` does not properly sanitise
its input when generating a JSON payload for the Livy server. This PR takes
the subset for the resolution of [ZEPPELIN-1430](https://issues.apache.org/jira/browse/ZEPPELIN-1430/)
that should resolve this issue.

### What type of PR is it?
Bug Fix

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

### How should this be tested?

Paste the following code in a new paragraph, ensuring that lines are ended by
CRLF rather than LF:

    %livy.pyspark
    import datetime
    import json

This can be easily realised on Windows, by copy-pasting this code from Notepad.
Then, try to execute the paragraph. Without the fix, a "500 Internal Server Error"
message should appear. With the fix, the paragraph will successfully execute
(and do nothing interesting).

### Questions:
* Does the licenses files need update? No.
* Is there breaking changes for older versions? No.
* Does this needs documentation? No.
@ghost ghost changed the title CI test for #1729 CI test for #1705 Nov 30, 2016
@ghost ghost closed this Dec 1, 2016
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants