Josh Mahonin created PHOENIX-3600:
-------------------------------------
Summary: Core MapReduce classes don't provide location info
Key: PHOENIX-3600
URL: https://issues.apache.org/jira/browse/PHOENIX-3600
Project: Phoenix
Issue Type: Improvement
Affects Versions: 4.8.0
Reporter: Josh Mahonin
Assignee: Josh Mahonin
The core MapReduce classes {{org.apache.phoenix.mapreduce.PhoenixInputSplit}}
and {{org.apache.phoenix.mapreduce.PhoenixInputFormat}} don't provide region
size or location information, leaving the execution engine (MR, Spark, etc.) to
randomly assign splits to nodes.
Interestingly, the phoenix-hive module has reimplemented these classes,
including the node-aware functionality. We should port a subset of those
changes back to the core code so that other engines can make use of them.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)