pig-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Daniel Dai (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (PIG-3866) Create ThreadLocal classloader per PigContext
Date Tue, 28 Apr 2015 23:08:06 GMT

     [ https://issues.apache.org/jira/browse/PIG-3866?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Daniel Dai updated PIG-3866:
----------------------------
    Fix Version/s:     (was: 0.15.0)
                   0.16.0

> Create ThreadLocal classloader per PigContext
> ---------------------------------------------
>
>                 Key: PIG-3866
>                 URL: https://issues.apache.org/jira/browse/PIG-3866
>             Project: Pig
>          Issue Type: Wish
>          Components: impl
>    Affects Versions: 0.12.0
>            Reporter: Ruchir
>             Fix For: 0.16.0
>
>         Attachments: diff
>
>
> 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.3.4#6332)

Mime
View raw message