Ruchir created PIG-3866:
---------------------------
Summary: Create ThreadLocal classloader per PigContext
Key: PIG-3866
URL: https://issues.apache.org/jira/browse/PIG-3866
Project: Pig
Issue Type: Wish
Components: impl
Reporter: Ruchir
For shared Hadoop environment, where there are large number of customers who
submit PIG jobs for execution, it becomes very cumbersome to handle all support
issue (ex providing access to CLI machine to every user, limiting user for
submission etc).
There is need to provide REST based interface for submitting PIG job/view PIG
job status/view PIG request output, so that there is single entry point to
cluster. With this, users are abstracted of Hadoop configuration and need to
get access on machine. Also given it is hosted service, it is possible to
provide rate limiting, QoS etc to user.
We have designed such PIG self-service which provide REST APIs for all
operations and this webapp runs under web container. In order to run multiple
requests in same JVM, we need to create classloader per request thread.
--
This message was sent by Atlassian JIRA
(v6.2#6252)