Jonathan M Hsieh
a90d433a2c
HBASE-12088 Remove unused hadoop-1.0, hadoop-1.1 profiles from non-root poms
2016-09-21 20:45:03 -07:00
Jonathan M Hsieh
055dde7dfc
HBASE-16669 Fix flakey TestAdmin1#testMergeRegions
...
Has been failing with incorrect region counts
2016-09-21 20:42:34 -07:00
Apekshit Sharma
593fb75083
HBASE-14734 Prevent BindException when setting up MiniKdc.
...
Port for kdc service gets selected in the constructor, but we bind to it later in MiniKdc.start()-->MiniKdc.initKDCServer() --> KdcServer.start(). In meantime, some other service can capture the port which results in BindException. The solution here is to catch the exception and retry.
Testing methodology:
- Used python and intellij.
- breakpoint on kdc.start(1), in catch block(2) and just after catch block(3).
- used python to bind to the selected port on breakpoint 1 --> run the program --> stops at breakpoint 2 (catch block)
- On breakpoint 1 and after 2 failures, close the port --> run the program --> skips catch block and goes to breakpoint 3.
Change-Id: I4e06e69819d1ec9a0a7fa471bf017f3a72c75cb3
2016-09-21 16:35:43 -07:00
Umesh Agashe
6a4c292a90
HBASE-16294 hbck reporting "No HDFS region dir found" for replicas
...
Signed-off-by: Matteo Bertozzi <matteo.bertozzi@cloudera.com>
2016-09-21 14:40:43 -07:00
Jerry He
b6b01a790f
HBASE-12949 Scanner can be stuck in infinite loop if the HFile is corrupted
2016-09-21 13:25:23 -07:00
zhangduo
5568929dd2
HBASE-16654 Better handle channelInactive and close for netty rpc client
2016-09-21 22:36:47 +08:00
chenheng
c67983ebf8
HBASE-16659 Use CellUtil.createFirstOnRow instead of KeyValueUtil.createFirstOnRow in some places (binlijin)
2016-09-21 15:25:36 +08:00
tedyu
6624c676fe
HBASE-16658 Optimize UTF8 string/byte conversions (binlijin)
2016-09-20 13:08:04 -07:00
Jerry He
66821206b8
HBASE-16647 hbck should do offline reference repair before online repair
2016-09-20 11:49:09 -07:00
tedyu
22dcce571c
HBASE-16646 Enhance LoadIncrementalHFiles API to accept store file paths as input - addendum populates filesystem for the new doBulkLoad()
2016-09-20 10:52:38 -07:00
Matteo Bertozzi
181fed4450
HBASE-16551 Cleanup SplitLogManager and CatalogJanitor
2016-09-20 10:33:39 -07:00
tedyu
08d9a2b662
HBASE-16646 Enhance LoadIncrementalHFiles API to accept store file paths as input - addendum adheres to original cleanup logic
2016-09-20 09:38:18 -07:00
tedyu
348eb2834a
HBASE-16646 Enhance LoadIncrementalHFiles API to accept store file paths as input
2016-09-20 07:42:01 -07:00
Apekshit Sharma
b2eac0da33
HBASE-16554 Rebuild WAL tracker if trailer is corrupted.
...
Change-Id: Iecc3347de3de9fc57f57ab5f498aad404d02ec52
2016-09-19 12:23:48 -07:00
Ramkrishna
c5b8aababe
HBASE-16335 RpcClient under heavy load leaks some netty bytebuf (Ram)
2016-09-19 16:12:15 +05:30
zhangduo
6eb6225456
HBASE-7612 [JDK8] Replace use of high-scale-lib counters with intrinsic facilities
2016-09-19 13:37:24 +08:00
Matteo Bertozzi
9c58d26d3b
HBASE-16507 Procedure v2 - Force DDL operation to always roll forward (addendum)
2016-09-18 19:37:46 -07:00
zhangduo
4faa8ea934
HBASE-16165 Decrease RpcServer.callQueueSize before writeResponse causes OOM (Guanghao Zhang)
2016-09-18 10:05:27 +08:00
Apekshit Sharma
da3abbcb35
HBASE-16534 Procedure v2 - Perf Tool for Scheduler.
...
Tool to test performance of locks and queues in procedure scheduler independently from other framework components.
Inserts table and region operations in the scheduler, then polls them and exercises their locks. Number of tables, regions and operations can be set using cli args.
Change-Id: I0fb27e67d3fcab70dd5d0b5197396b117b11eac6
2016-09-17 17:38:51 -07:00
Jerry He
edc0ef3fe4
HBASE-16598 Enable zookeeper useMulti always and clean up in HBase code
2016-09-17 16:51:26 -07:00
Jerry He
bb3d9ccd48
HBASE-16544 Remove or Clarify Using Amazon S3 Storage section in the reference guide -addendum (Yi Liang)
2016-09-16 18:34:23 -07:00
Enis Soztutar
1a1003a482
HBASE-16447 Replication by namespaces config in peer (Guanghao Zhang)
2016-09-16 11:47:42 -07:00
chenheng
2cf8907db5
HBASE-16631 Extract AsyncRequestFuture related code from AsyncProcess
2016-09-17 00:35:23 +08:00
Matteo Bertozzi
b6b72361b6
HBASE-16586 Procedure v2 - Cleanup sched wait/lock semantic
2016-09-16 08:50:17 -07:00
tedyu
2597217ae5
HBASE-16349 TestClusterId may hang during cluster shutdown
2016-09-16 02:32:03 -07:00
Matteo Bertozzi
e19632a19a
HBASE-16634 Speedup TestExportSnapshot
2016-09-15 18:29:09 -07:00
Matteo Bertozzi
216e847366
HBASE-16639 TestProcedureInMemoryChore#testChoreAddAndRemove occasionally fails
2016-09-15 18:25:11 -07:00
tedyu
e782d0bbdf
HBASE-16640 TimeoutBlockingQueue#remove() should return whether the entry is removed
2016-09-15 17:34:23 -07:00
Nitin Aggarwal
8c4b09dfba
HBASE-16624 Fix MVCC DeSerialization bug in the HFileScannerImpl
...
Change-Id: Ia970619ac7369d24ed432e827319dfdca16143c2
Signed-off-by: stack <stack@apache.org>
2016-09-15 11:01:51 -07:00
anoopsamjohn
56be3ac7c8
HBASE-16626 User customized RegionScanner from 1.X is incompatible with 2.0.0's off-heap part. (Charlie Qiangeng Xu)
2016-09-15 18:07:43 +05:30
anoopsamjohn
e6f8f6dbd0
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/hbase
2016-09-15 18:07:12 +05:30
chenheng
1d6c90b496
HBASE-16381 Shell deleteall command should support row key prefixes (Yi Liang)
2016-09-15 19:20:29 +08:00
Phil Yang
8ef6c76344
HBASE-16388 Prevent client threads being blocked by only one slow region server
...
Signed-off-by: stack <stack@apache.org>
2016-09-14 09:08:20 -07:00
stack
8540171a45
Tune up the release candidate making section
2016-09-14 08:02:01 -07:00
Matteo Bertozzi
4c6a98bd76
HBASE-16618 Procedure v2 - Add base class for table and ns procedures
2016-09-13 11:37:52 -07:00
tedyu
981200bf13
HBASE-16612 Use array to cache Types for KeyValue.Type.codeToType (Phil Yang)
2016-09-13 09:54:27 -07:00
zhangduo
a602aaf9ba
HBASE-16615 Fix flaky TestScannerHeartbeatMessages
2016-09-13 17:41:01 +08:00
chenheng
cd9f422373
HBASE-16611 Flakey org.apache.hadoop.hbase.client.TestReplicasClient.testCancelOfMultiGet
2016-09-13 14:52:50 +08:00
anoopsamjohn
156a8b2bad
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/hbase
2016-09-13 12:08:36 +05:30
Umesh Agashe
422734e73d
HBASE-15297 Correct handling of namespace existence checks in shell.
...
Changes namespace_exists? method in SecurityAdmin ruby code to catch NamespaceNotFoundException
and modified Admin.java file to document the exception.
Signed-off-by: Sean Busbey <busbey@apache.org>
2016-09-12 23:29:42 -07:00
anoopsamjohn
77b327320a
HBASE-16229 Cleaning up size and heapSize calculation.
2016-09-12 23:23:38 -07:00
chenheng
2566cfeb60
HBASE-16592 Unify Delete request with AP
2016-09-12 23:23:38 -07:00
Dustin Pho
c57acf28e7
HBASE-16540 Adding checks in Scanner's setStartRow and setStopRow for invalid row key sizes.
...
Signed-off-by: Gary Helmling <garyh@apache.org>
2016-09-12 23:23:27 -07:00
anoopsamjohn
2ab3384669
HBASE-16229 Cleaning up size and heapSize calculation.
2016-09-13 11:43:26 +05:30
chenheng
831fb3ccb8
HBASE-16592 Unify Delete request with AP
2016-09-13 10:07:45 +08:00
Dustin Pho
1cdc5acfd4
Adding checks in Scanner's setStartRow and setStopRow for invalid row key sizes.
...
Signed-off-by: Gary Helmling <garyh@apache.org>
2016-09-12 16:54:51 -07:00
tedyu
8855670cd7
HBASE-16616 Rpc handlers stuck on ThreadLocalMap.expungeStaleEntry (Tomu Tsuruhara)
2016-09-12 15:49:23 -07:00
tedyu
552400e536
HBASE-16491 A few org.apache.hadoop.hbase.rsgroup classes missing @InterfaceAudience annotation (Umesh Agashe)
2016-09-12 12:16:26 -07:00
tedyu
3642287b2f
HBASE-16491 A few org.apache.hadoop.hbase.rsgroup classes missing @InterfaceAudience annotation - Revert due to missing credit
2016-09-12 12:15:50 -07:00
tedyu
6f072809ee
HBASE-16491 A few org.apache.hadoop.hbase.rsgroup classes missing @InterfaceAudience annotation
2016-09-12 12:14:56 -07:00