9716 Commits

Author SHA1 Message Date
Jesse Yates
a411227b0e HBASE-5162 Basic client pushback mechanism
Instead of just blocking the client for 90 seconds when the region gets too
busy, it now sends along region load stats to the client so the client can
know how busy the server is. Currently, its just the load on the memstore, but
it can be extended for other stats (e.g. cpu, general memory, etc.).

It is then up to the client to decide if it wants to listen to these stats.
By default, the client ignores the stats, but it can easily be toggled to the
built-in exponential back-off or users can plug in their own back-off
implementations
2014-12-16 11:14:30 -08:00
stack
e5d813c46b HBASE-9431 Set 'hbase.bulkload.retries.number' to 10 as HBASE-8450 claims 2014-12-16 11:11:14 -08:00
tedyu
1359e87b17 HBASE-12699 undefined method 'setAsyncLogFlush' exception thrown when setting DEFERRED_LOG_FLUSH=>true (Stephen Jiang) 2014-12-16 09:33:27 -08:00
Rajeshbabu Chintaguntla
96c6b9815d HBASE-12696 Possible NPE in HRegionFileSystem#splitStoreFile when skipStoreFileRangeCheck in splitPolicy return true(Rajeshbabu) 2014-12-16 08:38:15 +05:30
Ashish Singhi
110c5f5930 HBASE-12348 preModifyColumn and preDeleteColumn in AC denies user to perform its operation though it has required rights
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2014-12-15 17:43:19 -08:00
tedyu
065d03b784 HBASE-12685 TestSplitLogManager#testLogFilesAreArchived sometimes times out due to race condition 2014-12-15 11:49:39 -08:00
stack
2cab24ab9a HBASE-12675 Use interface methods in shell scripts (solomon duskis) 2014-12-15 11:44:05 -08:00
Jonathan M Hsieh
3a652ba41c HBASE-12692 NPE from SnapshotManager#stop (Ashish Singhi) 2014-12-15 11:17:59 -08:00
Enis Soztutar
afb753ecc3 HBASE-12683 Compilation with hadoop-2.7.0-SNAPSHOT is broken 2014-12-15 11:09:20 -08:00
Nick Dimiduk
f7f7d37ada HBASE-12687 Book is missing styling 2014-12-15 10:41:48 -08:00
stack
69d1237909 Add strata in feb 2014-12-15 10:40:50 -08:00
Yi Deng
555d14ed45 HBASE-12680 Move signal related code from ClusterManager to HBaseClusterManager and change ClusterManager to an interface
Summary: The reason of this change is to make us write implementation of ClusterManager not using ssh/unix signals.

Test Plan: The compilation is OK.

Reviewers: eclark, manukranthk

Differential Revision: https://reviews.facebook.net/D30201

Signed-off-by: Elliott Clark <eclark@apache.org>
2014-12-15 09:09:43 -08:00
Jonathan M Hsieh
ae684cac87 HBASE-12693 [docs] nit fix in HBase and MapReduce section 2014-12-15 08:14:10 -08:00
Misty Stanley-Jones
db873f0886 HBASE-12677 Update replication docs to clarify terminology 2014-12-15 15:44:26 +10:00
stack
029768287a HBASE-12422 Use ConnectionFactory in HTable constructors Fix method signature in test 2014-12-14 19:42:15 -08:00
Enis Soztutar
743d16138e HBASE-12679 Add HBaseInterfaceAudience.TOOLS and move some of the Public classes to LimitedPrivate 2014-12-14 17:46:30 -08:00
tedyu
65830b096b HBASE-12659 Replace the method calls to grant and revoke in shell scripts with AccessControlClient (Srikanth Srungarapu) 2014-12-13 10:17:43 -08:00
tedyu
b24518562a HBASE-12644 Visibility Labels: issue with storing super users in labels table (Jerry He) 2014-12-13 09:10:50 -08:00
tedyu
29c233e6e8 HBASE-12681 truncate_preserve command fails with undefined method 'getTable' error (Ashish) 2014-12-13 08:59:56 -08:00
Enis Soztutar
a0e473730e HBASE-12678 HBCK should print command line arguments 2014-12-12 13:17:06 -08:00
Jurriaan Mous
3275b964c1 HBASE-12668 Adapt PayloadCarryingRpcController so it can also be used in an async way
Signed-off-by: stack <stack@apache.org>
2014-12-12 07:44:04 -08:00
Misty Stanley-Jones
f72c3ef34d HBASE-12648 Document per-cell TTLs (Andrew Purtell) 2014-12-12 13:41:39 +10:00
Misty Stanley-Jones
7d10af1254 HBASE-9763 Scan javadoc doesn't fully capture semantics of start and stop row (Gabriel Reid) 2014-12-12 13:39:16 +10:00
Virag Kothari
bb540c8409 My first commit! Adding myself to the team 2014-12-11 17:32:03 -08:00
Yi Deng
fe12ad5066 Fix the ASCII art
Signed-off-by: stack <stack@apache.org>
2014-12-11 17:22:29 -08:00
stack
da2b5a9627 HBASE-12373 Provide a command to list visibility labels (Jerry He) 2014-12-11 15:18:03 -08:00
Misty Stanley-Jones
dd02634f1e HBASE-11153 Document that http webUI's should redirect to https when enabled 2014-12-12 08:55:24 +10:00
Enis Soztutar
534beefc13 HBASE-12568 Adopt Semantic Versioning and document it in the book 2014-12-11 11:43:29 -08:00
Matteo Bertozzi
7030d2187d HBASE-12674 Add permission check to getNamespaceDescriptor() 2014-12-11 17:43:51 +00:00
Jeffrey Zhong
f67162547d HBASE-12485 Maintain SeqId monotonically increasing 2014-12-10 17:30:00 -08:00
stack
84b41f8029 Add note on new location to do staging of release candidates from INFRA 2014-12-10 08:28:32 -08:00
Matteo Bertozzi
8ab96c40d8 HBASE-12663 unify getTableDescriptors() and listTableDescriptors 2014-12-10 15:15:53 +00:00
Misty Stanley-Jones
a4318aa8aa HBASE-12601 Explain how to grant/revoke permission to a group/namespace in grant/revoke command usage (Ashish Singhi) 2014-12-10 15:06:07 +10:00
stack
df22270756 HBASE-12665 When aborting, dump metrics
Add some fixup of checkstyle fails
2014-12-09 21:01:15 -08:00
tedyu
9b808155e3 HBASE-12553 request value is not consistent for restoreSnapshot in audit logs (Ashish) 2014-12-09 20:40:18 -08:00
Andrew Purtell
011442edda HBASE-12454 Setting didPerformCompaction early in HRegion#compact 2014-12-09 17:06:04 -08:00
Nick Dimiduk
cc8bdcb498 HBASE-12467 Master joins cluster but never completes initialization
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2014-12-09 16:32:11 -08:00
stack
1be63539f1 HBASE-12664 TestDefaultLoadBalancer.testBalanceCluster fails in CachedDNSToSwitchMapping -- ADDENDUM 2014-12-09 13:52:46 -08:00
Andrew Purtell
5537fce353 HBASE-11979 Compaction progress reporting is wrong (Esteban Gutierrez) 2014-12-09 12:46:35 -08:00
Nick Dimiduk
e720c83557 HBASE-12652 Allow unmanaged connections in MetaTableAccessor (Solomon Duskis) 2014-12-09 11:27:34 -08:00
stack
f9df6a2766 HBASE-12664 TestDefaultLoadBalancer.testBalanceCluster fails in CachedDNSToSwitchMapping 2014-12-09 11:06:23 -08:00
Rajeshbabu Chintaguntla
53493ff5db HBASE-12583 Allow creating reference files even the split row not lies in the storefile range if required - Addendum(Rajeshbabu) 2014-12-09 23:36:28 +05:30
tedyu
0a22196468 HBASE-12662 region_status.rb is failing with NoMethodError (Ashish Singhi) 2014-12-09 09:33:41 -08:00
Rajeshbabu Chintaguntla
51ab8a05b9 Update rajeshbabu's organization 2014-12-09 22:06:10 +05:30
Sean Busbey
33d79bb5ec HBASE-12655 WALPerformanceEvaluation should only add stat gathering listener once per WAL. 2014-12-09 09:52:12 -06:00
Sean Busbey
a6093139eb HBASE-12661 add missing licenses. 2014-12-09 09:51:55 -06:00
tedyu
c42c36521d HBASE-12653 Move TestRegionServerOnlineConfigChange & TestConfigurationManager to Junit4 tests (Ashish) 2014-12-09 07:25:44 -08:00
Rajeshbabu Chintaguntla
0354128780 HBASE-12583 Allow creating reference files even the split row not lies in the storefile range if required(Rajeshbabu) 2014-12-09 18:59:13 +05:30
Matteo Bertozzi
8a2c84156a HBASE-12564 consolidate the getTableDescriptors() semantic 2014-12-09 12:06:00 +00:00
Andrew Purtell
b4371252fe HBASE-12575 Sanity check table coprocessor classes are loadable 2014-12-08 18:18:22 -08:00