Jerry He
3757da643d
HBASE-16732 Avoid possible NPE in MetaTableLocator
2016-09-29 14:00:46 -07:00
anoopsamjohn
b0fcca6d7b
HBASE-16691 Optimize KeyOnlyFilter by utilizing KeyOnlyCell.(binlijin)
2016-09-27 22:48:04 +05:30
tedyu
aa4a678ebf
HBASE-16691 Optimize KeyOnlyFilter by utilizing KeyOnlyCell - revert due to TestFilter failure
2016-09-27 03:37:54 -07:00
tedyu
219c786457
HBASE-16672 Add option for bulk load to copy hfile(s) instead of renaming
2016-09-26 18:56:38 -07:00
tedyu
890e3f223f
HBASE-16691 Optimize KeyOnlyFilter by utilizing KeyOnlyCell (binlijin)
2016-09-26 09:06:00 -07:00
anoopsamjohn
da37fd9cdc
HBASE-16705 Eliminate long to Long auto boxing in LongComparator. (binlijin)
2016-09-26 11:11:52 +05:30
chenheng
21969f5159
HBASE-16665 Check whether KeyValueUtil.createXXX could be replaced by CellUtil without copy
2016-09-25 14:06:55 +08:00
Enis Soztutar
eb112783ae
HBASE-16604 Scanner retries on IOException can cause the scans to miss data - RECOMMIT after revert
2016-09-23 11:27:13 -07:00
Enis Soztutar
39db0cac78
Revert "HBASE-16604 Scanner retries on IOException can cause the scans to miss data"
...
This reverts commit 83cf44cd3f
.
Reverting because accidental files are committed with this.
2016-09-23 11:25:23 -07:00
Jerry He
50b051ade1
HBASE-16257 Move staging dir to be under hbase root dir
2016-09-23 10:07:58 -07:00
Enis Soztutar
83cf44cd3f
HBASE-16604 Scanner retries on IOException can cause the scans to miss data
2016-09-22 12:06:11 -07:00
Jonathan M Hsieh
c9d0d11e18
HBASE-12088 Addendum - fix spacing
2016-09-21 20:59:42 -07:00
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
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
Ramkrishna
c5b8aababe
HBASE-16335 RpcClient under heavy load leaks some netty bytebuf (Ram)
2016-09-19 16:12:15 +05:30
Jerry He
edc0ef3fe4
HBASE-16598 Enable zookeeper useMulti always and clean up in HBase code
2016-09-17 16:51:26 -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
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
chenheng
cd9f422373
HBASE-16611 Flakey org.apache.hadoop.hbase.client.TestReplicasClient.testCancelOfMultiGet
2016-09-13 14:52:50 +08:00
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
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
zhangduo
0860bdb675
HBASE-16614 Use daemon thread for netty event loop
2016-09-12 22:05:03 +08:00
chenheng
c19d2cabbd
HBASE-16607 Make NoncedRegionServerCallable extend CancellableRegionServerCallable
2016-09-12 11:03:29 +08:00
chenheng
2c3b0f2c0b
HBASE-16606 Remove some duplicate code in HTable
2016-09-12 10:57:21 +08:00
chenheng
cc2a40a78f
HBASE-16596 Reduce redundant interfaces in AsyncProcess
2016-09-10 11:13:28 +08:00
tedyu
d7e5c6fa8e
HBASE-16505 Add AsyncRegion interface to pass deadline and support async operations - revert due to open questions
2016-09-08 11:55:46 -07:00
tedyu
1574c6ef39
HBASE-16505 Add AsyncRegion interface to pass deadline and support async operations (Phil Yang)
2016-09-08 06:57:03 -07:00
zhangduo
c04b389181
HBASE-16445 Refactor and reimplement RpcClient
2016-09-08 20:32:56 +08:00
tedyu
e9cfbfd107
HBASE-16572 Sync method in RecoverableZooKeeper failed to pass callback function in (Allan Yang)
2016-09-07 11:35:35 -07:00
tedyu
ab07f0087b
HBASE-16541 Avoid unnecessary cell copy in Result#compareResults (ChiaPing Tsai)
2016-09-04 07:06:31 -07:00
zhangduo
91227f8f98
HBASE-16516 Revisit the implementation of PayloadCarryingRpcController
2016-09-04 09:16:15 +08:00
tedyu
592245ff13
HBASE-16556 The read/write timeout are not used in HTable.delete(List), HTable.get(List), and HTable.existsAll(List) (ChiaPing Tsai)
2016-09-03 17:14:57 -07:00
zhangduo
e30a66b944
HBASE-16526 Addendum add missing stuffs
2016-09-01 11:48:35 +08:00
zhangduo
45af3831fe
HBASE-16526 Add more ipc tests
2016-08-31 20:44:56 +08:00
tedyu
c536c85116
HBASE-16515 AsyncProcess has incorrent count of tasks if the backoff policy is enabled - addendum fixes timeout of TestAsyncProcess#testSubmitRandomSizeRequest (Chiaping Tsai)
2016-08-31 02:05:12 -07:00
zhangduo
647a65ce01
HBASE-16531 Move cell block related code out of IPCUtil
2016-08-31 13:09:22 +08:00
Matteo Bertozzi
4a4f8e7049
HBASE-16519 Procedure v2 - Avoid sync wait on DDLs operation
2016-08-30 09:45:56 -07:00
tedyu
0f92e943ac
HBASE-16515 AsyncProcess has incorrent count of tasks if the backoff policy is enabled (ChiaPing Tsai)
2016-08-30 08:01:49 -07:00
zhangduo
0d05c75184
HBASE-16510 Reset RpcController before retry
2016-08-30 16:56:28 +08:00
chenheng
c000f29e47
HBASE-16224 Reduce the number of RPCs for the large PUTs (ChiaPing Tsai)
2016-08-30 06:35:33 +08:00
anoopsamjohn
e0aee7c74f
Revert "HBASE-14882 Provide a Put API that adds the provided family, qualifier, value without copying. (Xiang Li)"
...
This reverts commit a63ba09c99
.
2016-08-26 18:01:59 +05:30
anoopsamjohn
a63ba09c99
HBASE-14882 Provide a Put API that adds the provided family, qualifier, value without copying. (Xiang Li)
2016-08-26 17:59:48 +05:30
zhangduo
a1f760ff76
HBASE-16433 Remove AsyncRpcChannel related stuffs
2016-08-25 08:15:46 +08:00
Josh Elser
1ca849269d
HBASE-16376 Scan#setBatch(int) javadoc update WRT partial results
...
Signed-off-by: Enis Soztutar <enis@apache.org>
2016-08-24 05:06:30 -07:00
Ashish Singhi
77a7394f17
HBASE-16446 append_peer_tableCFs failed when there already have this table's partial cfs in the peer (Guanghao Zhang)
2016-08-23 15:28:33 +05:30
Esteban Gutierrez
abc64fa69f
HBASE-16450 Shell tool to dump replication queues
...
New tool to dump existing replication peers, configurations and
queues when using HBase Replication. The tool provides two flags:
--distributed This flag will poll each RS for information about
the replication queues being processed on this RS.
By default this is not enabled and the information
about the replication queues and configuration will
be obtained from ZooKeeper.
--hdfs When --distributed is used, this flag will attempt
to calculate the total size of the WAL files used
by the replication queues. Since its possible that
multiple peers can be configured this value can be
overestimated.
Signed-off-by: Matteo Bertozzi <matteo.bertozzi@cloudera.com>
2016-08-22 19:50:10 -07:00
anoopsamjohn
5f61f9cc5c
HBASE-16405 Change read path Bloom check to work with Cells with out any copy.
2016-08-19 11:25:35 +05:30