Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Invalid
-
None
-
None
-
None
-
None
Description
There's a few resource (most notably the plan) that hive will set for each vertex/task. But AFAIK Tez forces the user to avoid name conflicts on the resource names. If the app doesn't resources will be clobbered.
This causes hive to have to write processors that first detect which stage they are and then resolve the name to something that doesn't conflict.
I think tez should handle this. It should determine shared v specific resources (or give me an api to do so) and then handle this in task subfolders with symlinks (or similar).
Attachments
Issue Links
- blocks
-
TEZ-135 Let there be hive
- Closed