larsh
2062ea1d00
HBASE-5058 Allow HBaseAmin to use an existing connection (Lars H)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1220989 13f79535-47bb-0310-9956-ffa450edef68
2011-12-19 23:01:26 +00:00
Michael Stack
1f8021eca9
HBASE-5051 HBaseTestingUtility#getHBaseAdmin() creates a new HBaseAdmin instance at each call
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1220864 13f79535-47bb-0310-9956-ffa450edef68
2011-12-19 17:24:33 +00:00
Zhihong Yu
4e09ea6be8
HBASE-5060 HBase client is blocked forever (Jinchao)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1220863 13f79535-47bb-0310-9956-ffa450edef68
2011-12-19 17:24:21 +00:00
Michael Stack
a46959a370
HBASE-5062 Missing logons if security is enabled
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1220829 13f79535-47bb-0310-9956-ffa450edef68
2011-12-19 16:26:22 +00:00
larsh
818adb795b
HBASE-4970 Add a parameter so that keepAliveTime of Htable thread pool can be changed (gaojinchao)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1220626 13f79535-47bb-0310-9956-ffa450edef68
2011-12-19 06:57:08 +00:00
Michael Stack
d9c8e9954a
HBASE-4934 Display Master server and Regionserver start time on respective info servers
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1220304 13f79535-47bb-0310-9956-ffa450edef68
2011-12-18 00:04:23 +00:00
Michael Stack
46eef1e255
HBASE-5049 TestHLogSplit.testLogRollAfterSplitStart not working due to HBASE-5006
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1215371 13f79535-47bb-0310-9956-ffa450edef68
2011-12-17 00:48:34 +00:00
Michael Stack
175ef436b6
HBASE-4935 hbase 0.92.0 doesn't work going against 0.20.205.0, its packaged hadoop -- revert from TRUNK though this change was added as part of HBASE-4908
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1215353 13f79535-47bb-0310-9956-ffa450edef68
2011-12-17 00:09:02 +00:00
Zhihong Yu
0c5abfccd7
HBASE-5053 HCM Tests leak connections (N Keywal)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1215314 13f79535-47bb-0310-9956-ffa450edef68
2011-12-16 22:05:02 +00:00
Zhihong Yu
3f016b62fd
HBASE-5051 HBaseTestingUtility#getHBaseAdmin() creates a new HBaseAdmin instance at each call - revert
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1215307 13f79535-47bb-0310-9956-ffa450edef68
2011-12-16 21:55:16 +00:00
Zhihong Yu
15d9af3d42
HBASE-5051 HBaseTestingUtility#getHBaseAdmin() creates a new HBaseAdmin instance at each call (N Keywal)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1215236 13f79535-47bb-0310-9956-ffa450edef68
2011-12-16 18:17:32 +00:00
Kannan Muthukkaruppan
3772951b9d
HBASE-5014 PutSortReducer should adhere to memory limits
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1214968 13f79535-47bb-0310-9956-ffa450edef68
2011-12-15 22:09:44 +00:00
Jean-Daniel Cryans
7e095fa615
HBASE-4683 Always cache index and bloom blocks
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1214902 13f79535-47bb-0310-9956-ffa450edef68
2011-12-15 18:26:35 +00:00
Zhihong Yu
063fa64fd5
HBASE-4605 Constraints, remove .orig files accidentally added in previous commit
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1214892 13f79535-47bb-0310-9956-ffa450edef68
2011-12-15 17:52:04 +00:00
Zhihong Yu
5166afddc5
HBASE-4605 Constraints (Jesse Yates)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1214889 13f79535-47bb-0310-9956-ffa450edef68
2011-12-15 17:44:59 +00:00
Michael Stack
32490bddce
HBASE-5038 Some tests leak connections
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1214839 13f79535-47bb-0310-9956-ffa450edef68
2011-12-15 16:20:41 +00:00
Zhihong Yu
e85d2d45d3
HBASE-5026 Add coprocessor hook to HRegionServer.ScannerListener.leaseExpired()
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1214431 13f79535-47bb-0310-9956-ffa450edef68
2011-12-14 19:57:42 +00:00
Michael Stack
bade2361c9
HBASE-4993 Performance regression in minicluster creation
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1214419 13f79535-47bb-0310-9956-ffa450edef68
2011-12-14 19:39:23 +00:00
Zhihong Yu
9ed28b472c
HBASE-5022 Optimize HBaseConfiguration#create (N Keywal)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1214366 13f79535-47bb-0310-9956-ffa450edef68
2011-12-14 17:30:44 +00:00
larsh
cd0c4cffa9
HBASE-5001 Improve the performance of block cache keys (Lars H and J-D)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1213995 13f79535-47bb-0310-9956-ffa450edef68
2011-12-14 00:05:04 +00:00
Jean-Daniel Cryans
69b7530f60
HBASE-5017 Bump the default hfile.block.cache.size because of HFileV2
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1213950 13f79535-47bb-0310-9956-ffa450edef68
2011-12-13 21:55:36 +00:00
Michael Stack
4de54f3552
HBASE-5006 Move hbase 0.92RC1 on to hadoop 1.0.0RC2
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1213928 13f79535-47bb-0310-9956-ffa450edef68
2011-12-13 21:01:44 +00:00
karthik
34dc2a4b66
[jira] [HBASE-4661] get list of store files.
...
Summary:
1. Ported getStoreFileList API to trunk.
2. Also ported flushRegion API to trunk (with option of flushing if
lastFlushTime < TS).
Test Plan: Tested on 89.
Reviewers: Karthik, Kannan, nspiegelberg, JIRA
Reviewed By: Karthik
CC: HBase Diffs Facebook Group, Karthik, Kannan, stack, madhuvaidya
Differential Revision: 729
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1213487 13f79535-47bb-0310-9956-ffa450edef68
2011-12-12 22:58:51 +00:00
Michael Stack
4b8eb16ea9
HBASE-4997 SplitLogManager can have a race on batch.installed
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1213479 13f79535-47bb-0310-9956-ffa450edef68
2011-12-12 22:46:33 +00:00
Michael Stack
747b5cb124
HBASE-4881 Unhealthy region is on service caused by rollback of region splitting
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1213383 13f79535-47bb-0310-9956-ffa450edef68
2011-12-12 19:24:28 +00:00
Michael Stack
c7c688679a
HBASE-5008 The clusters can't provide services because Region can't flush.
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1213358 13f79535-47bb-0310-9956-ffa450edef68
2011-12-12 18:43:49 +00:00
Michael Stack
28ee3bf9ba
HBASE-4989 Metrics to measure sequential reads and random reads separately
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1213345 13f79535-47bb-0310-9956-ffa450edef68
2011-12-12 18:21:37 +00:00
Michael Stack
756aa7ff16
HBASE-5007 HBaseAdmin.stopRegionServer do not stop the region server
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1213102 13f79535-47bb-0310-9956-ffa450edef68
2011-12-11 23:05:14 +00:00
larsh
a443b9f338
HBASE-5005 Add DEFAULT_MIN_VERSIONS to HColumnDescriptor.DEFAULT_VALUES
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1212737 13f79535-47bb-0310-9956-ffa450edef68
2011-12-10 06:21:19 +00:00
Michael Stack
2261fc23c9
HBASE-4859 Correctly PreWarm HBCK ThreadPool
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1212701 13f79535-47bb-0310-9956-ffa450edef68
2011-12-10 00:40:01 +00:00
larsh
3e608b3979
HBASE-4998 Support deleted rows in CopyTable
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1212671 13f79535-47bb-0310-9956-ffa450edef68
2011-12-09 22:39:02 +00:00
Michael Stack
1bed70fd99
HBASE-4992 Use a UUID for HFileOutputFormat partition path name
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1212581 13f79535-47bb-0310-9956-ffa450edef68
2011-12-09 19:08:11 +00:00
Michael Stack
69b505b4da
HBASE-4995 Increase zk maxClientCnxns to give us some head room
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1212570 13f79535-47bb-0310-9956-ffa450edef68
2011-12-09 18:44:03 +00:00
Michael Stack
844819717c
HBASE-4994 TestHeapSize broke in trunk
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1212549 13f79535-47bb-0310-9956-ffa450edef68
2011-12-09 17:56:12 +00:00
Michael Stack
0b0fa97084
HBASE-4969 tautology in HRegionInfo.readFields
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1212259 13f79535-47bb-0310-9956-ffa450edef68
2011-12-09 06:44:51 +00:00
Michael Stack
2704cd8a57
HBASE-4987 wrong use of incarnation var in SplitLogManager
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1212256 13f79535-47bb-0310-9956-ffa450edef68
2011-12-09 06:16:03 +00:00
Michael Stack
307ca7c68b
HBASE-4880 Region is on service before openRegionHandler completes, may cause data loss
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1212251 13f79535-47bb-0310-9956-ffa450edef68
2011-12-09 05:59:34 +00:00
Zhihong Yu
abf897ad42
HBASE-4946 HTable.coprocessorExec (and possibly coprocessorProxy) does not work with
...
dynamically loaded coprocessors (Andrei Dragomir)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1212250 13f79535-47bb-0310-9956-ffa450edef68
2011-12-09 05:58:05 +00:00
larsh
e167c8ab28
HBASE-4682 Support deleted rows using Import/Export (Lars H)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1212181 13f79535-47bb-0310-9956-ffa450edef68
2011-12-08 23:16:55 +00:00
larsh
14a266fb6c
HBASE-4981 add raw scan support to shell (Lars H)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1212178 13f79535-47bb-0310-9956-ffa450edef68
2011-12-08 23:01:08 +00:00
Michael Stack
c1ae21cc93
HBASE-4980 Null pointer exception in HBaseClient receiveResponse
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1212167 13f79535-47bb-0310-9956-ffa450edef68
2011-12-08 22:17:37 +00:00
Michael Stack
1f12fbf6d3
HBASE-4973 On failure, HBaseAdmin sleeps one time too many
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1212165 13f79535-47bb-0310-9956-ffa450edef68
2011-12-08 22:14:04 +00:00
larsh
0418f67d37
HBASE-4979 Setting KEEP_DELETE_CELLS fails in shell (Lars H)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1211768 13f79535-47bb-0310-9956-ffa450edef68
2011-12-08 06:43:41 +00:00
Nicolas Spiegelberg
09d0aff149
[jira] [HBASE-4908] HBase cluster test tool (port from 0.89-fb)
...
Summary:
Porting one of our HBase cluster test tools (a single-process multi-threaded
load generator and verifier) from 0.89-fb to trunk.
I cleaned up the code a bit compared to what's in 0.89-fb, and discovered that
it has some features that I have not tried yet (some kind of a kill test, and
some way to run HBase as multiple processes on one machine).
The main utility of this piece of code for us has been the HBaseClusterTest
command-line tool (called HBaseTest in 0.89-fb), which we usually invoke as a
load test in our five-node dev cluster testing, e.g.:
hbase org.apache.hadoop.hbase.util.LoadTestTool -write 50💯 20 -tn loadtest4
-read 100:10 -zk <zk_quorum_node> -bloom ROWCOL -compression LZO -key_window 5
-max_read_errors 10000 -num_keys 10000000000 -start_key 0
Test Plan:
Run this on a dev cluster. Run all unit tests.
Reviewers: stack, Karthik, Kannan, nspiegelberg, JIRA
Reviewed By: nspiegelberg
CC: stack, nspiegelberg, mbautin, Karthik
Differential Revision: 549
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1211746 13f79535-47bb-0310-9956-ffa450edef68
2011-12-08 02:38:27 +00:00
Michael Stack
77dae7ccb7
HBASE-4976 Add compaction/flush queue size metrics mistakenly removed by HFile v2
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1211719 13f79535-47bb-0310-9956-ffa450edef68
2011-12-08 00:11:26 +00:00
Zhihong Yu
f4ef4485a7
HBASE-4610 Addendum removes break statement
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1211706 13f79535-47bb-0310-9956-ffa450edef68
2011-12-07 23:38:06 +00:00
Zhihong Yu
7a36cab817
HBASE-4610 Port HBASE-3380 (Master failover can split logs of live servers) to 92/trunk
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1211695 13f79535-47bb-0310-9956-ffa450edef68
2011-12-07 22:59:06 +00:00
Zhihong Yu
bb7f82ac71
HBASE-4927 Addendum fixes case where start key is empty and end key is empty
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1211632 13f79535-47bb-0310-9956-ffa450edef68
2011-12-07 21:05:59 +00:00
Michael Stack
dc104e7669
HBASE-4936 Cached HRegionInterface connections crash when getting UnknownHost exceptions
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1211232 13f79535-47bb-0310-9956-ffa450edef68
2011-12-06 23:48:13 +00:00
Michael Stack
1f176022fe
HBASE-4927 CatalogJanior:SplitParentFirstComparator doesn't sort as expected, for the last region when the endkey is empty
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1211204 13f79535-47bb-0310-9956-ffa450edef68
2011-12-06 22:15:11 +00:00