3636 Commits

Author SHA1 Message Date
Apekshit(Appy) Sharma
1cf85b3f7f HBASE-11927 Use Native Hadoop Library for HFile checksum. (Apekshit)
Signed-off-by: stack <stack@apache.org>
2015-05-15 11:50:07 -07:00
Matteo Bertozzi
6968834c9c HBASE-13651 Handle StoreFileScanner FileNotFoundExceptin 2015-05-15 19:04:22 +01:00
stack
41aceca809 HBASE-11830 TestReplicationThrottler.testThrottling failed on virtual boxes 2015-05-13 09:46:21 -07:00
Lars Hofhansl
34327408c1 HBASE-13618 ReplicationSource is too eager to remove sinks. 2015-05-12 21:28:19 -07:00
tedyu
e42e7ed110 HBASE-13664 Use HBase 1.0 interfaces in ConnectionCache (Solomon Duskis) 2015-05-12 13:31:43 -07:00
Matteo Bertozzi
8e8e246248 HBASE-13662 RSRpcService.scan() throws an OutOfOrderScannerNext if the scan has a retriable failure 2015-05-12 17:46:42 +01:00
tedyu
9250c6b6d9 HBASE-13663 HMaster fails to restart 'HMaster: Failed to become active master' 2015-05-12 09:03:07 -07:00
Enis Soztutar
77b155858f HBASE-13661 Correct binary compatibility issues discovered in 1.1.0RC0 2015-05-11 18:33:44 -07:00
Nick Dimiduk
900a5f09df HBASE-13637 branch-1.1 does not build against hadoop-2.2. (zhangduo and ndimiduk) 2015-05-11 18:02:08 -07:00
Matteo Bertozzi
5d553adacd HBASE-13606 AssignmentManager.assign() is not sync in both path 2015-05-12 00:14:04 +01:00
Elliott Clark
95f1fe52ed HBASE-13635 Regions stuck in transition because master is incorrectly assumed dead
Summary:
Requests to tell master that meta is moved can be blocked behind other requests that are trying to mutate meta.
This causes a dead lock and the master is assumed dead. However the master stays up the whole time.

This patch adds prioritization onto reporting meta moves. It should allow meta to make progress.

Test Plan: unit tests.

Differential Revision: https://reviews.facebook.net/D38109
2015-05-11 15:22:08 -07:00
Jerry He
2b56164628 HBASE-13217 Procedure fails due to ZK issue 2015-05-11 14:23:20 -07:00
Sean Busbey
6213fa2fce HBASE-13611 update clover profile to work with clover 4.x and maven 3.
* change pom to use a maven 3 compat version of clover
* add clover to javadoc plugin deps so that instrumented doclet works
* modify IA annotation test to filter out clover instrumentation
* make splitlog counters check for atomiclong before casting
2015-05-11 01:23:35 -05:00
tedyu
8673a7df91 HBASE-13653 Uninitialized HRegionServer#walFactory may result in NullPointerException at region server startup​ 2015-05-10 07:31:58 -07:00
Sean Busbey
11bc89c3da HBASE-13612 TestRegionFavoredNodes should guard against setup failure. 2015-05-09 14:22:41 -07:00
tedyu
1c7389cbe2 HBASE-13593 Quota support for namespace should take snapshot restore and clone into account (Ashish Singhi) 2015-05-09 11:07:46 -07:00
tedyu
37ac28ea5b HBASE-13626 ZKTableStateManager logs table state changes at WARN (Stephen Jiang) 2015-05-06 14:39:29 -07:00
Enis Soztutar
2b56169ad6 HBASE-13576 HBCK enhancement: Failure in checking one region should not fail the entire HBCK operation. (Stephen Yuan Jiang)
Conflicts:
	hbase-server/src/main/java/org/apache/hadoop/hbase/util/HBaseFsck.java
	hbase-server/src/test/java/org/apache/hadoop/hbase/util/TestHBaseFsck.java
2015-05-06 12:47:59 -07:00
tedyu
ec3d7189ad HBASE-13625 Use HDFS for HFileOutputFormat2 partitioner's path (Stephen Yuan Jiang) 2015-05-06 07:29:57 -07:00
zhangduo
a64b3da63b HBASE-13628 Use AtomicLong as size in BoundedConcurrentLinkedQueue
Conflicts:
	hbase-server/src/test/java/org/apache/hadoop/hbase/util/TestBoundedConcurrentLinkedQueue.java
2015-05-06 15:01:02 +08:00
ramkrishna
426c7eef09 HBASE-13579 - Avoid isCellTTLExpired() for NO-TAG cases (Ram) 2015-05-06 12:12:39 +05:30
Liu Shaohui
308d515949 HBASE-13366 Throw DoNotRetryIOException instead of read only IOException (Shaohui Liu) 2015-05-05 18:12:39 -07:00
Josh Elser
335a26a893 HBASE-13591 Attempt to stabilize TestHBaseFsck 2015-05-05 15:38:02 -07:00
stack
86a5e3b4e3 HBASE-13617 TestReplicaWithCluster.testChangeTable timeout (Stephen Yuan Jiang) 2015-05-04 17:16:16 -07:00
Lars Hofhansl
0e76cf5be4 HBASE-13333 Renew Scanner Lease without advancing the RegionScanner. 2015-05-02 17:52:27 -07:00
tedyu
e13ca3c61b HBASE-13607 TestSplitLogManager.testGetPreviousRecoveryMode consistently failing (Josh Elser) 2015-05-02 07:12:57 -07:00
Andrew Purtell
60b356a853 HBASE-13312 SmallScannerCallable does not increment scan metrics 2015-05-01 16:33:11 -07:00
Nick Dimiduk
62da795ddb HBASE-13604 bin/hbase mapredcp does not include yammer-metrics jar 2015-05-01 09:15:25 -07:00
Matt Warhaftig
5a87c3910e HBASE-13358 - Update VisibilityClient to accept Connection objects.
Signed-off-by: Srikanth Srungarapu <ssrungarapu@cloudera.com>
2015-04-30 21:21:41 -07:00
Lars Hofhansl
62c55a6350 HBASE-13601 Connection leak during log splitting. (Abhishek Singh Chouhan) 2015-04-30 17:05:24 -07:00
Lars Hofhansl
dc28ded74c HBASE-13497 Remove MVCC stamps from HFile when that is safe. 2015-04-30 16:48:55 -07:00
stack
ac190e8077 HBASE-13377 Canary may generate false alarm on the first region when there are many delete markers (He Liangliang)
Amending-Author: Andrew Purtell <apurtell@apache.org>

Conflicts:
	hbase-server/src/main/java/org/apache/hadoop/hbase/tool/Canary.java
2015-04-30 16:00:07 -07:00
Liu Shaohui
d4f6928b05 HBASE-13200 Improper configuration can leads to endless lease recovery during failover (He Liangliang) 2015-04-30 15:12:22 -07:00
Andrew Purtell
6d40b547ae HBASE-13420 RegionEnvironment.offerExecutionLatency Blocks Threads under Heavy Load 2015-04-30 14:06:39 -07:00
stack
07e50f28b1 HBASE-13564 Master MBeans are not published (Ashish Singhi) + Addendum 2015-04-29 14:36:08 -07:00
Nick Dimiduk
64a42698a6 Revert "HBASE-13564 Master MBeans are not published"
This reverts commit 2a02e679ccf95b901184afc908e49b826fc9ef55.
2015-04-29 09:15:27 -07:00
Devaraj Das
699460aae0 HBASE-13351 Addendum to remove reference to MasterTests class 2015-04-28 23:52:33 -07:00
Devaraj Das
8aae3bfab6 HBASE-13351 Annotate internal MasterRpcServices methods with admin priority (Josh Elser) 2015-04-28 23:45:01 -07:00
Rajeshbabu Chintaguntla
1dbed01d28 HBASE-13431 Allow to skip store file range check based on column family while creating reference files in HRegionFileSystem#splitStoreFile(Rajeshbabu) 2015-04-29 09:38:24 +05:30
Enis Soztutar
18bbf2ecb8 HBASE-13585 HRegionFileSystem#splitStoreFile() finishes without closing the file handle in some situation (Stephen Yuan Jiang) 2015-04-28 17:28:12 -07:00
Matteo Bertozzi
3a9304e98f HBASE-13578 Remove Arrays.asList().subList() from FSHLog.offer() 2015-04-28 21:13:40 +01:00
Usha Kuchibhotla
0dbbc8b8de HBASE-11677 Making Logger instance modifiers consistent.
* IA.Public accessible logger instances deprecated
* logger instances modified by tests left in place
* all others made private static final

Signed-off-by: Sean Busbey <busbey@apache.org>

Conflicts:
	hbase-client/src/main/java/org/apache/hadoop/hbase/client/ClientIdGenerator.java
	hbase-client/src/main/java/org/apache/hadoop/hbase/client/ConnectionImplementation.java
	hbase-client/src/main/java/org/apache/hadoop/hbase/client/RpcRetryingCallerImpl.java
	hbase-client/src/test/java/org/apache/hadoop/hbase/client/TestAsyncProcess.java
	hbase-it/src/test/java/org/apache/hadoop/hbase/IntegrationTestIngestWithEncryption.java
	hbase-rest/src/test/java/org/apache/hadoop/hbase/rest/TestStatusResource.java
	hbase-server/src/main/java/org/apache/hadoop/hbase/master/MasterRpcServices.java
	hbase-server/src/test/java/org/apache/hadoop/hbase/TestTableDescriptor.java
	hbase-server/src/test/java/org/apache/hadoop/hbase/mapreduce/TestRowCounter.java
	hbase-server/src/test/java/org/apache/hadoop/hbase/util/hbck/TestOfflineMetaRebuildHole.java
	hbase-server/src/test/java/org/apache/hadoop/hbase/util/hbck/TestOfflineMetaRebuildOverlap.java
2015-04-28 10:10:21 -05:00
Ashish Singhi
2a02e679cc HBASE-13564 Master MBeans are not published 2015-04-27 21:24:04 -07:00
Josh Elser
16443da51a HBASE-13255 Fix grammar in Regions description paragraph 2015-04-27 15:51:43 -07:00
Matteo Bertozzi
f862412592 HBASE-13394 Failed to recreate a table when quota is enabled 2015-04-27 21:49:58 +01:00
Devaraj Das
93af6b65a3 HBASE-12552 Backport listSnapshots should list only owned snapshots for non-super user (Ashish Singhi) 2015-04-27 09:25:56 -07:00
Srikanth Srungarapu
decc9b9c36 HBASE-13563 Add missing table owner to AC tests. 2015-04-26 16:42:18 -07:00
Nick Dimiduk
566dfda5b7 HBASE-13466 Document deprecations in 1.x - Part 1 (Lars Francke) 2015-04-26 13:11:35 -07:00
tedyu
85d090d816 HBASE-13555 StackServlet produces 500 error 2015-04-24 16:37:25 -07:00
Srikanth Srungarapu
8ab6698120 HBASE-13536 Cleanup the handlers that are no longer being used. 2015-04-24 12:40:59 -07:00