You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@calcite.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2018/05/01 00:36:00 UTC

[jira] [Commented] (CALCITE-2284) Allow Jetty Server to be customized before startup

    [ https://issues.apache.org/jira/browse/CALCITE-2284?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16459337#comment-16459337 ] 

ASF GitHub Bot commented on CALCITE-2284:
-----------------------------------------

GitHub user aaraujo opened a pull request:

    https://github.com/apache/calcite-avatica/pull/46

    [CALCITE-2284] Allow Jetty Server to be customized before startup

    This allows downstream Avatica users to have fine grained control over
    SSL configuration without exposing uncommon settings through the
    HttpServer Builder.

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

    $ git pull https://github.com/aaraujo/calcite-avatica CALCITE-2284

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

    https://github.com/apache/calcite-avatica/pull/46.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 #46
    
----
commit 3de25bec395847f15fa5b10a270c408bf8bb0571
Author: Alex Araujo <al...@...>
Date:   2018-05-01T00:32:10Z

    [CALCITE-2284] Allow Jetty Server to be customized before startup
    
    This allows downstream Avatica users to have fine grained control over
    SSL configuration without exposing uncommon settings through the
    HttpServer Builder.

----


> Allow Jetty Server to be customized before startup
> --------------------------------------------------
>
>                 Key: CALCITE-2284
>                 URL: https://issues.apache.org/jira/browse/CALCITE-2284
>             Project: Calcite
>          Issue Type: Improvement
>          Components: avatica
>    Affects Versions: 1.11.0
>            Reporter: Alex Araujo
>            Priority: Critical
>         Attachments: CALCITE-2284.patch
>
>
> Avatica server options currently allow users to enable TLS with file based key stores. In order to support additional options (in memory keystores, dynamically loaded keys/certificates, etc.) Avatica should provide a callback to customize the embedded Jetty server before starting it up.
>  
> This would be similar to how Spring Boot allows developers to customize the embedded server.



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