HUE-1846 [core] Make HTTP client thread safe

Review Request #4038 — Created Jan. 16, 2014 and discarded — Latest diff uploaded

abec
old-hue-rw
HUE-1846
hue
enricoberti, romain
commit 36dd0c381627af7c054465f4194e6fefcab93654
Author: Abraham Elmahrek <abraham@elmahrek.com>
Date:   Fri Jan 3 16:57:38 2014 -0800

    HUE-1846 [core] Make HTTP client thread safe
    
    HttpClient's vary based on base_url and thread.
    Resources vary based on client base_url, relative path, and thread.
    Add proper re-entrant locking.

:100644 100644 ce23c82... ede32fb... M	apps/search/src/search/api.py
:100644 100644 d514bb9... 4cf1be4... M	apps/spark/src/spark/job_server_api.py
:100644 100644 5087ae0... a8a3e12... M	apps/sqoop/src/sqoop/client/base.py
:100644 100644 73d4a32... 9d425ac... M	desktop/core/src/desktop/lib/rest/http_client.py
:100644 100644 5cad3a3... a7fe074... M	desktop/core/src/desktop/lib/rest/resource.py
:100644 100644 4ca58f0... 4511df4... M	desktop/libs/hadoop/src/hadoop/fs/webhdfs.py
:100644 100644 d9a38d7... 7373f6f... M	desktop/libs/hadoop/src/hadoop/yarn/history_server_api.py
:100644 100644 b249481... 33e6a39... M	desktop/libs/hadoop/src/hadoop/yarn/mapreduce_api.py
:100644 100644 7f53f8b... b89b0ce... M	desktop/libs/hadoop/src/hadoop/yarn/node_manager_api.py
:100644 100644 6fd371f... 2139a11... M	desktop/libs/hadoop/src/hadoop/yarn/resource_manager_api.py
:100644 100644 189b4f6... 5f922fe... M	desktop/libs/liboozie/src/liboozie/oozie_api.py
Tested manually on a non-kerberized cluster.
Loading...