Zhihong Yu
10e6defda5
HBASE-5112 TestReplication#queueFailover flaky due to potentially
...
uninitialized Scan (Jimmy Xiang)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1226039 13f79535-47bb-0310-9956-ffa450edef68
2011-12-31 05:03:49 +00:00
Zhihong Yu
ddd384369f
HBASE-5100 Rollback of split could cause closed region to be opened again (Chunhui)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1226029 13f79535-47bb-0310-9956-ffa450edef68
2011-12-31 02:45:18 +00:00
Zhihong Yu
a2471aa255
HBASE-5099 ZK event thread waiting for root region assignment may block server
...
shutdown handler for the region sever the root region was on (Jimmy)
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1225765 13f79535-47bb-0310-9956-ffa450edef68
2011-12-30 06:39:07 +00:00
Zhihong Yu
315c91901f
HBASE-5103 Fix improper master znode deserialization (Jonathan Hsieh)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1225622 13f79535-47bb-0310-9956-ffa450edef68
2011-12-29 19:08:38 +00:00
larsh
8f101720a2
HBASE-3924 Improve Shell's CLI help (Harsh J)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1225370 13f79535-47bb-0310-9956-ffa450edef68
2011-12-28 22:57:30 +00:00
Zhihong Yu
270122168b
HBASE-5009 Failure of creating split dir if it already exists prevents splits from happening further
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1225153 13f79535-47bb-0310-9956-ffa450edef68
2011-12-28 10:07:31 +00:00
larsh
2dcc010d36
HBASE-5096 Replication does not handle deletes correctly. (Lars H)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1224851 13f79535-47bb-0310-9956-ffa450edef68
2011-12-27 01:44:14 +00:00
Zhihong Yu
c8ddab6962
HBASE-5010 Filter HFiles based on TTL - add TestScannerSelectionUsingTTL
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1224793 13f79535-47bb-0310-9956-ffa450edef68
2011-12-26 19:35:10 +00:00
Zhihong Yu
2fe6ab663c
HBASE-5010 Filter HFiles based on TTL (Mikhail)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1224792 13f79535-47bb-0310-9956-ffa450edef68
2011-12-26 19:33:51 +00:00
Zhihong Yu
300f900354
HBASE-4218 Data Block Encoding of KeyValues - revert, problems were uncovered during cluster testing
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1223042 13f79535-47bb-0310-9956-ffa450edef68
2011-12-25 02:49:46 +00:00
Zhihong Yu
499d11b741
HBASE-5070 Constraints implementation and javadoc changes (Jesse Yates)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1223024 13f79535-47bb-0310-9956-ffa450edef68
2011-12-24 21:42:31 +00:00
Zhihong Yu
73e8383359
HBASE-4218 Data Block Encoding of KeyValues (aka delta encoding / prefix compression) - files used for testing
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1223021 13f79535-47bb-0310-9956-ffa450edef68
2011-12-24 21:24:38 +00:00
Zhihong Yu
cd47ea0562
HBASE-4218 Data Block Encoding of KeyValues (aka delta encoding / prefix compression) (Jacek, Mikhail)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1223020 13f79535-47bb-0310-9956-ffa450edef68
2011-12-24 21:20:39 +00:00
Zhihong Yu
0c9fad8f6b
HBASE-4938 Create a HRegion.getScanner public method that allows reading from a specified readPoint (Dhruba)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1222890 13f79535-47bb-0310-9956-ffa450edef68
2011-12-23 23:57:55 +00:00
larsh
8b4c4f094e
HBASE-4439 Move ClientScanner out of HTable (Lars H)
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1222551 13f79535-47bb-0310-9956-ffa450edef68
2011-12-23 04:16:26 +00:00
Michael Stack
6313293e51
HBASE-5091 [replication] Update replication doc to reflect current znode structure
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1222481 13f79535-47bb-0310-9956-ffa450edef68
2011-12-22 22:04:09 +00:00
Michael Stack
5ec931d5c7
HBASE-5805 fix test-patch script from setting the ulimit
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1222472 13f79535-47bb-0310-9956-ffa450edef68
2011-12-22 21:50:11 +00:00
Michael Stack
8edf120cf7
HBASE-5085 fix test-patch script from setting the ulimit -- EXPERIMENT
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1222065 13f79535-47bb-0310-9956-ffa450edef68
2011-12-22 06:37:33 +00:00
Michael Stack
7569cea558
HBASE-5081 Distributed log splitting deleteNode races againsth splitLog retry; REVERT -- COMMITTED BEFORE REVIEW FINISHED -- AGAINpatch -p0 -R < x.txt patch -p0 -R < x.txt
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1222046 13f79535-47bb-0310-9956-ffa450edef68
2011-12-22 05:44:29 +00:00
Michael Stack
6c97552ee1
HBASE-5081 Distributed log splitting deleteNode races againsth splitLog retry; REAPPLY
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1222045 13f79535-47bb-0310-9956-ffa450edef68
2011-12-22 05:42:05 +00:00
Michael Stack
fa979ebab2
HBASE-5081 Distributed log splitting deleteNode races againsth splitLog retry; REVERT -- COMMITTED BEFORE REVIEW FINISHED
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1221978 13f79535-47bb-0310-9956-ffa450edef68
2011-12-22 01:09:03 +00:00
Michael Stack
72c1f6c8c7
HBASE-5081 Distributed log splitting deleteNode races againsth splitLog retry
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1221977 13f79535-47bb-0310-9956-ffa450edef68
2011-12-22 01:04:00 +00:00
Michael Stack
543874d192
HBASE-5087 Up the 0.92RC zk to 3.4.1RC0
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1221973 13f79535-47bb-0310-9956-ffa450edef68
2011-12-22 00:58:39 +00:00
Michael Stack
30f5a95a6a
HBASE-4698 Let the HFile Pretty Printer print all the key values for a specific row; REMOVE OVER-COMMIT, STUFF NOT IN 4698 PATCH
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1221621 13f79535-47bb-0310-9956-ffa450edef68
2011-12-21 06:01:26 +00:00
Michael Stack
df77a4b0b3
HBASE-4698 Let the HFile Pretty Printer print all the key values for a specific row
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1221620 13f79535-47bb-0310-9956-ffa450edef68
2011-12-21 06:00:05 +00:00
Michael Stack
c5b874fff0
HBASE-5077 SplitLogWorker fails to let go of a task, kills the RS -- fix compile error
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1221604 13f79535-47bb-0310-9956-ffa450edef68
2011-12-21 04:12:17 +00:00
Michael Stack
04dd71214a
HBASE-5077 SplitLogWorker fails to let go of a task, kills the RS
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1221601 13f79535-47bb-0310-9956-ffa450edef68
2011-12-21 04:06:03 +00:00
Michael Stack
dc89430102
HBASE-5078 DistributedLogSplitter failing to split file because it has edits for lots of regions
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1221597 13f79535-47bb-0310-9956-ffa450edef68
2011-12-21 04:01:26 +00:00
Michael Stack
f000c951c6
HBASE-5078 DistributedLogSplitter failing to split file because it has edits for lots of regions
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1221596 13f79535-47bb-0310-9956-ffa450edef68
2011-12-21 04:00:47 +00:00
Michael Stack
cd508de041
HBASE-5021 Enforce upper bound on timestamp
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1221592 13f79535-47bb-0310-9956-ffa450edef68
2011-12-21 03:51:42 +00:00
Nicolas Spiegelberg
82e376b3ea
[jira] [HBase-5021] Enforce upper bound on timestamp
...
Summary:
We have been getting hit with performance problems on the ODS
side due to invalid timestamps being inserted by the timestamp. ODS is
working on adding proper checks to app server, but production
performance could be severely impacted with significant recovery time if
something slips past. Therefore, we should also allow the option to
check the upper bound in HBase.
This is the first draft. Probably should allow per-CF customization.
Test Plan: - mvn test -Dtest=TestHRegion#testPutWithTsTooNew
Reviewers: Kannan, Liyin, JIRA
CC: stack, nspiegelberg, tedyu, Kannan, mbautin
Differential Revision: 849
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1221532 13f79535-47bb-0310-9956-ffa450edef68
2011-12-21 00:02:55 +00:00
Jean-Daniel Cryans
a952738257
Fixing the link for ZK session expiration
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1221527 13f79535-47bb-0310-9956-ffa450edef68
2011-12-20 23:40:10 +00:00
Nicolas Spiegelberg
9a0eb6f0c2
[jira] [HBASE-5072] Support Max Value for Per-Store Metrics
...
Summary:
We were bit in our multi-tenant cluster because one of our Stores
encountered a bug and grew its StoreFile count. We didn't notice this because
the StoreFile count currently reported by the RegionServer is an average of all
Stores in the region. For the per-Store metrics, we should also record the max
so we can notice outliers.
Test Plan: - mvn test -Dtest=TestRegionServerMetrics
Reviewers: JIRA, mbautin, Kannan
Reviewed By: Kannan
CC: stack, nspiegelberg, mbautin, Kannan
Differential Revision: 945
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1221419 13f79535-47bb-0310-9956-ffa450edef68
2011-12-20 18:42:11 +00:00
Michael Stack
8fe40ce0e9
HBASE-5063 RegionServers fail to report to backup HMaster after primary goes down
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1221121 13f79535-47bb-0310-9956-ffa450edef68
2011-12-20 06:46:17 +00:00
Michael Stack
77e16e8027
HBASE-4935 hbase 0.92.0 doesn't work going against 0.20.205.0, its packaged hadoop
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1221033 13f79535-47bb-0310-9956-ffa450edef68
2011-12-20 00:10:02 +00:00
Michael Stack
1222383f1d
HBASE-5029 TestDistributedLogSplitting fails on occasion; Added catch of NPE and reenabled ignored test
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1220991 13f79535-47bb-0310-9956-ffa450edef68
2011-12-19 23:04:15 +00:00
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
e0bd180675
HBASE-5068 RC1 can not build its hadoop-0.23 profile
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1220962 13f79535-47bb-0310-9956-ffa450edef68
2011-12-19 21:45:05 +00:00
Michael Stack
48ccb28e81
HBASE-5029 TestDistributedLogSplitting fails on occasion; disabling failing test -- redo -- forgot to import @Ignore
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1220904 13f79535-47bb-0310-9956-ffa450edef68
2011-12-19 19:19:17 +00:00
Michael Stack
86a3830175
HBASE-5029 TestDistributedLogSplitting fails on occasion; disabling failing test
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1220894 13f79535-47bb-0310-9956-ffa450edef68
2011-12-19 18:51:10 +00:00
Michael Stack
80a76f2c75
HBASE-5066 Upgrade to zk 3.4.1
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1220870 13f79535-47bb-0310-9956-ffa450edef68
2011-12-19 17:31:27 +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
fa03d03ddf
HBASE-5040 Secure HBase builds fail
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1220303 13f79535-47bb-0310-9956-ffa450edef68
2011-12-17 23:56:52 +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
3cad85bc77
HBASE-5029 TestDistributedLogSplitting fails on occasion
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1215370 13f79535-47bb-0310-9956-ffa450edef68
2011-12-17 00:40:53 +00:00
Michael Stack
324eec9a44
HBASE-5055 Build against hadoop 0.22 broken
...
git-svn-id: https://svn.apache.org/repos/asf/hbase/trunk@1215356 13f79535-47bb-0310-9956-ffa450edef68
2011-12-17 00:13:28 +00:00