You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hawq.apache.org by "Lei Chang (JIRA)" <ji...@apache.org> on 2016/01/24 03:18:39 UTC

[jira] [Updated] (HAWQ-253) Separate pxf-hdfs and pxf-hive packages from pxf-service

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

Lei Chang updated HAWQ-253:
---------------------------
    Fix Version/s: backlog

> Separate pxf-hdfs and pxf-hive packages from pxf-service
> --------------------------------------------------------
>
>                 Key: HAWQ-253
>                 URL: https://issues.apache.org/jira/browse/HAWQ-253
>             Project: Apache HAWQ
>          Issue Type: Bug
>          Components: PXF
>            Reporter: Noa Horn
>            Assignee: Goden Yao
>             Fix For: backlog
>
>
> The PXF plugins should only depend on pxf-api package.
> pxf-service is supposed to be an internal package, not exposed to the plugins.
> Currently both pxf-hdfs and pxf-hive depend on pxf-service, which should be fixed.
> {noformat}
> $ grep -rI "pxf.service" pxf-hdfs/src/main/.
> pxf-hdfs/src/main/./java/org/apache/hawq/pxf/plugins/hdfs/HdfsAnalyzer.java:import org.apache.hawq.pxf.service.ReadBridge;
> pxf-hdfs/src/main/./java/org/apache/hawq/pxf/plugins/hdfs/utilities/HdfsUtilities.java:import org.apache.hawq.pxf.service.utilities.Utilities;
> pxf-hdfs/src/main/./java/org/apache/hawq/pxf/plugins/hdfs/WritableResolver.java:import org.apache.hawq.pxf.service.utilities.Utilities;
> $ grep -rI "pxf.service" pxf-hive/src/main/.
> pxf-hive/src/main/./java/org/apache/hawq/pxf/plugins/hive/HiveColumnarSerdeResolver.java:import org.apache.hawq.pxf.service.utilities.Utilities;
> pxf-hive/src/main/./java/org/apache/hawq/pxf/plugins/hive/HiveResolver.java:import org.apache.hawq.pxf.service.utilities.Utilities;
> {noformat}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)