Summary:
Currently the move cost overshadows the skew cost on a large cluster. This can render the split policy worse than useless
and it can trap meta on the most loaded server in the cluster.
Test Plan:
Unit tests everywhere
likeaboss
Reviewers: stack, manukranthk
Subscribers: tedyu
Differential Revision: https://reviews.facebook.net/D24285
Summary: Not many people are currently using arc but it's a nice tool for the developers who are used to it. Since it's already there let's make it work.
Test Plan: If this works then it's tested.
Differential Revision: https://reviews.facebook.net/D24075
Summary: We have switched to 100 characters per line in our Java files. Making
the change in the linter. The 89-fb version is D2625.
Test Plan: arc lint
Reviewers: JIRA, nspiegelberg, Kannan, Liyin, tedyu, stack
Reviewed By: Kannan
Differential Revision: https://reviews.facebook.net/D2631
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1310006 13f79535-47bb-0310-9956-ffa450edef68
Summary: Adding Java lint engine to HBase's .arcconfig. The lint engine itself
is part of the arc-jira repository that lives at
https://github.com/facebook/arc-jira/. There are some changes to be made there
to prevent lint from reporting errors for unmodified lines.
Test Plan: arc lint
Reviewers: nspiegelberg, Kannan, Karthik, JIRA, Liyin
Reviewed By: Liyin
Differential Revision: https://reviews.facebook.net/D2289
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1301751 13f79535-47bb-0310-9956-ffa450edef68