Jihong MA created CARBONDATA-607: ------------------------------------ Summary: Cleanup ValueCompressionHolder class and all sub-classes Key: CARBONDATA-607 URL: https://issues.apache.org/jira/browse/CARBONDATA-607 Project: CarbonData Issue Type: Improvement 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. 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. -- This message was sent by Atlassian JIRA (v6.3.4#6332)