[
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)