[ https://issues.apache.org/jira/browse/CARBONDATA-607?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jihong MA updated CARBONDATA-607: --------------------------------- Description: Rewrite ValueCompressionHolder class as a base class for compressing or uncompressing numeric data for measurement column chunk. refactor all sub-classes under org.apache.carbondata.core.datastorage.store.compression.decimal.* org.apache.carbondata.core.datastorage.store.compression.nonDecimal.* org.apache.carbondata.core.datastorage.store.compression.none.* org.apache.carbondata.core.datastorage.store.compression.type.* as part of the work, also fix a performance bug to avoid creating unnecessary compression/uncompression value holder during compression or decompression. was: Rewrite ValueCompressionHolder class as a base class for compressing or uncompressing numeric data for measurement column chunk. refactored all sub-classes under org.apache.carbondata.core.datastorage.store.compression.decimal.* org.apache.carbondata.core.datastorage.store.compression.nonDecimal.* org.apache.carbondata.core.datastorage.store.compression.none.* org.apache.carbondata.core.datastorage.store.compression.type.* as part of the work, also fixed a performance bug to avoid creating unnecessary compression/uncompression value holder during compression or decompression. > Cleanup ValueCompressionHolder class and all sub-classes > -------------------------------------------------------- > > Key: CARBONDATA-607 > URL: https://issues.apache.org/jira/browse/CARBONDATA-607 > Project: CarbonData > Issue Type: Sub-task > Components: core > Reporter: Jihong MA > Assignee: Jihong MA > > Rewrite ValueCompressionHolder class as a base class for compressing or > uncompressing numeric data for measurement column chunk. > refactor all sub-classes under > org.apache.carbondata.core.datastorage.store.compression.decimal.* > org.apache.carbondata.core.datastorage.store.compression.nonDecimal.* > org.apache.carbondata.core.datastorage.store.compression.none.* > org.apache.carbondata.core.datastorage.store.compression.type.* > as part of the work, also fix a performance bug to avoid creating unnecessary > compression/uncompression value holder during compression or decompression. -- This message was sent by Atlassian JIRA (v6.3.4#6332)