GitHub user sohami opened a pull request:

    https://github.com/apache/drill/pull/773

    DRILL-4335: Apache Drill should support network encryption.

    DRILL-4335: Apache Drill should support network encryption.
    
    This pull request add's network encryption capability between Java Drill 
Client and Drillbit channel and also between Drillbit to Drillbit channel. It 
is extending SASL Authentication framework to support encryption.


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

    $ git pull https://github.com/sohami/drill DRILL-4335-Java-02282017

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

    https://github.com/apache/drill/pull/773.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 #773
    
----
commit 8d34bc669ac06cdf1cab12169cfc604d3b503ce3
Author: Sorabh Hamirwasia <shamirwa...@maprtech.com>
Date:   2017-02-02T02:44:21Z

    DRILL-4335: Encryption Protocol changes

commit 5d0c10efe5142fec1aa256b6c61ff09196c6ca0f
Author: Sorabh Hamirwasia <shamirwa...@maprtech.com>
Date:   2017-02-15T23:14:41Z

    DRILL-4335: Remove support to allow older clients to connect to a secure 
cluster with encryption enabled.

commit 93e133a4c1998a0718134f75596c702f593a2fe1
Author: Sorabh Hamirwasia <shamirwa...@maprtech.com>
Date:   2017-02-27T22:54:22Z

    DRILL-4335: Adding handlers for chunking/encrypting/decrypting RPC msgs

commit 4ca982ed36c6fd95201b80d8e89c7b4202479d35
Author: Sorabh Hamirwasia <shamirwa...@maprtech.com>
Date:   2017-02-27T23:04:19Z

    DRILL-4335: Adding configs and constants

commit fc91cf98f1b9814931a8f751249edad695e4ccd7
Author: Sorabh Hamirwasia <shamirwa...@maprtech.com>
Date:   2017-02-27T23:21:01Z

    DRILL-4335: Adding encryption support for client->bit channel

commit b3af9eb021095a1f05fbc89d941d6c9530933b40
Author: Sorabh Hamirwasia <shamirwa...@maprtech.com>
Date:   2017-02-27T23:24:32Z

    DRILL-4335: Adding test for client->bit channel encryption

commit e66b40765ad2793155b9ccfcff0af17344a0af7a
Author: Sorabh Hamirwasia <shamirwa...@maprtech.com>
Date:   2017-02-27T23:25:27Z

    DRILL-4335: Adding encryption support for bit->bit channel

commit bad6ccd569762af1146f152f8bb757625bf6bb17
Author: Sorabh Hamirwasia <shamirwa...@maprtech.com>
Date:   2017-02-27T23:29:31Z

    DRILL-4335: UI changes for counters, encryption status

commit e983d1a1d3537212b00616df3b46fbd52f8512c3
Author: Sorabh Hamirwasia <shamirwa...@maprtech.com>
Date:   2017-02-28T07:27:23Z

    DRILL-4335: Add test for bit->bit encryption and failure case for old 
clients

commit b0cbbbd9312b67352c9117cd5e15f727faaa2cfb
Author: Sorabh Hamirwasia <shamirwa...@maprtech.com>
Date:   2017-02-28T07:28:14Z

    DRILL-4335: Bug fix for missing config exception

commit 9d5dc7e364e7a3baf18c58b1fe56399c98f9041b
Author: Sorabh Hamirwasia <shamirwa...@maprtech.com>
Date:   2017-02-28T08:43:49Z

    DRILL-4335: Add client connection parameter for encryption. Add new and fix 
old test for client->bit encryption

commit c8e6b8a27aea28a04a73e00c960868b461382ba3
Author: Sorabh Hamirwasia <shamirwa...@maprtech.com>
Date:   2017-03-01T23:26:30Z

    DRILL-4335: Improve logic for connection counter

commit 9b7b38f624bd42100316adf4fde7256783bcf183
Author: Sorabh Hamirwasia <shamirwa...@maprtech.com>
Date:   2017-03-02T19:24:29Z

    DRILL-4335: Improving saslClient/saslServer cleanup to handle all the cases

----


---
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