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

Liang Chen reopened CARBONDATA-295:
-----------------------------------

> 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
>
> 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)

Reply via email to