Interface CoCoderFactory
public interface CoCoderFactory
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enumThe Valid coCoding techniques -
Field Summary
Fields -
Method Summary
Static MethodsModifier and TypeMethodDescriptionstatic CompressedSizeInfofindCoCodesByPartitioning(AComEst est, CompressedSizeInfo colInfos, int k, ACostEstimate costEstimator, CompressionSettings cs) Main entry point of CoCode.
-
Field Details
-
LOG
static final org.apache.commons.logging.Log LOG
-
-
Method Details
-
findCoCodesByPartitioning
static CompressedSizeInfo findCoCodesByPartitioning(AComEst est, CompressedSizeInfo colInfos, int k, ACostEstimate costEstimator, CompressionSettings cs) Main entry point of CoCode. This package groups together ColGroups across columns, to improve compression further,- Parameters:
est- The size estimator used for estimating ColGroups potential sizes and construct compression info objectscolInfos- The information already gathered on the individual ColGroups of columns.k- The concurrency degree allowed for this operation.costEstimator- The Cost estimator to estimate the cost of the compressioncs- The compression settings used in the compression.- Returns:
- The estimated (hopefully) best groups of ColGroups.
-