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 <nate.samm...@nasdaq.com>
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 <nate.samm...@nasdaq.com>
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 <nate.samm...@nasdaq.com>
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 <nate.samm...@nasdaq.com>
Date:   2016-05-12T17:53:09Z

    Merge remote-tracking branch 'apache/master'

commit ceb584797ef312dce5bef2ac6b32b0c2e937dbdb
Author: Nate Sammons <nate.samm...@nasdaq.com>
Date:   2016-05-16T20:46:58Z

    Merge remote-tracking branch 'apache/master'

commit b318c79f18b5a2fabcfa2b4d62891d64d66c000e
Author: Nate Sammons <nate.samm...@nasdaq.com>
Date:   2016-05-16T22:19:18Z

    Merge remote-tracking branch 'apache/master'

commit 513361f6ffe19cff50d2d74a65d7bf7d6b3368f1
Author: Nate Sammons <nate.samm...@nasdaq.com>
Date:   2016-05-17T14:24:57Z

    Update line length
    
    Wrap at 100 chars

commit 84709c443387ddc381a46faa965de0a0c08973bb
Author: Nate Sammons <nate.samm...@nasdaq.com>
Date:   2016-05-17T14:25:23Z

    Merge remote-tracking branch 'apache/master'

commit ff1540b9edf8f5b11e61092ca47647c35ee57c1e
Author: Nate Sammons <nate.samm...@nasdaq.com>
Date:   2016-05-18T21:52:23Z

    Merge remote-tracking branch 'apache/master'

commit 48b89c0930771234a166b3b7635eae352bf912ff
Author: Nate Sammons <nate.samm...@nasdaq.com>
Date:   2016-05-24T13:46:53Z

    Update install.md
    
    Add S3 encryption documentation to the config section in install.md

----


---
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 infrastruct...@apache.org or file a JIRA ticket
with INFRA.
---

Reply via email to