Commit Graph

3822 Commits

Author SHA1 Message Date
stack d887e4cf1a HBASE-14109 NPE if we don't load fully before we are shutdown 2015-07-17 06:27:14 -07:00
Andrew Purtell d4a04d6216 HBASE-14050 NPE in org.apache.hadoop.hbase.ipc.RpcServer.readAndProcess 2015-07-16 18:27:40 -07:00
zhangduo 12f6470bf3 HBASE-14100 Fix high priority findbugs warnings 2015-07-17 08:56:33 +08:00
tedyu 46e5a8f3e5 HBASE-13971 Flushes stuck since 6 hours on a regionserver 2015-07-16 16:43:23 -07:00
Ashish Singhi 789d2a94b7 HBASE-8642 [Snapshot] List and delete snapshot by table
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-07-15 15:56:08 -07:00
Sean Busbey 93e26ce550 HBASE-14027 clean up multiple netty jars. 2015-07-15 02:38:15 -05:00
Matteo Bertozzi b62f134545 HBASE-13415 Procedure v2 - Use nonces for double submits from client (Stephen Yuan Jiang)
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-07-13 11:19:02 -05:00
Sean Busbey 88ff206c57 Revert "Procedure v2 - Use nonces for double submits from client (Stephen Yuan Jiang)"
This reverts commit 4eb84651a2.
2015-07-13 11:16:21 -05:00
Enis Soztutar 2c076a30e5 HBASE-13993 WALProcedureStore fencing is not effective if new WAL rolls 2015-07-10 13:44:32 -07:00
tedyu ebd338d0d1 HBASE-12596 bulkload needs to follow locality (Victor Xu) 2015-07-10 06:27:19 -07:00
Matteo Bertozzi 22f0f3026f HBASE-13832 Procedure v2: try to roll the WAL master on sync failure before aborting 2015-07-09 08:55:56 -07:00
Matteo Bertozzi 4eb84651a2 Procedure v2 - Use nonces for double submits from client (Stephen Yuan Jiang) 2015-07-09 08:13:32 -07:00
Andrew Purtell c66ff887e6 HBASE-14042 Fix FATAL level logging in FSHLog where logged for non fatal exceptions 2015-07-08 17:38:29 -07:00
tedyu 7ab78d9ddf HBASE-13897 OOM may occur when Import imports a row with too many KeyValues (Liu Junhong) 2015-07-08 10:21:00 -07:00
Enis Soztutar 3da5058337 HBASE-13988 Add exception handler for lease thread (Liu Shaohui) 2015-07-06 19:18:18 -07:00
Enis Soztutar c59cd29153 HBASE-13352 Add hbase.import.version to Import usage (Lars Hofhansl)
Conflicts:
	hbase-server/src/main/java/org/apache/hadoop/hbase/mapreduce/Import.java
2015-07-06 15:58:19 -07:00
Matteo Bertozzi 80b0a3e914 HBASE-14017 Procedure v2 - MasterProcedureQueue fix concurrency issue on table queue deletion
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-07-06 15:31:54 -05:00
Matteo Bertozzi d347c66c90 HBASE-13849 Remove restore and clone snapshot from the WebUI
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-07-06 11:17:37 -05:00
Andrey Stepachev 8d71d283b9 HBASE-13646 HRegion#execService should not try to build incomplete messages
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-07-06 10:36:13 -05:00
stack 4e36815906 HBASE-14012 Double Assignment and Dataloss when ServerCrashProcedure runs during Master failover 2015-07-06 08:03:15 -07:00
Lars Hofhansl 29969dcf5c HBASE-13329 ArrayIndexOutOfBoundsException in CellComparator#getMinimumMidpointArray. 2015-07-05 12:18:59 -07:00
tedyu 9e54e195f6 HBASE-13702 ImportTsv: Add dry-run functionality and log bad rows (Apekshit Sharma) 2015-07-04 07:25:00 -07:00
Ashish Singhi ab9a0b80af HBASE-13925 Use zookeeper multi to clear znodes in ZKProcedureUtil
Signed-off-by: Andrew Purtell <apurtell@apache.org>

Conflicts:
	hbase-client/src/main/java/org/apache/hadoop/hbase/zookeeper/ZKUtil.java
2015-07-03 12:29:55 -07:00
stack e0e6a5f09d HBASE-14013 Retry when RegionServerNotYetRunningException rather than go ahead with assign so for sure we don't skip WAL replay 2015-07-02 14:30:15 -07:00
stack bfaf837049 HBASE-14010 TestRegionRebalancing.testRebalanceOnRegionServerNumberChange fails; cluster not balanced 2015-07-02 10:06:05 -07:00
stack 7b4febbc2b HBASE-13895 DATALOSS: Region assigned before WAL replay when abort (Enis Soztutar) -- ADDENDUM 2015-07-02 10:05:58 -07:00
stack 09846ff81a HBASE-13895 DATALOSS: Region assigned before WAL replay when abort (Enis Soztutar) -- ADDENDUM 2015-07-02 10:05:58 -07:00
tedyu 5e9b6b8c3d HBASE-14005 Set permission to .top hfile in LoadIncrementalHFiles (Francesco MDE) 2015-07-02 08:41:48 -07:00
zhangduo 9aeda36613 HBASE-13970 NPE during compaction in trunk 2015-07-02 21:37:25 +08:00
stack 0f17b76796 HBASE-13895 DATALOSS: Region assigned before WAL replay when abort (Enis Soztutar) 2015-07-01 17:30:16 -07:00
tedyu a883bb4e54 HBASE-13980 Distinguish blockedFlushCount vs unblockedFlushCount when tuning heap memory (Abhilash) 2015-07-01 13:03:57 -07:00
Bhupendra 0455e54c1d HBASE-13978: Variable never assigned in SimpleTotalOrderPartitioner.getPartition()
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-07-01 13:21:23 -05:00
Matt Warhaftig 71cd637fee HBASE-13861 Fix UI label for BucketCache free & used bytes.
Signed-off-by: Sean Busbey <busbey@apache.org>
2015-07-01 12:18:53 -05:00
Matteo Bertozzi 7ece46a607 HBASE-13995 ServerName is not fully case insensitive 2015-07-01 09:40:11 -07:00
Sean Busbey a58848507a HBASE-13990 make maven site generation work with jdk8
* includes additiona branch-1 specific fixes to javadocs
* includes rollback of 2 changes from HBASE-13898 that didn't apply to branch-1

Conflicts:
	hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/HFileBlock.java
2015-07-01 08:00:15 -05:00
Sean Busbey 1db4e8a24b HBASE-14003 work around JDK-8044053 2015-06-30 19:31:58 -05:00
Lars Hofhansl 163ddbf03c HBASE-13959 Region splitting uses a single thread in most common cases. (Hari Krishna Dara) 2015-06-29 18:09:17 -07:00
tedyu 254ef1624e HBASE-13989 Threshold for combined MemStore and BlockCache percentages is not checked 2015-06-29 15:02:34 -07:00
tedyu 0426a5c709 HBASE-13863 Multi-wal feature breaks reported number and size of HLogs (Abhilash) 2015-06-26 08:48:10 -07:00
tedyu 1650b228d0 HBASE-13974 TestRateLimiter#testFixedIntervalResourceAvailability may fail (Guanghao Zhang) 2015-06-26 08:25:00 -07:00
tedyu 6e9a302808 HBASE-13969 AuthenticationTokenSecretManager is never stopped in RPCServer (Pankaj Kumar) 2015-06-25 17:41:54 -07:00
Matteo Bertozzi be599ddf86 HBASE-13947 Use MasterServices instead of Server in AssignmentManager 2015-06-25 16:54:32 -07:00
Matteo Bertozzi b7a82d8311 HBASE-13950 Add a NoopProcedureStore for testing 2015-06-25 16:46:22 -07:00
tedyu f248f86396 HBASE-13923 Addendum fixes NPE in HRegionServer#buildServerLoad() 2015-06-25 16:30:52 -07:00
anoopsjohn 92b6622d97 HBASE-13835 KeyValueHeap.current might be in heap when exception happens in pollRealKV. (zhouyingchao) 2015-06-25 23:46:16 +05:30
tedyu ed72fa2128 HBASE-13964 Skip region normalization for tables under namespace quota 2015-06-25 03:26:12 -07:00
tedyu 41aa841241 HBASE-13923 Loaded region coprocessors are not reported in shell status command (Ashish Singhi) 2015-06-23 21:24:55 -07:00
ramkrishna 92f4e30f45 HBASE-13945 - Prefix_Tree seekBefore() does not work correctly (Ram) 2015-06-24 09:15:56 +05:30
Nick Dimiduk 5a24d16f4c HBASE-13938 Deletes done during the region merge transaction may get eclipsed (ddas, enis, ndimiduk) 2015-06-23 11:08:48 -07:00
Enis Soztutar 0271afc1b7 HBASE-13937 Partially revert HBASE-13172 2015-06-23 10:49:51 -07:00
Mikhail Antonov 7d778e892c HBASE-13906 Improve handling of NeedUnmanagedConnectionException 2015-06-22 23:36:04 -07:00
Gábor Lipták 272404f67a HBASE-13898 AMMENDMENT Correct Javadoc errors in site
Signed-off-by: Sean Busbey <busbey@apache.org>

Conflicts:
	hbase-common/src/main/java/org/apache/hadoop/hbase/nio/MultiByteBuffer.java
2015-06-23 01:14:15 -05:00
Misty Stanley-Jones 9ac6539f6a HBASE-13898 correct additional javadoc failures under java 8 <Gabor Liptak>
Ammending-Author: Sean Busbey <busbey@apache.org>

Conflicts:
	hbase-client/src/main/java/org/apache/hadoop/hbase/protobuf/ProtobufUtil.java
	hbase-common/src/main/java/org/apache/hadoop/hbase/CellComparator.java
	hbase-protocol/src/main/java/org/apache/hadoop/hbase/protobuf/ProtobufMagic.java
	hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
	hbase-server/src/main/java/org/apache/hadoop/hbase/http/jmx/JMXJsonServlet.java
	hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/HFileBlockIndex.java
	hbase-server/src/main/java/org/apache/hadoop/hbase/util/BloomFilterChunk.java
	hbase-server/src/main/java/org/apache/hadoop/hbase/wal/WALSplitter.java
2015-06-23 01:14:15 -05:00
Mikhail Antonov 84675ef615 HBASE-13103 [ergonomics] add region size balancing as a feature of master 2015-06-22 22:48:19 -07:00
Enis Soztutar eb9b234ce2 HBASE-13935 Orphaned namespace table ZK node should not prevent master to start (Stephen Yuan Jiang) 2015-06-20 17:20:38 -07:00
Nick Dimiduk 34cd3377f8 HBASE-13933 DBE's seekBefore with tags corrupts the tag's offset information thus leading to incorrect results (ramkrishna.s.vasudevan) 2015-06-19 14:26:02 -07:00
Matteo Bertozzi d628f95307 HBASE-13917 Remove string comparison to identify request priority 2015-06-18 09:34:28 -07:00
Elliott Clark 212cbf8f5c HBASE-13876 Improving performance of HeapMemoryManager 2015-06-17 09:59:19 -07:00
Mikhail Antonov ec251bdd36 TestAssignmentManager.testBalanceOnMasterFailoverScenarioWithOfflineNode failing consistently on branch-1.1
Conflicts:
	hbase-server/src/test/java/org/apache/hadoop/hbase/master/TestAssignmentManager.java
2015-06-16 14:55:10 -07:00
Patrick White d9827b3fb3 HBASE-13918 Fix hbase:namespace description
Signed-off-by: Elliott Clark <eclark@apache.org>
2015-06-16 12:40:32 -07:00
Lars Hofhansl 7f6f199cf7 HBASE-13885 ZK watches leaks during snapshots. 2015-06-16 12:22:19 -07:00
Sean Busbey f2f19ddb5c HBASE-13909 update branch-1 poms to 1.3.0-SNAPSHOT 2015-06-15 22:30:56 -05:00
Nick Dimiduk 55a7a496f6 HBASE-13821 WARN if hbase.bucketcache.percentage.in.combinedcache is set 2015-06-15 19:25:13 -07:00
tedyu e8821d1806 HBASE-13888 Fix refill bug from HBASE-13686 (Guanghao Zhang) 2015-06-15 18:30:51 -07:00
Nick Dimiduk b875cda33e HBASE-13905 TestRecoveredEdits.testReplayWorksThoughLotsOfFlushing failing consistently on branch-1.1 2015-06-15 17:18:15 -07:00
Nick Dimiduk 35818ad2cd HBASE-13833 LoadIncrementalHFile.doBulkLoad(Path,HTable) doesn't handle unmanaged connections when using SecureBulkLoad 2015-06-15 12:19:23 -07:00
Enis Soztutar 10772d3af9 HBASE-13877 Interrupt to flush from TableFlushProcedure causes dataloss in ITBLL 2015-06-14 11:24:48 -07:00
Gábor Lipták 0a0ff3354a HBASE-13569 Correct Javadoc (for Java8)
Signed-off-by: Sean Busbey <busbey@apache.org>

Conflicts:
	hbase-client/src/main/java/org/apache/hadoop/hbase/HColumnDescriptor.java
	hbase-client/src/main/java/org/apache/hadoop/hbase/MetaTableAccessor.java
	hbase-client/src/main/java/org/apache/hadoop/hbase/client/Admin.java
	hbase-client/src/main/java/org/apache/hadoop/hbase/client/Result.java
	hbase-client/src/main/java/org/apache/hadoop/hbase/client/Scan.java
	hbase-client/src/main/java/org/apache/hadoop/hbase/filter/FilterBase.java
	hbase-client/src/main/java/org/apache/hadoop/hbase/protobuf/ProtobufUtil.java
	hbase-common/src/main/java/org/apache/hadoop/hbase/KeyValue.java
	hbase-server/src/main/java/org/apache/hadoop/hbase/constraint/ConstraintException.java
	hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
	hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/HFileReaderV2.java
	hbase-server/src/main/java/org/apache/hadoop/hbase/io/hfile/HFileScanner.java
	hbase-server/src/main/java/org/apache/hadoop/hbase/regionserver/MiniBatchOperationInProgress.java
	hbase-server/src/main/java/org/apache/hadoop/hbase/util/BloomFilterWriter.java
2015-06-13 22:23:53 -05:00
tedyu 4468f3ce95 HBASE-13829 Add more ThrottleType (Guanghao Zhang) 2015-06-13 06:30:26 -07:00
Mikhail Antonov 366d7028ec HBASE-13755 Provide single super user check implementation 2015-06-12 23:47:02 -07:00
Dave Latham ae121ee7e9 HBASE-13639 SyncTable - rsync for HBase tables
Signed-off-by: Andrew Purtell <apurtell@apache.org>
Amending-Author: Andrew Purtell <apurtell@apache.org>
2015-06-12 16:00:01 -07:00
Sean Busbey de83a78cda HBASE-13848 Use Credential Provider when available for SSL passwords in InfoServer.
Conflicts:
	hbase-server/src/test/java/org/apache/hadoop/hbase/http/TestSSLHttpServer.java
2015-06-12 09:19:19 -05:00
Josh Elser e78572a985 HBASE-13892 NPE in ClientScanner on null results array
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2015-06-11 19:27:06 -07:00
Changgeng Li abf1aa603c HBASE-13560 large compaction thread pool will steal jobs from small compaction pool when idle
Signed-off-by: Elliott Clark <eclark@apache.org>
2015-06-11 14:40:54 -07:00
Ashish Singhi c4054de40c HBASE-13828 Add group permissions testing coverage to AC
Signed-off-by: Andrew Purtell <apurtell@apache.org>

Conflicts:
	hbase-server/src/test/java/org/apache/hadoop/hbase/security/access/TestAccessController.java
	hbase-server/src/test/java/org/apache/hadoop/hbase/security/access/TestAccessController2.java
2015-06-10 18:25:13 -07:00
Enis Soztutar f49f296181 HBASE-13878 Set hbase.fs.tmp.dir config in HBaseTestingUtility.java for Phoenix UT to use 2015-06-10 16:31:45 -07:00
Jesse Yates b98d279de3 HBASE-13846 Run MiniCluster on top of other MiniDfsCluster 2015-06-10 11:28:00 -07:00
tedyu d33e0acdd3 HBASE-13873 LoadTestTool addAuthInfoToConf throws UnsupportedOperationException (sunyerui) 2015-06-10 07:31:11 -07:00
Jerry He d37d9c43de HBASE-13845 Expire of one region server carrying meta can bring down the master 2015-06-09 09:47:33 -07:00
stack 14db858a28 HBASE-13847 getWriteRequestCount function in HRegionServer uses int variable to return the count (Abhilash) 2015-06-08 20:36:14 -07:00
stack 3dfccbd424 HBASE-13811 Splitting WALs, we are filtering out too many edits -> DATALOSS; ADDENDUM 2015-06-08 12:56:06 -07:00
Enis Soztutar cd71d37cb3 HBASE-13853 ITBLL improvements after HBASE-13811 (ADDENDUM to fix logging) 2015-06-08 12:44:03 -07:00
Enis Soztutar 26458b41ce HBASE-13853 ITBLL improvements after HBASE-13811 2015-06-08 12:18:27 -07:00
stack 2baf3bfc9f HBASE-13811 Splitting WALs, we are filtering out too many edits -> DATALOSS 2015-06-08 10:39:08 -07:00
ramkrishna d34e9c5c5c HBASE-13686 - Fail to limit rate in RateLimiter (Ashish Singhi) 2015-06-07 22:25:32 +05:30
anoopsjohn a18397e0ee HBASE-13834 Evict count not properly passed to HeapMemoryTuner. (Abhilash) 2015-06-06 08:10:54 +05:30
tedyu 86d30e0bfe HBASE-13831 TestHBaseFsck#testParallelHbck is flaky against hadoop 2.6+ (Stephen Jiang) 2015-06-03 15:44:44 -07:00
Srikanth Srungarapu e8914f26d2 HBASE-13826 Unable to create table when group acls are appropriately set. 2015-06-02 22:41:44 -07:00
tedyu 39ab55841d HBASE-13356 HBase should provide an InputFormat supporting multiple scans in mapreduce jobs over snapshots (Andrew Mains) 2015-06-02 19:36:17 -07:00
Enis Soztutar 41bfe40cf8 HBASE-13732 TestHBaseFsck#testParallelWithRetriesHbck fails intermittently (Stephen Yuan Jiang, ADDENDUM for failing tests) 2015-06-02 18:16:21 -07:00
Enis Soztutar 4e5535a156 HBASE-13732 TestHBaseFsck#testParallelWithRetriesHbck fails intermittently (Stephen Yuan Jiang, ADDENDUM for failing tests) 2015-06-02 17:52:15 -07:00
Srikanth Srungarapu ce636701ff HBASE-13658 Improve the test run time for TestAccessController class (Ashish Singhi) 2015-06-02 15:24:59 -07:00
Ashish Singhi 83d5f31649 HBASE-13764 Backport HBASE-7782 (HBaseTestingUtility.truncateTable() not acting like CLI) to branch-1.x
Signed-off-by: Srikanth Srungarapu <ssrungarapu@cloudera.com>
2015-06-02 15:14:15 -07:00
tedyu ccb5fc3958 HBASE-13824 TestGenerateDelegationToken: Master fails to start in Windows environment (Stephen Jiang) 2015-06-02 09:58:33 -07:00
Enis Soztutar 1b91e4750a HBASE-13812 Deleting of last Column Family of a table should not be allowed (ADDENDUM for failing unit test) 2015-06-01 11:44:26 -07:00
Enis Soztutar aefc78d4fc HBASE-13809 TestRowTooBig should use HDFS directory for its region directory (Stephen Yuan Jiang) 2015-05-30 17:19:38 -07:00
Enis Soztutar 1bb84fd80c HBASE-13812 Deleting of last Column Family of a table should not be allowed
Conflicts:
	hbase-server/src/test/java/org/apache/hadoop/hbase/client/TestAdmin1.java
2015-05-30 16:42:41 -07:00
tedyu 20e01d2812 HBASE-13810 Table is left unclosed in VerifyReplication#Verifier 2015-05-29 17:43:47 -07:00
Matteo Bertozzi 02af4b066f HBASE-13789 ForeignException should not be sent to the client 2015-05-29 12:02:32 -07:00
Matteo Bertozzi c4ac2ebbdb HBASE-13759 Procedure v2 - Improve procedure yielding 2015-05-29 19:28:17 +01:00