3846 Commits

Author SHA1 Message Date
tedyu
00bdf14f96 HBASE-14314 Metrics for block cache should take region replicas into account 2015-09-09 13:32:02 -07:00
Sanjeev Srivatsa
2da41e5c9a HBASE-14384 changed Canary to use instance of ExtendedSink
Signed-off-by: Elliott Clark <eclark@apache.org>
2015-09-09 12:17:44 -07:00
Elliott Clark
5b6a46237b HBASE-14322 Add a master priority function to let master use it's threads 2015-09-09 12:13:15 -07:00
stack
bbafb47f72 HBASE-14317 Stuck FSHLog: bad disk (HDFS-8960) and can't roll WAL 2015-09-04 22:59:22 -07:00
stack
1f56b55e50 HBASE-14078 improve error message when HMaster can't bind to port 2015-09-04 22:59:21 -07:00
Srikanth Srungarapu
b84908857e HBASE-14261 Enhance Chaos Monkey framework by adding zookeeper and datanode fault injections; ADDENDUM 2015-09-04 14:02:48 -07:00
Lars Hofhansl
16d4ed6337 HBASE-12988 [Replication]Parallel apply edits across regions. 2015-09-04 13:23:36 -07:00
stack
1ac42c9634 HBASE-14327 TestIOFencing#testFencingAroundCompactionAfterWALSync is flaky (Heng Chen) 2015-09-04 10:28:31 -07:00
Matteo Bertozzi
8a4aee6082 HBASE-14344 Add timeouts to TestHttpServerLifecycle 2015-09-03 12:07:43 -07:00
Srikanth Srungarapu
1717de65a4 HBASE-14261 Enhance Chaos Monkey framework by adding zookeeper and datanode fault injections. 2015-09-03 11:49:40 -07:00
Stephen Yuan Jiang
90b8a3c894 HBASE-14108 Procedure V2 - Administrative Task: provide an API to abort a procedure (Stephen Yuan Jiang) 2015-09-03 07:01:30 -07:00
tedyu
1003d5a6d5 HBASE-14229 Flushing canceled by coprocessor still leads to memstoreSize set down (Yerui Sun) 2015-09-02 07:29:52 -07:00
tedyu
a31adde0bd HBASE-14342 Recursive call in RegionMergeTransactionImpl.getJournal() (Lars Francke) 2015-09-01 11:12:29 -07:00
tedyu
d3a7222bfc HBASE-14309 Allow load balancer to operate when there is region in transition by adding force flag 2015-08-29 17:08:40 -07:00
Lars Hofhansl
c277166fd1 HBASE-14315 Save one call to KeyValueHeap.peek per row. 2015-08-28 15:17:50 -07:00
tedyu
b8c7a08a9e HBASE-14269 FuzzyRowFilter omits certain rows when multiple fuzzy keys exist (hongbin ma) 2015-08-26 20:49:43 -07:00
Stephen Yuan Jiang
e4b96cf78a HBASE-13212 Procedure V2 - master Create/Modify/Delete namespace (Stephen Yuan Jiang) 2015-08-26 13:54:50 -07:00
stack
c127577862 HBASE-14290 Spin up less threads in tests
Conflicts:
	hbase-server/src/test/java/org/apache/hadoop/hbase/master/TestDistributedLogSplitting.java
2015-08-25 16:32:06 -07:00
stack
d204e67091 HBASE-14273 Rename MVCC to MVCC: From MultiVersionConsistencyControl to MultiVersionConcurrencyControl (Lars Francke) 2015-08-25 16:08:09 -07:00
Enis Soztutar
65a96b4883 HBASE-14302 TableSnapshotInputFormat should not create back references when restoring snapshot
Conflicts:
	hbase-server/src/main/java/org/apache/hadoop/hbase/snapshot/RestoreSnapshotHelper.java
	hbase-server/src/main/java/org/apache/hadoop/hbase/util/ModifyRegionUtils.java
	hbase-server/src/test/java/org/apache/hadoop/hbase/mapreduce/TableSnapshotInputFormatTestBase.java
2015-08-25 13:16:53 -07:00
stack
64f9d43d01 HBASE-13480 ShortCircuitConnection doesn't short-circuit all calls as expected (Jingcheng Du) 2015-08-25 08:01:00 -07:00
stack
5dcb3d85a1 HBASE-14224 Fix coprocessor handling of duplicate classes 2015-08-24 14:12:57 -07:00
Elliott Clark
585f8fa8a5 HBASE-14239 Fix Branch-1.2 AM can get stuck when meta moves 2015-08-24 12:53:05 -07:00
tedyu
303ef340db HBASE-14293 TestStochasticBalancerJmxMetrics intermittently fails due to port conflict 2015-08-24 06:27:22 -07:00
tedyu
0b081303b9 HBASE-14291 NPE On StochasticLoadBalancer Balance Involving RS With No Regions 2015-08-22 14:50:57 -07:00
Andrew Purtell
234a4632a4 HBASE-13996 Add write sniffing in canary (Liu Shaohui)
Conflicts:
	hbase-server/src/main/java/org/apache/hadoop/hbase/tool/Canary.java

Amending-Author: Andrew Purtell <apurtell@apache.org>
2015-08-21 22:57:28 -07:00
Sean Busbey
ca9fdb142e HBASE-14250 ensure hbase-server test-jar has its own LICENSE file and not the one for the non-test jar. 2015-08-21 17:09:48 -05:00
Sean Busbey
71fbd4ac63 HBASE-14251 ensure javadoc jars have LICENSE/NOTICE that match content. 2015-08-20 11:20:47 -05:00
Gábor Lipták
d4c99fc633 HBASE-14148 Default HBase web pages to be non-framable.
* Sends X-Frame-Options header
* configured via hbase.http.filter.xframeoptions.mode
* defaults to DENY

Signed-off-by: Sean Busbey <busbey@cloudera.com>
2015-08-19 21:30:34 -05:00
tedyu
b79326f09b HBASE-14165 The initial size of RWQueueRpcExecutor.queues should be (numWriteQueues + numReadQueues + numScanQueues) (Cui Jianwei) 2015-08-19 14:35:50 -07:00
Ashish Singhi
22d39c0712 HBASE-14210 Create test for cell level ACLs involving user group
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-08-18 16:54:44 -07:00
Jerry He
2599ed7102 HBASE-14228 Close BufferedMutator and connection in MultiTableOutputFormat 2015-08-18 13:32:39 -07:00
Elliott Clark
81f3afa5da HBASE-14166 Per-Region metrics can be stale -- ADDENDUM 2015-08-17 12:19:42 -07:00
Elliott Clark
d6c2beb4bf HBASE-14166 Per-Region metrics can be stale 2015-08-17 11:22:21 -07:00
Nick Dimiduk
0b6d9b25f5 HBASE-10844 Coprocessor failure during batchmutation leaves the memstore datastructs in an inconsistent state
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-08-14 15:55:58 -07:00
stack
4588b7ab90 HBASE-13966 Limit column width in table.jsp (Matt Warhaftig) 2015-08-14 09:03:08 -07:00
tedyu
22259e0dbd HBASE-13376 Improvements to Stochastic load balancer (Vandana Ayyalasomayajula) 2015-08-13 14:35:51 -07:00
Enis Soztutar
a0086e97ad HBASE-14054 Acknowledged writes may get lost if regionserver clock is set backwards
Conflicts:
	hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
	hbase-server/src/test/java/org/apache/hadoop/hbase/regionserver/TestHRegion.java
2015-08-13 11:23:55 +03:00
Elliott Clark
0dbaf0ea51 HBASE-14098 Allow dropping caches behind compactions 2015-08-12 19:42:11 -07:00
Andrew Purtell
ca19f961a2 HBASE-13985 Add configuration to skip validating HFile format when bulk loading (Victor Xu) 2015-08-12 18:37:06 -07:00
Andrew Purtell
ba4cc6321b HBASE-14122 Client API for determining if server side supports cell level security 2015-08-12 13:27:51 -07:00
Andrew Purtell
ba328d26ea HBASE-14209 TestShell visibility tests failing 2015-08-12 13:25:29 -07:00
Simon Law
881d2c1d74 HBASE-14201 hbck should not take a lock unless fixing errors
By default, hbck is run in a read-only checker mode. In this case, it is
sensible to let others run. By default, the balancer is left alone,
which may cause spurious errors, but cannot leave the balancer in a bad
state. It is dangerous to leave the balancer by accident, so it is only
ever enabled after fixing, it will never be forced off because of
racing.

When hbck is run in fixer mode, it must take an exclusive lock and
disable the balancer, or all havoc will break loose.

If you want to stop hbck from running in parallel, the -exclusive flag
will create the lock file. If you want to force -disableBalancer, that
option is available too. This makes more semantic sense than -noLock and
-noSwitchBalancer, respectively.

Signed-off-by: Elliott Clark <eclark@apache.org>
2015-08-12 11:51:27 -07:00
tedyu
90b8cc89bd HBASE-14206 MultiRowRangeFilter returns records whose rowKeys are out of allowed ranges (Anton Nazaruk) 2015-08-11 10:01:55 -07:00
Ashish Singhi
0862abd659 HBASE-5878 Use getVisibleLength public api from HdfsDataInputStream from Hadoop-2.
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-08-10 16:20:23 -07:00
tedyu
afa6fa6baa HBASE-14200 Separate RegionReplica subtests of TestStochasticLoadBalancer into TestStochasticLoadBalancer2 2015-08-10 07:46:01 -07:00
tedyu
05a9638085 HBASE-14197 TestRegionServerHostname#testInvalidRegionServerHostnameAbortsServer fails in Jenkins 2015-08-07 18:47:38 -07:00
Andrew Purtell
68cb53d151 HBASE-12865 WALs may be deleted before they are replicated to peers (He Liangliang) 2015-08-07 15:08:29 -07:00
Andrew Purtell
b194052ec0 HBASE-13825 Use ProtobufUtil#mergeFrom and ProtobufUtil#mergeDelimitedFrom in place of builder methods of same name
Incorporates HBASE-14076
2015-08-06 21:48:04 -07:00
Gábor Lipták
51061f08a3 HBASE-13865 Increase the default value for hbase.hregion.memstore.block.multipler from 2 to 4 (part 2) 2015-08-06 10:04:41 -07:00