You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by ey1984 <gi...@git.apache.org> on 2018/05/25 08:56:07 UTC

[GitHub] hive pull request #356: Hive proxy system

GitHub user ey1984 opened a pull request:

    https://github.com/apache/hive/pull/356

    Hive proxy system

    Hello,
    
    I'm using your hive-jdbc (1.2.1) as dependency for 2 applications deployed into 2 docker containers (Java Code and Python Code).
    For both containers, it runs behind a proxy system when I deploy on qualification and production environment.
    For java, (-Dhttp.proxyHost=MyProxyHost -Dhttp.proxyPort=MyProxyPort)
    For python, I set HTTP_PROXY=http://myproxyhost:myproxyport
    
    And after deployed, and launched, a timeout occurs when I want to hit the hive server. I call hive by url jdbc://hive....
    
    So after debugging your source code, I added some code (PR as requested) in order to get the proxy system (env from os or jvm configuration) and It works fine for both containers.
    
    Is this correction acceptable or is there any other solution to hit Hive Server by using proxy ?
    
    Python : I use jaydepbeapi and Java : Only DriverManager.getConnection("jdbc://hive2....)
    
    Thanks a lot

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

    $ git pull https://github.com/ey1984/hive HIVE-Proxy-System

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

    https://github.com/apache/hive/pull/356.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 #356
    
----
commit 2900b5c687f7a2e11bf1b56ddc17aa271e557ff2
Author: ey1984 <ek...@...>
Date:   2018-04-30T21:31:39Z

    Get proxy system

commit 3962b9b3b54f5e07854331d989911b645ef344bd
Author: Ekrem YILMAZ <ek...@...>
Date:   2018-05-14T12:06:21Z

    Get Proxy Settings By UseSystemProperties
    
    Get Proxy Settings by UseSystemProperties and keep getEnv

----


---

[GitHub] hive pull request #356: Hive proxy system

Posted by ey1984 <gi...@git.apache.org>.
GitHub user ey1984 reopened a pull request:

    https://github.com/apache/hive/pull/356

    Hive proxy system

    Hello,
    
    I'm using your hive-jdbc (1.2.1) as dependency for 2 applications deployed into 2 docker containers (Java Code and Python Code).
    For both containers, it runs behind a proxy system when I deploy on qualification and production environment.
    For java, (-Dhttp.proxyHost=MyProxyHost -Dhttp.proxyPort=MyProxyPort)
    For python, I set HTTP_PROXY=http://myproxyhost:myproxyport
    
    And after deployed, and launched, a timeout occurs when I want to hit the hive server. I call hive by url jdbc://hive....
    
    So after debugging your source code, I added some code (PR as requested) in order to get the proxy system (env from os or jvm configuration) and It works fine for both containers.
    
    Is this correction acceptable or is there any other solution to hit Hive Server by using proxy ?
    
    Python : I use jaydepbeapi and Java : Only DriverManager.getConnection("jdbc://hive2....)
    
    Thanks a lot

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

    $ git pull https://github.com/ey1984/hive HIVE-Proxy-System

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

    https://github.com/apache/hive/pull/356.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 #356
    
----
commit 2900b5c687f7a2e11bf1b56ddc17aa271e557ff2
Author: ey1984 <ek...@...>
Date:   2018-04-30T21:31:39Z

    Get proxy system

commit 3962b9b3b54f5e07854331d989911b645ef344bd
Author: Ekrem YILMAZ <ek...@...>
Date:   2018-05-14T12:06:21Z

    Get Proxy Settings By UseSystemProperties
    
    Get Proxy Settings by UseSystemProperties and keep getEnv

----


---

[GitHub] hive pull request #356: Hive proxy system

Posted by ey1984 <gi...@git.apache.org>.
Github user ey1984 closed the pull request at:

    https://github.com/apache/hive/pull/356


---

[GitHub] hive pull request #356: Hive proxy system

Posted by ey1984 <gi...@git.apache.org>.
Github user ey1984 closed the pull request at:

    https://github.com/apache/hive/pull/356


---