You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@carbondata.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2016/10/11 01:43:20 UTC

[jira] [Commented] (CARBONDATA-295) Abstract Snappy interface and seperate it from Compressor interface

    [ https://issues.apache.org/jira/browse/CARBONDATA-295?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15564135#comment-15564135 ] 

ASF GitHub Bot commented on CARBONDATA-295:
-------------------------------------------

Github user Zhangshunyu closed the pull request at:

    https://github.com/apache/incubator-carbondata/pull/225


> Abstract Snappy interface and seperate it from Compressor interface
> -------------------------------------------------------------------
>
>                 Key: CARBONDATA-295
>                 URL: https://issues.apache.org/jira/browse/CARBONDATA-295
>             Project: CarbonData
>          Issue Type: Improvement
>          Components: data-load
>    Affects Versions: 0.1.1-incubating
>            Reporter: zhangshunyu
>            Assignee: zhangshunyu
>            Priority: Minor
>             Fix For: 0.2.0-incubating
>
>
> Currently, we only have snappy compressor who extends form Compressor interface, for future expansion, we need to abstract Snappy interface and seperate it from Compressor interface, it means Compressor interface is the parent of all compressors, and SnappyCompressor interface and the other compressor's interface(or abstract class) should extends Compressor interface, as to different data type for different compressor, it would extend its own interface/abstract class.
> for example: Compressor -> SnappyCompressor -> SnappyDoubleCompression.



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