hongbin ma created KYLIN-1591:
---------------------------------

             Summary: enabling different block size setting for small column 
families
                 Key: KYLIN-1591
                 URL: https://issues.apache.org/jira/browse/KYLIN-1591
             Project: Kylin
          Issue Type: Improvement
            Reporter: hongbin ma
            Assignee: hongbin ma


the current setting for hbase block size (kylin.hbase.default.block.size) is by 
default set to a quite large value because cubes can be quite big value(4M) 
because cubes with memory hungry measures like hll can be quite large. However 
if a column family does not contain memory hungry measures it does not make 
sense to be that large.

the revised setting will be:

  public int getHbaseDefaultBlockSize() {
        return Integer.valueOf(getOptional("kylin.hbase.default.block.size", 
"1048576"));
    }

    public int getHbaseSmallFamilyBlockSize() {
        return 
Integer.valueOf(getOptional("kylin.hbase.small.family.block.size", "65536"));
    }



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

Reply via email to