[ https://issues.apache.org/jira/browse/PHOENIX-3600?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15863986#comment-15863986 ]
Hudson commented on PHOENIX-3600: --------------------------------- FAILURE: Integrated in Jenkins build Phoenix-master #1550 (See [https://builds.apache.org/job/Phoenix-master/1550/]) PHOENIX-3600 Core MapReduce classes don't provide location info (jmahonin: rev 267323da8242fb6f0953c1a75cf96c5fde3d49ed) * (edit) phoenix-core/src/main/java/org/apache/phoenix/mapreduce/PhoenixInputFormat.java * (edit) phoenix-core/src/main/java/org/apache/phoenix/mapreduce/PhoenixInputSplit.java * (edit) phoenix-core/src/main/java/org/apache/phoenix/mapreduce/util/PhoenixConfigurationUtil.java > 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 > Attachments: PHOENIX-3600.patch, PHOENIX-3600_v2.patch > > > 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.15#6346)