huzheng
ff998ef74f
HBASE-17867: Implement async procedure RPC API(list/exec/abort/isFinished)
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2017-05-03 21:46:37 +08:00
jc@lifove.net
c0f265384f
HBASE-17862 Fix a condition that always returns true
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-05-03 00:29:00 +08:00
Chia-Ping Tsai
923508c9de
HBASE-8486 remove references to -ROOT- table from table descriptors where allowed by compatibility rules.
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-04-28 12:35:47 -05:00
QilinCao
03e8f6b56e
HBASE-17835 Spelling mistakes in the Java source
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-04-28 11:25:57 -05:00
huzheng
4bc0eb31c3
HBASE-17865: Implement async listSnapshot/deleteSnapshot methods.
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2017-04-28 09:09:13 +08:00
ckulkarni
eb6ded4849
HBASE-17448 Export metrics from RecoverableZooKeeper
...
Added metrics for RecoverableZooKeeper related to specific exceptions,
total failed ZooKeeper API calls and latency histograms for read,
write and sync operations. Also added unit tests for the same. Added
service provider for the ZooKeeper metrics implementation inside the
hadoop compatibility module.
Signed-off-by: Andrew Purtell <apurtell@apache.org>
2017-04-26 18:30:13 -07:00
zhangduo
177344cdbf
HBASE-17873 Change the IA.Public annotation to IA.Private for unstable API
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-04-26 16:39:11 -05:00
Chia-Ping Tsai
053e61541e
HBASE-15583 Any HTableDescriptor we give out should be immutable
2017-04-27 03:22:29 +08:00
Balazs Meszaros
2557506415
HBASE-15143 Procedure v2 - Web UI displaying queues
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-04-25 09:39:28 -07:00
huzheng
d39f40e787
HBASE-17864: Implement async snapshot/cloneSnapshot/restoreSnapshot methods
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2017-04-21 18:57:43 +08:00
Ashish Singhi
87f2bb5796
HBASE-13288 Fix naming of parameter in Delete constructor
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-04-21 11:09:44 +08:00
Guanghao Zhang
40cc666ac9
HBASE-17915 Implement async replication admin methods
2017-04-20 18:13:03 +08:00
huzheng
8db9760363
HBASE-17866: Implement async setQuota/getQuota methods
...
Signed-off-by: Guanghao Zhang <zghao@apache.org>
2017-04-17 09:49:30 +08:00
Michael Stack
7678855fac
HBASE-17904 Get runs into NoSuchElementException when using Read Replica, with hbase. ipc.client.specificThreadForWriting
...
to be true and hbase.rpc.client.impl to be org.apache.hadoop.hbase.ipc.RpcClientImpl (Huaxiang Sun)
2017-04-16 11:01:06 -07:00
Umesh Agashe
c8461456d0
HBASE-17888: Added generic methods for updating metrics on submit and finish of a procedure execution
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-04-14 11:51:08 -07:00
AShiou
23249eb0f5
HBASE-17895 TestAsyncProcess#testAction fails if unsafe support is false
...
Signed-off-by: Chia-Ping Tsai <chia7712@gmail.com>
2017-04-12 11:42:13 +08:00
Nemo Chen
0b5bd78d6e
HBASE-16469 Several log refactoring/improvement suggestions
...
Signed-off-by: Sean Busbey <busbey@apache.org>
2017-04-11 14:16:12 -05:00
Chia-Ping Tsai
18c5ecf6ed
HBASE-17881 Remove the ByteBufferCellImpl
2017-04-07 21:14:19 +08:00
Yu Li
d7e3116a17
HBASE-17886 Fix compatibility of ServerSideScanMetrics
2017-04-06 17:29:22 +08:00
zhangduo
a66d491892
HBASE-17857 Remove IS annotations from IA.Public classes
2017-04-05 15:34:06 +08:00
huzheng
5f98ad2053
HBASE-17668: Implement async assgin/offline/move/unassign methods
...
Signed-off-by: zhangduo <zhangduo@apache.org>
2017-04-01 08:19:14 +08:00
zhangduo
0ec1459467
HBASE-17855 Fix typo in async client implementation
2017-03-31 13:00:27 +08:00
Michael Stack
d033cbb715
HBASE-17844 Subset of HBASE-14614, Procedure v2: Core Assignment Manager (non-critical changes)
...
Minor changes related to HBASE-14614. Added comments. Changed logging.
Added toString formatting. Removed imports. Removed unused code.
2017-03-30 10:31:04 -07:00
Guanghao Zhang
752b258b7c
HBASE-17520 Implement isTableEnabled/Disabled/Available methods
2017-03-30 13:37:17 +08:00
Jan Hentschel
50e9825139
HBASE-13395 Removed HTableInterface
...
Signed-off-by: CHIA-PING TSAI <chia7712@gmail.com>
2017-03-26 00:04:21 +08:00
huzheng
faf81d5133
HBASE-17669: Implement async mergeRegion/splitRegion methods
...
Signed-off-by: zhangduo <zhangduo@apache.org>
2017-03-24 21:25:24 +08:00
zhangduo
f1c1f258e5
HBASE-17595 addendum fix the problem for mayHaveMoreCellsInRow
2017-03-23 20:34:10 +08:00
CHIA-PING TSAI
fe3c32ebd5
HBASE-17809 cleanup unused class
2017-03-23 14:15:28 +08:00
zhangduo
cc59fe4e91
HBASE-17812 Remove RpcConnection from pool in AbstractRpcClient.cancelConnections
2017-03-21 10:07:16 +08:00
brandboat
9c8f02e4ef
HBASE-16014 Get and Put constructor argument lists are divergent
...
Signed-off-by: CHIA-PING TSAI <chia7712@gmail.com>
2017-03-21 09:33:24 +08:00
Jan Hentschel
55d6dcaf87
HBASE-16084 Cleaned up the stale references in Javadoc
...
Signed-off-by: tedyu <yuzhihong@gmail.com>
2017-03-20 10:55:36 -07:00
zhangduo
5b4bb8217d
HBASE-17691 Add ScanMetrics support for async scan
2017-03-20 20:54:04 +08:00
tedyu
75d0f49dcd
HBASE-14123 HBase Backup/Restore Phase 2 (Vladimir Rodionov)
2017-03-18 03:04:19 -07:00
CHIA-PING TSAI
e2a070cae0
HBASE-17778 Remove the testing code in the AsyncRequestFutureImpl
2017-03-17 07:49:13 +08:00
Guanghao Zhang
6a6fff103e
HBASE-17790 Mark ReplicationAdmin's peerAdded and listReplicationPeers as Deprecated
2017-03-16 16:55:18 +08:00
zhangduo
1849e8a5a7
HBASE-17740 Correct the semantic of batch and partial for async client
2017-03-16 09:44:23 +08:00
Chia-Ping Tsai
0ecb678259
HBASE-17723 ClientAsyncPrefetchScanner may end prematurely when the size of the cache is one
2017-03-16 03:07:20 +08:00
zhangduo
a49bc58a54
HBASE-17584 Expose ScanMetrics with ResultScanner rather than Scan
2017-03-15 17:48:58 +08:00
tedyu
777fea552e
HBASE-17779 disable_table_replication returns misleading message and does not turn off replication (Janos Gub)
2017-03-14 12:13:34 -07:00
zhangduo
ed6e5d6999
HBASE-17763 IPCUtil.wrapException will wrap DoNotRetryIOException with IOException
2017-03-10 15:37:59 +08:00
Yu Li
c63a871176
HBASE-17745 Support short circuit connection for master services
2017-03-10 09:15:04 +08:00
Guanghao Zhang
4ff838df13
HBASE-17600 Implement get/create/modify/delete/list namespace admin operations
2017-03-09 10:32:46 +08:00
tedyu
c42a0665b9
HBASE-17460 enable_table_replication can not perform cyclic replication of a table - addendum removes replication check (Janos Gub)
2017-03-07 19:42:26 -08:00
Jan Hentschel
b53f354763
HBASE-17532 Replaced explicit type with diamond operator
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-03-07 11:22:51 -08:00
Karan Mehta
fee86ebd7b
HBASE-17716 Formalize Scan Metric names
...
Signed-off-by: Michael Stack <stack@apache.org>
2017-03-07 07:41:54 -08:00
Phil Yang
b635414e83
HBASE-15484 Correct the semantic of batch and partial - amend to fix bug and revise the JavaDoc for related APIs.
2017-03-07 22:23:56 +08:00
Phil Yang
0d3e986f7e
HBASE-15484 Correct the semantic of batch and partial
2017-03-07 11:52:04 +08:00
Michael Stack
4beae9a56e
Javadoc on what BLOCKSIZE means (related to HBASE-15248)
2017-03-06 15:53:13 -08:00
Andrew Purtell
404a2883f2
HBASE-17722 Metrics subsystem stop/start messages add a lot of useless bulk to operational logging
2017-03-03 12:40:06 -08:00
Josh Elser
5645684ec9
HBASE-17717 Explicitly use "sasl" ACL scheme for hbase superuser
...
The special "auth" ZK ACL scheme will always set the ACL's id (the
user who is allowed) to be the authenticated user of the ZK connection.
This results in the HBase superuser not actually receiving the
permissions as the ZKUtil intends to do. Since we know we have security
enabled, we can instead explicitly list "sasl" as the ACL scheme
instead.
2017-03-02 15:46:33 -05:00