Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
For a customer, we found that they try to run hive on tez local mode tests, and due to strict firewall rules and security policy, the DagClientServer struggles to start or respond to connections (think about corporate laptops here). Instead of investigating the network-related workarounds, let's find another way and decide if DAGAppMaster really needs this server.
LocalClient has an embedded DAGAppMaster, so at the first sight, it doesn't make sense to rely on the network environment in terms of AM usage. Hopefully, AM can become more lightweight in the long term if we try to eliminate pointless network usage.
Attachments
Attachments
Issue Links
- causes
-
TEZ-4282 Possible NPE in LocalClient after TEZ-4236
- Resolved
- relates to
-
TEZ-1336 Avoid interacting with the DAGAppMaster via RPC
- Open
-
TEZ-4447 Collect VertexStatus properly when DAGClientServer is not used (local mode without network)
- Resolved
-
HIVE-26444 Use tez.local.mode.without.network for unit tests
- Closed
- Testing discovered
-
TEZ-4277 AsyncDispatcher can hang on serviceStop if the eventhandling thread is in BLOCKED state
- Resolved