Lili Ma created HAWQ-1256:
-----------------------------

             Summary: Enhance libcurl connection to RPS(Ranger Plugin Service), 
keep it as a long-live connection in session level
                 Key: HAWQ-1256
                 URL: https://issues.apache.org/jira/browse/HAWQ-1256
             Project: Apache HAWQ
          Issue Type: Sub-task
          Components: Security
            Reporter: Lili Ma
            Assignee: Ed Espino
             Fix For: 2.2.0.0-incubating


The current implementation of call restful api is using a local libcurl handle, 
which means every time there is restful call, this handle will be initialized 
and user, after the restful call, this handle is finalized.

Establishing the call consumes more time, we can reduce this by keep the 
libcurl as a long-live connection.

A better way is to make this libcurl context as a global structure. Just 
initialize it once before QD calls restful api, and finalize it before QD exits.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to