[ 
https://issues.apache.org/jira/browse/HBASE-19148?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16293974#comment-16293974
 ] 

Dave Latham commented on HBASE-19148:
-------------------------------------

Thanks for taking a moment to consider, mighty [~stack].

bq. hbase.regionserver.fileSplitTimeout=30000 in branch-2. This better?

That's the existing default in what we were running too, but we found 30 
seconds was not enough for some large regions under load.  

bq. I think 'hbase.master.loadbalance.bytable=true' makes sense as default on 
big cluster where tables are big, less so on small cluster (i think).

I'm not convinced of that.  I think if you have multiple tables with different 
workloads, it is often helpful to balance them out, even in a small cluster.  
It seems more likely for things to go significantly wrong when each table is 
not balanced and you wish they were than when each table is balanced but you 
don't really need it.

bq. So, we'd run over the block size because 0.95 doesn't give us enough wiggly 
room within which to close the WAL? We could come down from 0.95. 0.5 seems way 
down. We'd make lots of files – a pain in itself. Set it at 0.8? Should we up 
the default block size?

That's right, 0.95 didn't give enough wiggle room, and we frequently went over 
1 block, sometimes by a little, sometimes by a lot.  We found it better to just 
bump up the block size, and make this low enough to be sure we never exceeded 
the block.  Then in all the files were no larger or more frequent, but less 
extra fractional blocks.  Maybe we should just increase the block size for the 
WAL files along with turning down the logroll multiplier.

In all, I don't think any of these are critical issues, and don't mind if none 
are changed, just thought it possible others may benefit.

> Reevaluate default values of configurations
> -------------------------------------------
>
>                 Key: HBASE-19148
>                 URL: https://issues.apache.org/jira/browse/HBASE-19148
>             Project: HBase
>          Issue Type: Bug
>          Components: defaults
>            Reporter: stack
>            Assignee: stack
>            Priority: Blocker
>             Fix For: 2.0.0-beta-1
>
>         Attachments: 
> 0002-HBASE-19148-Reevaluate-default-values-of-configurati.patch, 
> HBASE-19148.master.001.patch
>
>
> Remove cruft and mythologies. Make descriptions more digestible. Change 
> defaults given experience.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to