GitHub user natesammons-nasdaq reopened a pull request:
https://github.com/apache/incubator-zeppelin/pull/886
[ZEPPELIN-848] Add support for encrypted data stored in Amazon S3
### What is this PR for?
Adds support for using the AWS KMS or a custom encryption materials
provider class to encrypt data stored in Amazon S3. Also a minor
improvement to logic inside the S3 notebook repo when dealing with local
files.
### What type of PR is it?
Improvement
### What is the Jira issue?
https://issues.apache.org/jira/browse/ZEPPELIN-848
### How should this be tested?
Running in EMR or another system in AWS is easiest. Make appropriate
changes to the config and use an AWS KMS key
### Questions:
* Does the licenses files need update? -- NO
* Is there breaking changes for older versions? -- NO
* Does this needs documentation? -- YES, changes in storage.md and
zeppelin-site.xml.template
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/Nasdaq/incubator-zeppelin master
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-zeppelin/pull/886.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 #886
----
commit 8628d9590f6248f0f811397db3c1af69c8aee162
Author: Nate Sammons <[email protected]>
Date: 2016-05-11T16:06:00Z
ZEPPELIN-848: Add support for encrypted data stored in Amazon S3
Adds support for using the AWS KMS or a custom encryption materials
provider class to encrypt data stored in Amazon S3. Also a minor
improvement to logic inside the S3 notebook repo.
commit b55b98c9359c03236a150ac111f809fd388805ff
Author: Nate Sammons <[email protected]>
Date: 2016-05-12T17:34:19Z
Updated exception handling
Catch AmazonClientException and re-throw as IOException since ACE is a
runtime exception.
commit 84ddd3bfff4bde59c01613d5a93cf261e4b454e2
Author: Nate Sammons <[email protected]>
Date: 2016-05-12T17:44:50Z
Log exception when reloading notebooks
NotebookServer was not logging the exception thrown when reloading
notebooks
commit 1475aa0972674c582f8bf1cd0301b7dddf122e5b
Author: Nate Sammons <[email protected]>
Date: 2016-05-12T17:53:09Z
Merge remote-tracking branch 'apache/master'
commit ceb584797ef312dce5bef2ac6b32b0c2e937dbdb
Author: Nate Sammons <[email protected]>
Date: 2016-05-16T20:46:58Z
Merge remote-tracking branch 'apache/master'
commit b318c79f18b5a2fabcfa2b4d62891d64d66c000e
Author: Nate Sammons <[email protected]>
Date: 2016-05-16T22:19:18Z
Merge remote-tracking branch 'apache/master'
commit 513361f6ffe19cff50d2d74a65d7bf7d6b3368f1
Author: Nate Sammons <[email protected]>
Date: 2016-05-17T14:24:57Z
Update line length
Wrap at 100 chars
commit 84709c443387ddc381a46faa965de0a0c08973bb
Author: Nate Sammons <[email protected]>
Date: 2016-05-17T14:25:23Z
Merge remote-tracking branch 'apache/master'
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---